Your Security, Beautifully Simple.
A premium open-source 2FA authenticator with a stunning neumorphic design, bank-grade encryption, and seamless cross-platform cloud sync.
Keyra is a modern, open-source TOTP / 2FA authenticator built for people who care about both security and aesthetics. It features a unique neumorphic UI that feels tactile and premium, while keeping your accounts protected with local encryption and optional cloud sync.
Available as a Desktop app (Windows & macOS), Android APK, and a Web Vault — your codes are always within reach.
| Feature | Description |
|---|---|
| 🎨 Neumorphic UI | Soft, tactile dark & light mode interface with dynamic accent colors |
| 🔐 Bank-Grade Encryption | Local AES encryption and secure key storage |
| ☁️ Cross-Platform Cloud Sync | Sync your vault seamlessly across all your devices |
| ⚡ Lightning Fast | Optimized for 60fps — smooth animations, zero lag |
| 📱 Multi-Platform | Windows, macOS, Android, and Web |
| 🛡️ Biometric & PIN Unlock | Protect your vault with fingerprint or PIN on Android |
| 🔄 Auto-Refresh TOTP | Live countdown timers with automatic code regeneration |
| 🌙 OLED Dark Mode | True black mode for OLED displays |
| 🔍 Secure Mode | Hide all codes until explicitly revealed |
| Platform | Version | Download |
|---|---|---|
| 🪟 Windows | v1.4.0 | Keyra-Authenticator-Setup-1.4.0.exe |
| 🍎 macOS | v1.4.0 | View Release |
| 🤖 Android | v1.0.0 | Keyra-Authenticator.apk |
| 🌐 Web | Latest | keyraapp.netlify.app |
| 🐧 Linux | — | Coming Soon |
Keyra-App/
├── Authenticator-Desktop/ # Electron-based desktop app (Windows & macOS)
├── Authenticator-Android/ # Capacitor-based Android app
├── Authenticator-Web/ # Web vault (browser-based)
└── Keyra-Website/ # Landing page & marketing site
- Desktop — Electron · Vue.js · TypeScript
- Android — Capacitor · Vue.js · TypeScript
- Web — Vue.js · TypeScript
- Website — Vanilla HTML · CSS (Neumorphic) · JavaScript
Contributions are welcome and appreciated. Here's how to get started:
- Fork the repository
- Create a feature branch —
git checkout -b feature/your-feature - Commit your changes —
git commit -m 'feat: add your feature' - Push to the branch —
git push origin feature/your-feature - Open a Pull Request
Please make sure your code follows the existing style and that all changes are tested before submitting.
Keyra is licensed under the Keyra Personal Use License.
- ✅ Free for personal, non-commercial use
- ✅ You may fork and modify for personal projects
- ❌ Commercial use, resale, or redistribution as a product is not permitted
See the full LICENSE file for details.
|
MBVRK Lead Developer & Designer 𝕏 @mbarkt3sto · LinkedIn · Discord |
Made with ❤️ by MBVRK · keyra-app.netlify.app