Professional desktop TOTP authenticator for Windows built with Python + PyQt6.
- Developer: Supan Roy
- Email: support@supanroy.com
- Add account by screen-region QR scan or manual entry
- Parses
otpauth://URLs automatically - Generates 6-digit TOTP codes with 30-second refresh
- Copy code from main panel, sidebar context menu, or tray menu
- Dark/light theme switch
- Import/export backup JSON
- Minimize-to-tray workflow
pip install -r requirements.txt
python main.py.\scripts\build.ps1Output: dist/AuthDeck.exe
.\scripts\build-installer.ps1Output: installer/output/AuthDeck-Setup.exe
- Accounts are stored locally only.
- App PIN is stored as salted PBKDF2 hash.
- Backup exports are encrypted with a user password (AES-256-GCM + PBKDF2 key derivation).