An Android application demonstrating secure biometric authentication using Jetpack Compose, BiometricPrompt API, and Protobuf-based DataStore.
- 🔒 Encrypt & store passwords using biometric authentication (
BiometricPrompt) - 🔓 Decrypt passwords securely using fingerprint/face authentication
- 🧠 Built with Jetpack Compose UI
- 💾 Encrypted credential storage via Protobuf + DataStore
- ✅ Handles biometric availability and enrollment
- Kotlin + Jetpack Compose
- BiometricPrompt API (
androidx.biometric) - Protobuf + DataStore
- Dagger-Hilt (for DI)
- MVVM Architecture
-
Clone the repo:
git clone https://github.com/your-username/BiometricPrompts.git
-
Open in Android Studio (preferably Arctic Fox or later)
-
Sync Gradle and run on an Android 11+ device/emulator with biometric hardware.
You are free to use this project in personal and commercial apps. Attribution is appreciated but not required.