Skip to content
EntityQ17355735· pop 33· linked from 172 articles

Proton Mail

Sign in to save

end-to-end encrypted e-mail service from Proton AG

Key facts

Available in
List English , Catalan , Chinese , Dutch , French , German , Hungarian , Italian , Japanese , Polish , Romanian , Russian , Spanish , Turkish , Portuguese , Ukrainian
Headquarters
Plan-les-Ouates , Switzerland
Owner
Proton AG
Url
proton .me /mail protonmailrmez3lotccipshtkleegetolb73fuirgj7r4o4vfu7ozyd.onion/mail
Commercial
No
Registration
Required
Users
100 million (April 2023)
Launched
May 16, 2014 ; 12 years ago ( 2014-05-16 )
Current status
Online

via Wikipedia infobox

Source code

Contributing We’ve recently rebuilt the app and are focused on our current roadmap of features and fixes. Therefore, we are not accepting new issues or PRs at the moment: feel free to fork the repo for your own experiments. We appreciate your understanding and support. Build instructions Install and configure the environment (two options available) Android Studio bundle Standalone Android tools Install and configure Java 17+ (not needed for Android Studio bundle as it's included) Install Java 17 with brew install openjdk@17 apt install openjdk-17-jdk Set Java 17 as the current version by using the JAVA HOME environment variable Clone this repository (Use git clone [email protected]:ProtonMail/android-mail.git .) Ensure Git LFS is installed ( git lfs install ) for snapshot test assets Setup google-services.json file by running ./scripts/setup google services.sh Build with any of the following: Execute ./gradlew assembleAlphaDebug in a terminal Open Android Studio and build the :app module Deploy Each merge to main branch builds the branch's HEAD and deploys it to Firebase App Distribution. We use Sentry for crash/error reporting (primarily for non-debuggable builds). Runtime crash/error reporting : the DSN is injected at build time via environment variables ( SENTRY DSN MAIL and SENTRY DSN ACCOUNT ). If these variables are not set (typical for local builds and forks), Sentry is effectively disabled. Mapping/symbol uploads (CI / release tasks) : CI provides a sentry.properties file for uploading ProGuard/R8 mappings and native symbols. This project's code style and formatting is checked by detekt. The rule set is ktlint's default one.

Excerpt from the source-code README · 2,689 chars · not written by Vinony

Wikidata facts

Instance of
software
Owned by
Proton
Country of origin
Switzerland
Developer
Proton
Platform
web browser
Show 19 more facts
inception
2013-01-01
Commons category
Proton Mail
software version identifier
3.24.1
source code repository URL
github.com/ProtonMail/proton-bridge
programmed in
Q2005
number of registered users/contributors
20000000
official blog URL
proton.me/blog
registration page URL
account.proton.me/mail/signup
native label
Proton Mail
Alexa rank
1437
language of work or name
Catalan
social media followers
8553
service status information URL
status.proton.me
distributed by
Proton
input device
computer mouse
operating system
iOS
business model
subscription
Sources (14)

via Wikidata · CC0

~15 min read

Encyclopedic overview

Proton Mail is the largest end-to-end encrypted email hosting service. It was launched in 2014 by Andy Yen, Jason Stockman and Wei Sun. Proton Mail is headquartered in Geneva, Switzerland. It is owned by the non-profit Proton Foundation through its subsidiary Proton AG, which also operates Proton VPN, Proton Drive, Proton Calendar, Proton Pass, Proton Wallet, Proton Meet, and Lumo AI. Proton Mail uses client-side encryption to protect email content and user data before they are sent to Proton Mail servers, unlike other common email providers such as Gmail and Outlook.com.

Proton Mail received its initial funding through a crowdfunding campaign, and initial access was by invitation only, but it opened to the public in 2016. There were two million users by 2017, almost 70 million by 2022, and 100 million users in 2024.

Excerpted from Wikipedia’s “Proton Mail” article, available under the CC BY-SA 4.0 licence.