Passchain

Passchain

Use security key with Bluetooth, NFC, USB or your phone secure element

S1m Password & 2FA

Screenshots

Screenshot of Passchain Screenshot of Passchain Screenshot of Passchain Screenshot of Passchain Screenshot of Passchain Screenshot of Passchain Screenshot of Passchain Screenshot of Passchain

Description

Passchain is a credential provider that allows you to use your USB/NFC security key or your phone secure element for passkeys/fido2/u2f authentication.

Bluetooth keys aren't supported yet.

This app doesn't need the Play Services.

Once installed, go to your system settings > Passwords, passkeys and accounts, then enable Passchain.

What’s new (1.1.0)

- Fix security issue (more on this later)
- Add list and management of on-device credentials
- Add dialog to select credential from USB/NFC key
- Bump dependencies, and target SDK 37
- Add/Update AR, CS, DE, ZH-rCN translations
- Some other bugfixes

Versions

Version Date Size Requires Android Download
1.1.0 current
a4e5e76b0e9844f3…
2026-09-05 4.0 MB API 34
1.1.0-rc1
5195aec3d87a6ff3…
2026-08-23 4.0 MB API 34
1.0.1
83405624fd0cf981…
2026-06-11 3.3 MB API 34

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Installed appsSee which apps are installed.
  • Precise locationDetermine the location via GPS.
  • Approximate locationDetermine the location via the network.
  • Internet accessSend and receive data over the internet.
  • BiometricsUnlock with fingerprint or face.
  • FingerprintUnlock with a fingerprint.
  • NFCExchange data via near field communication.
  • MANAGE_USB
Show 9 more permissions
  • START_ACTIVITIES_FROM_BACKGROUND
  • BluetoothConnect to Bluetooth devices.
  • BLUETOOTH_ADMIN
  • BLUETOOTH_ADVERTISE
  • Bluetooth connectionConnect to paired Bluetooth devices.
  • Bluetooth scanSearch for nearby Bluetooth devices.
  • INTERACT_ACROSS_PROFILES
  • INTERACT_ACROSS_USERS
  • hwfido2provider.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments