Is Proton Authenticator safe?
Proton Authenticator
Proton Authenticator is a safe, free place for two-step codes. It works without an account, encrypts synced codes end to end and exports with a password. It is young, though, with no published audit yet and an early iOS bug that wrote code secrets into a local log.
#10of 52 in Security and privacy tools
Medium confidence- Company
- Proton AG, Geneva, Switzerland
- Launched
- 31 July 2025 (iOS, Android, macOS, Windows, Linux)
- Account needed
- No; a Proton account is only needed for Proton's synced backup
- Sync encryption
- End-to-end, AES-256-GCM with keys locked by your Proton user key
- App Store privacy label
- Crash and diagnostic data only, not linked to you; no tracking
- Open source
- iOS and Android apps on GitHub under GPL-3.0
- Independent audit
- None published as of October 2026; Proton says audits will follow
- Price
- Free, no ads
How the score breaks down
The overall score is the weighted average of these factors. Scoring rules
Privacy30% of score
91 out of 100, ExcellentApple's label lists only crash and diagnostic data, not linked to you, and no tracking. Google Play declares an email address, used for accounts and security, and no sharing. Without a Proton account the codes never leave the device.
Security30% of score
84 out of 100, GoodSynced codes are encrypted on the device with AES-256-GCM, the apps are open source and Proton's bug bounty covers them. No independent audit has been published, and in August 2025 the iOS app wrote code secrets into a local log until version 1.1.1.
Transparency and control15% of score
87 out of 100, ExcellentNo account, phone number or email is needed. Codes import from six other apps and export with an optional password, and backups go to iCloud on Apple devices or, on Android, to a folder on a schedule you pick. Proton's privacy policy does not mention the app by name.
Scams and harmful content15% of score
85 out of 100, ExcellentThere is no user-generated content or contact with strangers. The real risk is real-time phishing, where a fake sign-in page asks for the current six-digit code.
Regulatory record10% of score
88 out of 100, ExcellentWe found no privacy or consumer-protection fine or order against Proton AG or Proton Authenticator. Proton publishes its Swiss legal orders, but the app is 15 months old, has no audit yet and no regulator has reviewed it, so it sits in the 85 to 88 band.
Is Proton Authenticator safe?
Yes. Proton Authenticator does one job, making six-digit sign-in codes, and it does it without asking who you are. You can use it with no account at all, Apple's privacy label lists only crash and diagnostic data that is not linked to you, and if you do sync, the codes are encrypted on your phone before they reach Proton. We score it 87/100, a point behind Bitwarden (88), level with Ente Auth and well ahead of Google Authenticator (74). What holds it back is age: the app launched on 31 July 2025, it has no published independent audit, and its first iOS release had a logging bug that exposed code secrets on the device.
How is Proton Authenticator sync encrypted?
End to end, according to Proton's security model, written by Carlos Quintana and published in October 2025. When you turn on sync, the app creates a random 32-byte key for your codes, encrypts and signs it with your Proton user key, and uses it to encrypt every entry with AES-256-GCM. Your user key is protected by a bcrypt hash of your Proton password. Proton says this means it "never" has access to your unencrypted data and cannot see which online services you hold accounts with.
That is the main difference from Google Authenticator, whose sync to a Google account is encrypted only in transit and at rest with keys Google holds. It is closer to Authy's password-protected backups, without Authy's phone number requirement.
On the device, codes are encrypted with a local key that sits in the iPhone and Mac Keychain, the Android Keystore, Windows Credential Manager or the Linux Secret Service. If a Windows or Linux machine has no such store, the app lets you protect the key with a password instead.
The August 2025 logging bug
Within days of launch, a Reddit user found full TOTP secrets in plain text in the iOS app's debug log under Settings. The secret is the seed that every future code is made from, so anyone who sees it can make your codes.
Proton changed the logging and shipped version 1.1.1 to the App Store on 4 August 2025, BleepingComputer reported. Proton said the logs are local only and never sent to its servers, and that the flaw could not be exploited remotely. The real risk was sharing a log file with support or on a forum. The same user also reported that some codes vanished after editing a label; neither BleepingComputer nor Proton linked that to the log bug, and we found no further reports.
It was a beginner's mistake, caught and fixed within days. It is also the reason we would like to see the independent audit Proton has promised.
What has been audited, and what has not
Proton's open-source page lists audit reports for Mail, Calendar, Drive, VPN and Pass. Proton Authenticator appears there with links to its GitHub code only. The security model says the app "will also undergo regular independent security audits" and that the reports will be public as soon as they exist. We found none as of 27 October 2026.
What the app does have is open code under the GPL-3.0 licence, for iOS and Android, and a place in Proton's bug bounty, which Proton says pays up to US$100,000. Outside researchers can read exactly how codes are stored and synced. That is better than closed apps such as Google's or Microsoft's, but it is not the same as a firm being paid to look.
Can you back up and leave Proton Authenticator?
Yes, and this is where it beats the older apps. The export screen offers to protect the file with a password, with a "without password" option for people who need a plain file. Backups go to iCloud on Apple devices. On Android you can turn on automatic backups to a folder you choose, daily, weekly or monthly, with their own password. Proton says the security model encrypts these backups with a key derived from your password using Argon2, and that they can be opened without the app using standard tools.
Coming in is easy too. Proton's FAQ lists imports from Google Authenticator, 2FAS, Aegis, Bitwarden Authenticator, Ente Auth and LastPass Authenticator. Authy and Microsoft Authenticator do not export, so codes from those apps have to be re-enrolled site by site.
How to use Proton Authenticator safely
- Decide how you will recover. Either sign in to a Proton account with a strong password and its own second factor, or keep a password-protected export somewhere off the phone.
- Always set a password on exports. A plain export file is every second factor you own in one place.
- Keep the app updated, and do not attach debug logs to support emails or forum posts.
- Turn on the biometric or PIN lock in settings, so someone holding your unlocked phone cannot read codes.
- Never type a code into a page you reached from a text or email link. Phishing kits relay codes within seconds.
- For your email and main Proton account, add a PasskeyA way to sign in without a password. Your device holds a key tied to one website or app and unlocks it with your fingerprint, face or PIN.More in the glossary or security key where you can.
How we scored it
Privacy (91) is the strongest factor: no account needed and an almost empty privacy label. The regulatory record (88) is clean, but a 15-month-old app that no regulator has examined stays below the 90+ band of Proton's older apps. Security (84) is the weakest, held back by the missing independent audit and the 2025 iOS logging bug, against End-to-end encryptionEncryption in which only the sender and the recipient can read a message. The company running the service cannot see its content.More in the glossary sync and open code. If Proton publishes a clean audit, the score would move up.
Questions people ask
Do I need a Proton account to use Proton Authenticator?
No. The app works on its own and Proton says it needs no sign-up, phone number or email address. You only need a Proton account if you want Proton to sync your codes between devices; on iPhone you can use iCloud sync instead.
Can Proton see my two-step codes?
Proton says it cannot. Its security model, published on 29 October 2025, encrypts each code on your device with AES-256-GCM using a key that is itself encrypted with your Proton user key, so Proton's servers only hold encrypted data and cannot tell which services you use.
Can I move my codes out of Proton Authenticator?
Yes. The app exports your codes to a file, and it asks you to protect the file with a password, which you can skip but should not. It can also import codes from Google Authenticator, 2FAS, Aegis, Bitwarden Authenticator, Ente Auth and LastPass Authenticator.
Has Proton Authenticator been audited?
Not yet, as far as we could find in October 2026. Proton's open-source page lists audits for Mail, Drive, VPN and Pass but none for Authenticator. Proton says the app will get regular independent audits and that it will publish the reports.
Should I use Proton Authenticator or Proton Pass for my codes?
Proton Pass can store codes next to your passwords, which is convenient but puts both factors behind one password. Proton Authenticator keeps codes separate and free. A separate app also means one stolen password does not open both your passwords and your codes.
Sources
- 1.Proton Authenticator App Store listing and App Privacy label (opens in a new tab) · Apple App Store, 2026
- 2.Proton Authenticator data safety (opens in a new tab) · Google Play, 2026
- 3.Introducing Proton Authenticator (opens in a new tab) · Proton, 2025
- 4.Proton Authenticator security model (opens in a new tab) · Proton, 2025
- 5.Proton Authenticator product page and FAQ (opens in a new tab) · Proton, 2026
- 6.Proton fixes Authenticator bug leaking TOTP secrets in logs (opens in a new tab) · BleepingComputer, 2025
- 7.Proton open source code and audits (opens in a new tab) · Proton, 2026
- 8.Proton Authenticator for Android source code (opens in a new tab) · GitHub, 2026
- 9.How to back up 2FA codes in Proton Authenticator (opens in a new tab) · Proton Support, 2026
- 10.Proton Authenticator FAQs (opens in a new tab) · Proton Support, 2026
- 11.Proton privacy policy (opens in a new tab) · Proton, 2026