Platforms

Android

Android keystore storage through android-native-keyring-store; no setup needed.

Entries are stored by android-native-keyring-store: secrets are encrypted with a key held in the Android Keystore and kept in the app's SharedPreferences. They are private to your app.

  • Setup: none. The store is created from the activity context that Tauri (tao) registers with ndk-context, on the first call.
  • Prompts: none.
  • Uninstall: Android deletes the app's data, so the entries are gone. Use an encrypted backup if users must keep secrets across reinstalls.
  • Backups of the device: the Keystore key does not leave the device, so restored SharedPreferences on a new device cannot be decrypted.

The plugin's CI cross-builds the crate for aarch64-linux-android.