A simple OTP (One-Time Password) app for Android and iOS written in Flutter.
Why not?
I wrote this app mainly to teach myself Flutter, so it's definitely not a production ready app for storing your one-time passwords. It's built using the Moor library for storage, Redux for state management, and a couple of dart/flutter libraries.
- 📷 Import OTPs using QR codes
- ✏️ Manually create OTPs using a form
- 🔑 Export OTPs using QR codes
Data is stored in a SQLite database, but secrets are stored using flutter_secure_storage (so either Keychain on iOS or using KeyStore on Android).
The app doesn't have any icon or splash screen, and OTPs don't have customizable icons.
You bet it is. Remember this is for educational purposes!
Here's how it looks on Android: