{"repo":"authenticator-sh/2fa","free":true,"listed":false,"github":"https://github.com/authenticator-sh/2fa","clone":"git clone https://github.com/authenticator-sh/2fa.git","description":"Open-source 2FA authenticator for Chrome. TOTP codes generated locally, optional password-protected vault, QR scan from screen or camera, encrypted backups. Manifest V3, two permissions, no servers.","language":"TypeScript","stars":27,"topics":["2fa","2fa-client","2fa-codes","2factor","2factor-authentication","authentication","authenticator","otp-generator","otp-verification","otpauth"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"2FA Authenticator A privacy-focused TOTP authenticator for Chrome. We operate no servers, collect no analytics and receive none of your data. Accounts are stored by the browser, and optionally synced through your own Google account — see Where your data lives. - Chrome Web Store: 2FA Authenticator - Website: authenticator.sh - Security policy: authenticator.sh/security - Privacy policy: authenticator.sh/privacy - Feature requests: authenticator.featurebase.app Features - TOTP code generation (SHA-1, SHA-256, SHA-512; 6 to 10 digits, 7 included — it is issued in the wild). Counter-based HOTP is deliberately refused rather than stored as TOTP, which would look healthy and never once be valid. - QR code import from image upload, the visible tab, or a camera - Right-click a code field on any site to insert the code for it, without opening the popup (see Inserting a code into a page) - Optional password protection — AES-256-GCM encryption of every account record and backup, with a recovery code so a forgotten password is not a dead end (see Password protection) - Passkey unlock — open a password-protected vault with Touch ID, Windows Hello or your phone through the WebAuthn PRF extension, with no new permission (see Unlocking with a passkey) - Password-protected backup files on export - Automatic local backups in IndexedDB with rotation (7 latest) - Export and import for cross-device migration, including Credential Exchange Format — the FIDO Alliance interchange format other passw","default_branch":null,"files":null,"tree":[],"storefront":"/r/authenticator-sh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/authenticator-sh/2fa/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}