Tenvoro Authenticator – Secure 2FA for Android & iOS
Tenvoro Authenticator is a modern and powerful 2FA (Two-Factor Authentication) app built with Flutter 3.8.0. Designed for both Android and iOS, it supports TOTP & HOTP protocols and offers secure, stylish, and efficient authentication experiences.
Features
- Supports TOTP & HOTP – Compatible with industry standards
- QR Code Scan – Easily add accounts by scanning a QR code
- Manual Add – Flexibly input account credentials
- Reorder Accounts – Drag-and-drop to organize your accounts
- App Lock – Secure your data with device authentication
- Import from Google Authenticator – Seamlessly migrate your accounts
- Dark Mode – Beautiful in both light and dark themes
- Multi-Language Support – Ready for global users
- Search – Quickly find your accounts
- Import/Export with Protocol Buffers – Safe and structured data handling
- Share App Feature – Help users spread security awareness
- Beautiful & Distinctive UI – Standout design optimized for clarity
What’s Inside?
- ✅ Full Flutter source code
- ✅ Android & iOS project ready to build
- ✅ Modern UI design (Light & Dark modes)
- ✅ QR import/export logic using Protocol Buffers
- ✅ README with setup instructions
- ✅ Clean, well-structured code using
flutter_bloc
Built With
- Flutter 3.8.0
- flutter_bloc – For state management
- intl – Localization and i18n
- protobuf – For secure data serialization
Why Choose Tenvoro Authenticator?
- ✔️ Built for speed and security
- ✔️ Compatible with Google Authenticator format
- ✔️ Native experience on both Android and iOS
- ✔️ Developer-friendly and customizable
Platform Support
- ✅ Android
- ✅ iOS
Documentation & Support
Detailed documentation included in the package. For questions or customizations, feel free to reach out via CodeCanyon messaging.
Notes
- This app does not store or share user data.
- No internet connection required for authentication.
Download Demo
Changelog
Version 1.1.0 – (17 Jul 2025)
Security Enhancements: - Encrypted all OTP secrets before saving to the local database - Integrated flutter_secure_storage for secure key management - Enabled Hive encryption with securely generated AES keys Improvements: - Added input validation for all imported data (QR codes, Protocol Buffers) - Implemented session timeout to auto-lock the app after inactivity - Added authentication rate limiting to prevent brute-force attacks Maintenance: - Cleaned and fixed inconsistent import paths Updated: - Upgraded Flutter SDK to ^3.8.0 for improved stability and compatibility Fixed: - TOTP time synchronization issues (now aligned with Google & Microsoft Authenticator)
Version 1.0.0 – Initial Release
- Add accounts via QR code or manually - Reorder and organize accounts - Secure app with lock screen - Import from Google Authenticator - Light and Dark mode support - Multi-language support - Search functionality - Export/Import using Protocol Buffers - Share app feature and distinctive design
