iPGMail Icon
Download iPGMail

iPGMail

iPGMail is an app that implements the OpenPGP standard (RFC 4880, RFC 6637) and allows the user to create and manage both public and private (RSA, DSA, ECDSA) PGP keys and send and receive PGP encrypted messages.
Category Price Seller Device
Business $1.99 Wyllys Ingersoll iPhone, iPad, iPod

PGP Keys and Messages can be passed to iPGMail several ways:
* From the iOS Mail.app - The iOS mail application will pass PGP attachments to iPGMail directly, eliminating the need to do an awkward copy-and-paste. NOTE: PGP messages that are part of the main body of an email will still have to be copy-and-pasted, only properly tagged attachments can be passed automatically.

* Directly from the system clipboard. Copy-and-paste the PGP message text from any file, webpage, or message, and it can be imported and decrypted by the app.

* iTunes File Sharing - Connect your device to a computer and open up iTunes, in the "Apps" section, you can scroll down and select iPGMail under the File Sharing section and transfer files to and from the app to your computer. Make sure device is unlocked before transferring files!

* AirDrop - Transfer key files from your Mac OS/X system (10.10 or later) to your iPhone/iPad (iOS 7+) using AirDrop feature.

* DropBox - You can link iPGMail to a dropbox account and transfer files to and from your dropbox file space. This means you can encrypt and protect your dropbox files or share files with others through your existing dropbox Public interface.

* Keybase.IO - You can import public keys from http://keybase.io by using the "+" button on the public key listing and then searching for users registered in keybase.io.

iPGMail now allows you to easily reply to encrypted text-based messages and includes the original text with "> " prefixed to the lines. This allows for more email like conversational exchanges, all with strong OpenPGP cryptographic protection.

iPGMail supports PGP key generation (RSA) directly in the app and stores them securely using the iOS keychain for the application. Using your own private PGP keys, you can encrypt and/or digitally sign any messages. Optionally, your public key can be attached to any message you send from the app so that the recipient can then import it into their own keychain, either on the phone or on any computer with PGP support.

iPGMail will import your private keys so you can reuse your existing PGP identity and keys on your iPhone or iPad. Both public and private keys can be imported through the interfaces listed above.

iPGMail allows the user to search public SKS PGP keyservers to find registered public keys for other people with whom the user can then send email that is digitally signed and/or encrypted encoded in OpenPGP ASCII Armor.

This app is ideal for securing your files or for sending secure email messages to specific parties without worrying about it being viewed by anyone other than the designated recipient.

The OpenPGP standard is described here:
http://en.wikipedia.org/wiki/Pretty_Good_Privacy

Reviews

One of the Better Ones
amjice

Looks like it still cannot handle subkeys for sign and encrypt operations. While it’s understandable that GnuPG implementation of subkey functionality are not within strict specs, app developer should probably not refer to it as being interoperable with GnuPG. I use subkeys for day-to-day operations, reserving my primary key for certification and admin tasks. IPGMail crashes when I try to enable TouchID for my private subkeys; it works fine if I copy-and-paste the password but it’d be a lot more convenient if I can use the security provided by the iPhone Keychain.


It works! Maybe you need a modern UI?
ChetUI

Glad that this app is in the IOS store.


No way to manage local storage
000xxx000

Needs a scalable way to manage local storage use. The only way to clean up local copies of decrypted messages seems to be to select and delete each message individually. This needs a ‘delete all’ button and an option to automatically delete local files after a set time.


Want a notepad
daddy liang

The app is great. It will be better if you can add a notepad to the decrypt page.


Nice
ain't no kid

After working with the developer I discovered I was working with a corrupted file that would not work. All I can say is wow, easy peasy. My apologies and thanks. I was SURE it was an app problem. But it was my bad file. I'll go sit in the corner now


Great app
tim75

Simple to use. Gets the job done. Thanks.


Best PGP mail app!
Tomatoville

I love this app! I’m old school and have been using PGP since version 2.6.x iPGMail rocks


Decrypt Issue
20kintheair

Hey awesome app but I just need help on the pgp decrypt page I pressed the x button on the upper right hand corner by mistake and now I can’t decrypt any messages . Is there a way around this or to reset it please and thank you in advance


Much improved over the years
JohnA2

I installed this app years ago but it still had growing pains so I had switched to another. Tried it today and ran through all my tests - it performed admirably, better than the one I was using. Key management, decrypt (decode), encryption, integration with iOS and mail application impressive. Without hesitation, I’ve switched back to this app. Keep up the great work!


Lying Developer...
Joahna V

Developer has the audacity to claim that "Data is not collected". Not only is it collected - going to various tracking sites, but even after you disable diagnostics in the settings, it is still contacting various trackers. Very disingenuous!


Featured on lists