FlowCrypt aims to become fully compatible with all OpenPGP-compliant email software out there.
Please let us know if you encounter any issues so that we can promptly fix them.
Interoperability with other software
White spaces mean we haven’t tested this or didn’t hear from any user who tested it.
and icons indicate that we’ve either tested it ourselves or received feedback from a user who has accordingly.
Enigmail | Proton | GPG Suite | Symantec Encryption Des. | gpg4o | Encryptomatic | eM | gpg4win / GpgOL | k-9 | Mailvelope | Open Keychain | p≡p (pEp) | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Import private key from | n/a | |||||||||||
Import public key from | ||||||||||||
Read messages by | ||||||||||||
Send messages to | ||||||||||||
Send attachment to | ||||||||||||
Receive attachment from | ||||||||||||
Unicode interoperability |
Please help us complete the table above if you’ve tested any combinations that we haven’t. You can email us at human@flowcrypt.com
.
Special settings to improve compatibility
Software | Notes |
---|---|
Mutt | To read PGP/inline messages, add the set pgp_auto_decode=yes line in .muttrc
|
Feature availability
To find out which particular feature is currently supported by our software, please see the Feature Availability page.
Implementation
Our software uses OpenPGP.js for the browser extension and iOS app. Android and the server-side software use the PGPainless library.
OpenPGP software may vary in terms of the programming language used, available application libraries or APIs, or target platform. You may notice some very slight differences in how they work and sometimes in how the key’s appearance changes.
For example, whenever a key is processed within the FlowCrypt app or browser extension, the key’s appearance may change during the key formatting process, but the contents and data within the key stay the same. The exception may be 3rd party signatures, which are always stripped from the key to prevent abuse.
You may review information about your key using the FlowCrypt browser extension’s built-in key compatibility checker. For that purpose, open the FlowCrypt settings ⮕ Additional settings ⮕ Experimental ⮕ Test OpenPGP Key Compatibility ⮕ Paste your key and supply your private key passphrase in the Private Key Passphrase input field ⮕ click TEST COMPATIBIlITY.
Once done, compare the result from the original key with the reformatted key, and you’ll get the same results.