TOTP Authenticator (2FA)
Angular web app that generates standard-compliant TOTP codes, in the style of an authenticator app.
- Area
- Operations & tools
- Main stack
- Angular · TypeScript · Web Crypto API · IndexedDB
Key features
- • RFC-compliant TOTP/HOTP support
- • QR code scanning and manual entry
- • PIN and biometric protection
- • Local backup and restore
- • Optional encrypted multi-device sync
About the project
Angular application for managing TOTP/HOTP codes: QR scanning, secure import and export, grouping and favourites. Designed to run entirely client-side, with optional backend support for encrypted multi-device sync and backup. Responsive interface, light and dark themes, optional PIN or biometric protection.
Technologies used
Angular
TypeScript
Web Crypto API
IndexedDB
Node.js