ProtonMail heeft ondersteuning voor pgp aangekondigd, samen met een functie die het zelf aanduidt als address verification of adresverificatie. Door de wijzigingen moeten gebruikers de dienst als vervanging van hun huidige pgp-client kunnen gebruiken.
ProtonMail schrijft dat hoewel zijn eigen encryptie op pgp is gebaseerd, er tot nu toe geen volledige ondersteuning voor was binnen zijn dienst. Met de release van versie 3.14 van zijn webmail en versie 1.9 van zijn mobiele clients is daar verandering in gekomen. Zo kunnen gebruikers met pgp versleutelde emails naar ontvangers sturen die niet van ProtonMail gebruikmaken. Daarvoor moeten ze de publieke sleutel importeren. Het is ook mogelijk om pgp-e-mails te ontvangen van iedere pgp-gebruiker door de eigen publieke sleutel te exporteren en te delen. Om dat te vergemakkelijken heeft ProtonMail ook een eigen keyserver in het leven geroepen.
Een tweede nieuwe functie is adresverificatie. De organisatie ziet dit als een aanvullende beveiligingsmaatregel, die moet voorkomen dat een aanvaller de publieke sleutel van een contact vervangt door een kwaadaardige sleutel, waardoor hij onderschepte communicatie kan ontcijferen. ProtonMail noemt het scenario dat het is overgenomen door een aanvaller. De functie werkt doordat gebruikers de publieke sleutel van hun contacten als 'vertrouwd' kunnen aanmerken, waarna deze wordt opgeslagen in de versleutelde contactenlijst. Dat moet de sleutel beschermen tegen aanpassing.
ProtonMail is een dienst die sinds 2014 versleutelde e-mail aanbiedt. Pgp staat voor Pretty Good Privacy en is een methode om inhoud te versleutelen op basis van een geheime privésleutel en een publieke sleutel.