Skip to content

EXXETA/secure-keyboards-android

Repository files navigation

Secure Keyboards - Android

In this Repository you will find a small Android app that shows how to retrieve the current keyboard identifier of an Android phone. This identifier can be used to allow/disallow specific keyboards. You may want to use this in a context, where privacy is of uttermost importance.

Features

  • Get Keyboard Identifier: Retrieve the current identifier
  • Validate Keyboard: Check if the identifier is contained in a list of allowed keyboards

Installation

Since there are no additional dependencies required, the installation is straightforward.

  1. Clone the repository
  2. Open it in Android Studio (or your desired IDE)
  3. Run (or build) the app

Example

Using a Pixel 7 Pro Simulator you should see the following screen when running the app: Screenshot of the Keyboard Validation Screen

Acknowledgements

The code of this project is used in the following article on Medium Privacy Secure Android Keyboards. Please check out the article for more information on the topic of privacy in the context of Android keyboards. A Flutter version can also be found under GitHub: secure-keyboards-flutter

License

This project is licensed under the MIT License - read the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages