Proton Authenticator GitHub: Official Repositories, Source Code & Download
Published August 18, 2026 · Updated October 6, 2026
Yes. Proton Authenticator is open source, and its official source code is available on GitHub under Proton’s verified protonpass organization. You can inspect the Android and iOS apps separately, while shared functionality is also available through Proton’s common Rust repository.
If you searched for Proton Authenticator GitHub because you want to download the app, there is one important distinction: GitHub is primarily where you inspect or build the source code. For a ready-to-use version, use an official app store or download channel instead.
Quick answer
- Official GitHub organization:
github.com/protonpass- Android source:
protonpass/android-authenticator- iOS source:
protonpass/ios-authenticator- Shared core:
protonpass/proton-pass-common- License: GPL-3.0
- Ready-to-use app: Download through an official distribution channel rather than treating a GitHub source archive as an installer.
Where Is the Official Proton Authenticator GitHub?
The official Proton Authenticator GitHub source is hosted by the protonpass organization. GitHub marks this organization as verified for the proton.me domain, which is an important signal that you are looking at Proton-controlled repositories rather than an unofficial fork with a similar name.
For Proton Authenticator, the main repositories to know are:
| Platform / component | Official repository | Main technology |
|---|---|---|
| Android | protonpass/android-authenticator |
Kotlin |
| iOS | protonpass/ios-authenticator |
Swift |
| Shared functionality | protonpass/proton-pass-common |
Rust |
The Android repository explicitly identifies itself as the source code for the Proton Authenticator Android application. The iOS repository likewise contains Proton Authenticator’s Apple application source.
The shared proton-pass-common project is broader than the standalone Authenticator app, but it also contains Proton Authenticator-related modules and common functionality used across Proton clients.
This public code is one reason Proton Authenticator can be independently inspected instead of operating as a completely closed-source 2FA application.
Download Authenticator App
Secure your accounts with fast, reliable two-factor authentication. Download now and protect your login in seconds.
Can You Download Proton Authenticator From GitHub?
For most users, you should not treat Proton Authenticator GitHub as the normal app download page.
GitHub gives developers access to source code, project files, commit history, build instructions and contribution resources. Downloading a repository ZIP through GitHub’s Code button gives you source files—it is not the same thing as installing an official production build.
If your goal is simply to start generating 2FA codes, use an official distribution channel for your device. Proton provides Proton Authenticator for Android, iOS, Windows, macOS and Linux, with Android also available through F-Droid.
Want 2FA protection without compiling source code yourself? Get a ready-to-use authenticator and secure your accounts in just a few steps.

What Can You Find in the Proton Authenticator GitHub Source Code?
The Proton Authenticator GitHub repositories give developers and security-conscious users a transparent view of how the application is developed.
On Android, the public repository includes the application source, Gradle configuration, shared components, tests, scripts, changelog, build documentation and GPL license. Developers can follow the repository’s build instructions if they want to compile a local development version.
The iOS repository contains the Proton Authenticator application, tests, UI tests, local packages, scripts and additional Apple-platform components. Proton’s current repository documentation describes a layered architecture and uses Swift Package Manager for dependencies.
The common Rust repository provides another useful part of the picture. It contains shared Proton Pass and Authenticator-related modules that can be used by client applications rather than implementing every common function independently.
For everyday users, however, you do not need to understand or compile this source code to use an authenticator. See our [Authenticator App homepage] for a simpler introduction to using two-factor authentication and protecting your logins.

📖 Read More Guides: Proton Authenticator Windows: Setup and Security Guide A-Z
Is Proton Authenticator on GitHub Really Open Source?
Yes. Proton publicly identifies Proton Authenticator as an open-source product, and its Android and iOS GitHub repositories publish their code under the GNU General Public License version 3 (GPL-3.0).
That gives developers the ability to inspect the code and understand how the application is being developed. Public commit histories also make changes easier to follow over time.
However, “open source” should not be interpreted as “automatically secure.”
Public source code improves transparency, but it does not guarantee that a particular build contains no vulnerabilities. It also does not make every fork, APK or installer using the Proton Authenticator name trustworthy.
When checking Proton Authenticator GitHub, verify that the repository owner is protonpass and avoid assuming that similarly named repositories or third-party binaries are official.
Is It Safe to Build Proton Authenticator From GitHub?
Yes, developers can build Proton Authenticator from its official source, but a self-compiled version is different from downloading an official production release.
The Android repository provides build documentation for developers. Proton’s iOS repository currently specifies its development requirements and explains how to open and run the project in Xcode.
If you decide to build the app yourself, use the official protonpass repository, review the current build instructions and use test 2FA data rather than importing important authentication secrets into a development build.
For most people, compiling Proton Authenticator GitHub source provides little practical advantage over installing an official release. Building from source is most useful for developers who want to study the project, test changes or contribute code.
📘 Find the Right Guide: Google Authenticator to Proton Authenticator: Complete Migration Guide
How Do You Verify the Real Proton Authenticator GitHub Repository?
Before cloning or inspecting a repository, verify these details:
- Check that the GitHub owner is
protonpass. - Confirm that GitHub shows the organization as verified for
proton.me. - Check the repository name for the platform you need.
- Read the README and LICENSE files.
- Review recent commits and project history.
- Do not assume that a fork is maintained or endorsed by Proton.
- Use official distribution channels when you need a normal production installation.
These checks are especially important because anyone can create a GitHub repository containing words such as “Proton” or “Authenticator.”
A legitimate-looking name alone does not establish ownership.
Proton Authenticator GitHub FAQ
Does Proton Authenticator have an official GitHub?
Yes. Proton Authenticator GitHub source code is available through Proton’s verified protonpass organization. The main mobile repositories are protonpass/android-authenticator and protonpass/ios-authenticator.
What is the Proton Authenticator GitHub repository for Android?
The official Android source is protonpass/android-authenticator. Its README identifies the repository as containing the source code for the Proton Authenticator Android application.
What is the Proton Authenticator GitHub repository for iOS?
The official Apple repository is protonpass/ios-authenticator. It contains the Proton Authenticator application source and development resources for Apple’s platform.
Does Proton Authenticator have shared open-source code?
Yes. Proton’s protonpass/proton-pass-common repository contains Rust-based common functionality and Proton Authenticator-related modules used across Proton clients.
Can I download a Proton Authenticator APK from GitHub?
GitHub should primarily be treated as a source-code location, not as the default consumer download channel. If you want the Android app rather than its source code, use an official distribution channel such as Google Play or F-Droid.
Is Proton Authenticator GitHub free and open source?
Yes. The official Android and iOS repositories publish Proton Authenticator source code under GPL-3.0.
Is an unofficial Proton Authenticator GitHub fork safe?
Do not assume so. A fork may contain modifications that Proton did not create or review. Check the repository owner and changes carefully. For normal daily use, an official release is the simpler choice.
Can I build Proton Authenticator myself?
Yes. The official repositories contain development resources for building the applications. A self-built app, however, depends on your own development environment, dependencies and configuration, so it should not automatically be considered identical to an official production release.
Should You Use Proton Authenticator GitHub or Download the App?
Use Proton Authenticator GitHub when you want to inspect source code, follow development, understand the project architecture, build a test version or contribute to the software.
Use an official download channel when you simply want a working authenticator for everyday 2FA.
The key takeaway is simple: Proton Authenticator is genuinely open source, its official code can be inspected on GitHub, and the verified protonpass organization is the right place to start. But GitHub source code and a ready-to-install production app serve different purposes.
Download Authenticator App
Secure your accounts with fast, reliable two-factor authentication. Download now and protect your login in seconds.