🔐 About Authenticator
Authenticator generates time-based one-time passwords (TOTP) for
two-factor authentication — entirely on your device. No accounts to
create, no servers to trust, no data ever leaves your phone.
All secrets are stored locally using AsyncStorage. The app requires
no network permissions and works fully offline. No analytics, no
tracking, no data collection — ever.
❓ Frequently Asked Questions
How do I add an account?
Tap the Authenticator tab, enter a name for your
account, paste the secret key from your 2FA provider, then tap
Save. The 6-digit code appears immediately as you
paste the secret.
Where do I find my secret key?
When enabling 2FA on a service (Google, GitHub, Instagram, X, etc.),
look for a "Setup key" or
"Secret key" option — usually shown as a long
string of letters and numbers. This is the key you paste into
Authenticator.
How do I copy a code?
Tap the 6-digit code on either the Add tab or the Accounts tab. The
code is copied to your clipboard and a checkmark appears briefly as
confirmation.
Is my data safe?
Yes. Authenticator never connects to the internet. Your secrets stay
on your device in local storage. No accounts, no sync, no cloud, no
analytics, no tracking. The app requires zero network permissions.
Can I delete an account?
Yes. On the Accounts tab, tap the X icon next to
any account to delete it. You will be asked to confirm before
removal.
Does this support Steam or HOTP?
Currently Authenticator supports standard TOTP (time-based)
one-time passwords only. Steam's custom algorithm and HOTP
(counter-based) are not supported.
🔒 Privacy Policy
Authenticator does not collect any data.
- The app requires zero network permissions.
- No analytics, crash reporting, or telemetry of any kind.
- Secret keys and account data are stored locally on your device using AsyncStorage.
- No data is ever transmitted, uploaded, or shared.
- The app works fully offline with no internet connection required.
We do not collect, store, or process any personal information. Your
secrets remain on your device and under your control at all times.