CipherAuth is a secure, lightweight, and privacy-focused authenticator designed to give you full control over your two-factor authentication (2FA) tokens. Built with an offline-first approach, CipherAuth ensures that your sensitive data never leaves your device. All credentials are stored locally and encrypted using AES-GCM, protected by a master password that only you know. With no reliance on cloud services, CipherAuth delivers true privacy—Your 2FA. Your device.
Unlike many other authenticators, CipherAuth does not require an internet connection at any time. This eliminates risks associated with data transmission and external servers, making it a highly secure solution for managing your authentication codes. There are no accounts to create, no syncing to third-party servers, and no hidden tracking or analytics. Everything stays on your device, giving you complete ownership of your data.
The app features a clean and modern interface designed for simplicity and speed. You can quickly add accounts using QR code scanning, organize multiple credentials effortlessly, and use the real-time search feature to instantly find what you need. Each account displays dynamic TOTP codes in a clear and readable format, ensuring quick access without confusion.
Security is at the core of CipherAuth. In addition to strong encryption, the app supports biometric authentication for convenient and secure access. It also includes features like QR code recovery and secure export options, allowing you to back up or transfer your accounts when needed. An optional local sync feature enables encrypted transfer between your own devices over a local network, without ever touching the internet.
CipherAuth is built with Flutter for a smooth, cross-platform experience on Android and Windows. It is fast, minimal, and designed for users who value privacy and security above all.