Frequently Asked Questions
How do I add a code to Ente Auth?
If a service shows a QR code:
- Open Ente Auth.
- Tap the + button.
- Select "Scan a QR code".
- Scan the QR code shown by the service.
- Enter the generated code to verify setup.
If a service shows a setup key:
- Open Ente Auth.
- Tap the + button.
- Choose "Enter details manually".
- Enter the account name, issuer, and secret (setup key).
- Save and verify the generated code.
How secure is Ente Auth?
All codes you backup via Ente is stored with end-to-end encryption. This means only you can access your codes. Our apps are open source and our cryptography has been externally audited.
How can I delete or edit codes?
You can delete or edit a code by long pressing (or right clicking on desktop) on that item.
How can I support this project?
You can support the development of this project by subscribing to our Photos app at ente.com.
How can I enable FaceID lock in Ente Auth?
You can enable FaceID lock under Settings → Security → Lockscreen.
How secure is the lock screen provided by Ente Auth?
Auth's lock screen acts as a barrier to prevent an attacker from accessing the contents of the app. It does not introduce a layer of cryptographic security.
Why do the desktop and mobile apps display different codes?
Please verify that the time on both your mobile and desktop is the same.
The codes depend on time. If the time is the same on both your browser and mobile, the codes you see will be the same.
Usually, this discrepancy occurs because the time in your browser might be incorrect. In particular, multiple users have reported that Firefox provides incorrect time when certain privacy settings are enabled.
TIP
Newer Ente Auth clients (upcoming 4.4.0+) will automatically try to correct for incorrect system time, so you should be seeing correct codes even if your system time is out of sync. However, this automatic correction will not work if you're using Ente Auth in offline mode.
If you've recently changed your system time and the codes are still incorrect, try to refresh / restart the app if needed.
Why may TOTP verification fail with Google Workspace?
Google Workspace doesn't explicitly block Ente Auth, but its implementation of TOTP is more restrictive and can sometimes be incompatible with third-party authenticators. While Ente Auth follows the open TOTP standard, Google's system occasionally expects additional metadata or a specific app ID, which can cause verification to fail.
That said, many users are able to use Ente Auth with Google Workspace without issues, so this behavior can vary.
Also ensure that your system time is accurate, as any time drift can cause TOTP codes to be invalid. You can verify your time at https://time.is/
Can I access my codes on web?
You can access your codes on the web at auth.ente.com.
Why doesn't auth.ente.com recognize my email when I try to log in?
If the web app says no account exists for your email, even though you're logged in on the mobile or desktop app, it's usually a stale cached email from a previous attempt. Try the following in order:
- On the login screen, click Change email address and re-enter your current email.
- Clear your browser's site data for
auth.ente.com(or the cache for that domain). - Open the page in an incognito or private window.
If you recently changed the email on your Ente account, make sure you're entering the new address, not the old one.
Why don't I see my codes after logging in?
A few common reasons and what to check:
- Wrong account: confirm you're signed into the same Ente account everywhere. Open
Settingsand check the registered email at the top, then compare across your devices. - Offline mode: if you were using Ente Auth in Use without backups (offline mode), your codes live only on that one device and aren't synced to the cloud. They won't appear on a new device or on the web until you sign in on the original device and let it sync.
- Sync check: log in once on the web app at auth.ente.com/login to confirm whether your codes exist in your account at all. If they show up there, the issue is local to one device — try logging out and back in on that device.
If your codes were created offline and you've since lost access to that device, they cannot be recovered from the server because they were never uploaded.
Does Ente Auth require an account?
No, Ente Auth does not require an account. You can choose to use the app without backups if you prefer.
Will I lose my offline codes if I create an account later?
No. When you sign in after using Ente Auth offline, the desktop app migrates any remaining offline codes into the newly created account so you keep them.
NOTE
The app will still recommend you to export your codes first before starting the sign in, so you have your own copy in case something unexpected happens during the sign-in.
Can I use Ente Auth on multiple devices and sync them?
Yes, you can download Ente Auth on multiple devices and sync the codes with end-to-end encryption.
Do you support exporting to Google Authenticator format?
Yes, you can export your codes as HTML QR codes and then scan them in Google Authenticator to import them.
To export for Google Authenticator:
- Open
Settings > Data > Export - Select "Plain HTML"
- Acknowledge the security warning (this export is unencrypted)
- Save or share the HTML file
- Open the HTML file in a browser
- Use Google Authenticator's "Scan a QR code" feature to scan each QR code from the HTML page
The HTML export generates individual QR codes for each of your codes, making it easy to import them into Google Authenticator or other compatible authenticator apps.
Note: This export is unencrypted. Handle the exported HTML file carefully and delete it after importing your codes.
What information about my codes is stored on Ente server?
Due to E2EE, the server doesn't know anything about your codes. Everything is encrypted, including the tags, type, account, issuer, notes, pinned or trash status, etc.
Why do some Google Authenticator codes fail to import?
Google Authenticator exports some codes in a format that other authenticator apps may not be able to read correctly. This can happen especially with Google account entries.
If a code fails to import, re-add it directly from the original service:
- Open that service's security or 2FA settings.
- Remove the existing authenticator setup.
- Set it up again.
- Scan the new QR code using Ente Auth.
- Save the backup or recovery codes provided by the service.
Codes that imported successfully continue working normally.
What does it mean when I receive a message saying that my current device isn't powerful enough to verify my password?
This means that the parameters that were used to derive your master-key on your original device, are incompatible with your current device (likely because it's less powerful).
If you recover your account using your current device and reset the password, a new key will be generated with different parameters. This new key will be equally strong and compatible with both devices.
