Skip to content

Lumo OTP Authenticator

Complete developer documentation for Lumo OTP Authenticator

Setup Guide

Get your development environment ready with our comprehensive setup guide. Setup Guide →

Rebranding

Learn how to rebrand the app with your own identity, colors, and assets. Rebranding Guide →

Architecture

Understand the app’s architecture, state management, and code organization. Architecture →

Deployment

Build and deploy your customized app to Android and iOS app stores. Deployment →

Lumo is a modern, secure OTP (One-Time Password) authenticator app built with Flutter. It provides:

  • Secure OTP Generation: Support for TOTP and HOTP algorithms
  • QR Code Scanning: Easy account import via QR codes
  • Biometric Authentication: Fingerprint and face unlock support
  • Encrypted Backups: Secure cloud backup and restore functionality
  • Modern UI: Clean, intuitive interface with dark/light theme support
  • Cross-platform: Native performance on both Android and iOS
  • 🔐 Bank-level Security: AES encryption, biometric locks, and secure storage
  • 📱 Modern Interface: Beautiful, responsive UI with smooth animations
  • 🌙 Theme Support: Automatic dark/light mode switching
  • 📤 Backup & Sync: Encrypted Firebase cloud backup
  • 🔍 QR Scanner: Built-in scanner for easy account setup
  • 🏷️ Organization: Search, sort, and categorize your accounts
  • 🚀 Performance: Fast, native Flutter performance
  • Framework: Flutter 3.8+
  • State Management: Riverpod
  • Database: Realm
  • Authentication: Firebase Auth
  • Storage: Firebase Cloud Storage
  • UI: Material Design 3
  • Security: Local Auth, Encrypted Storage

This source code is available for purchase with full commercial rights. Contact us for licensing details.