
Pocket2FA is a mobile companion for the
2FAuth self-hosted two-factor authentication web application. It generates TOTP and Steam codes locally on your device while synchronizing with your own 2FAuth server.
Features
- Generates TOTP and Steam OTP codes locally — secrets never leave your device
- Encrypted storage using platform security (Android Keystore)
- Optional biometric authentication (fingerprint / face recognition)
- Real-time code refresh with countdown timer
- Privacy mode: hide codes by default, reveal with long-press
- One-tap copy to clipboard
- Group organisation for easy browsing
- Service icon support
- QR code scanning (camera or gallery image)
- Multiple 2FAuth server support
RequirementsA self-hosted instance of
2FAuth is required. This app does not work as a standalone 2FA manager — it is a native client that extends 2FAuth.
Disclaimer: Independent companion app. I am not the author of 2FAuth.
WhatsNew:
Version 0.9.18
- Group filter no longer resets to "All" after syncing with server
- Updated Flutter SDK to 3.44.4
- Upgraded dependencies: flutter_secure_storage, share_plus, and image_picker_android
- Android build tools updated (Gradle 8.14, AGP 8.11.1)