PGPony: PGP & GPG Encryption

Secure Messages, Email, Files

Free · Designed for iPad. Not verified for macOS.

Modern OpenPGP for iPhone and iPad: post-quantum keys, identity proofs, hardware security keys, and large-file encryption that never leaves your device. PGPony makes PGP encryption easy, private, and powerful, and every feature is free. Generate keys, encrypt to people or to a password, sign and verify, back up your whole keyring, and revoke compromised keys, all from your iPhone and iPad, in seven languages. New in 8.1.0: iPad support and large files. Encrypt, sign, and decrypt files of any size, including with an RSA hardware key over NFC or USB-C, with progress and cancel. Signing with a passphrase-protected RSA key is fixed. Post-quantum encryption pairs Ed25519 with ML-KEM-768, in RFC 9580 (v6) and LibrePGP versions, private even against future quantum computers. HARDWARE SECURITY KEYS Keep your private key on dedicated hardware, not your phone. Generate a key pair on the card over NFC, or add an existing card with a tap. Sign, decrypt, and encrypt-and-sign in one step, with RSA and ECC (Ed25519/Curve25519) keys, on YubiKey, Token2, and others. Full card admin: change or unblock PINs, factory-reset, and view Card Details. ENCRYPT, DECRYPT & SIGN Encrypt messages and files of any size to any public key, or to a password with no keys at all, readable by gpg -c and back. Decrypt with a private key, a hardware key, or a passphrase, now close to instant even with a large keyring. Sign without encrypting, including detached signatures and large files, and verify a downloaded file against its signature. A signature banner shows who signed on every decrypt, for every key type including RSA. AEAD (OCB) encryption. GENERATE & MANAGE KEYS Create keys on a card or in-app: post-quantum Ed25519 + ML-KEM-768 in v6 and LibrePGP, v6 Ed25519, classic Ed25519 + Cv25519, or RSA 2048/4096. Full OpenPGP v6 (RFC 9580), bit-for-bit interoperable with Sequoia PGP and GnuPG. A built-in helper helps you pick the right type. Import from files, clipboard, QR codes, or keyservers, including GnuPG v4 and v6 keys. Make revocation certificates and export private keys (GnuPG-compatible). BACK UP & RESTORE Save your whole keyring, secret keys included, as one encrypted file. A single backup code opens it, and the same file restores onto another iPhone or Android. The file stays with you, never on anyone's server. KEYSERVERS Look up a recipient by email through Web Key Directory, then keys.openpgp.org. Publish to several servers at once, and choose which PGPony searches and publishes to. Route lookups through Tor or a SOCKS proxy, and let background refresh catch revocations. PGPony warns when a server may not accept a newer key type. PASSWORD STORE Open a pass (password-store) folder and browse its entries. Decrypt with a software or hardware key, then copy the password through an auto-clearing clipboard. otpauth URIs are shown, and plaintext is dropped the moment you leave the entry. SHARE SHEET EXTENSION Encrypt or decrypt text, encrypt a file, or sign a file in any app: Safari, Files, Notes, Mail. Messages for your hardware key hand off to the app. SECURITY FIRST Face ID / Touch ID lock with auto-lock. Software keys live in the iOS Keychain (hardware-backed), or on an NFC card instead. iCloud Keychain sync, key expiration reminders, and Contacts auto-matching by email. No analytics, tracking, accounts, or sign-up. Your private keys never leave your device, and with a hardware key they never leave the card. SEVEN LANGUAGES English, German, Spanish, French, Japanese, Brazilian Portuguese, and Simplified Chinese. ALL FEATURES INCLUDED Everything is free with no restrictions: Post-quantum keys, on-card generation, and hardware keys (RSA and ECC) Cross-platform encrypted backup and restore, verified signatures including RSA Full OpenPGP v6 (RFC 9580), password encryption (gpg -c), multi-keyserver publishing with Tor Detached signing, Password Store, QR exchange, GnuPG import, open-source core, dark mode Built by an indie developer who cares about your privacy. Your keys, your messages, your data, always yours. Terms of Use (EULA): https://pgpony.app/eula.html Privacy Policy: https://pgpony.app/privacy.html

  • This app has not received enough ratings or reviews to display an overview.

PGPony 8.2.0 brings iOS in line with the Android 4.2.0 and 4.3.0 releases. This is the largest update yet. POST-QUANTUM New ML-KEM-1024 with X448 keys, beside the existing 768 suite, in both the LibrePGP and v6 composite forms. Tested against GnuPG 2.5.x in both directions. Large post-quantum files now open on the streaming path, so size is no longer a wall. KEYS AND IDENTITIES Change a key's passphrase: add one, change it, or remove it, on v4, v6, and post-quantum keys. Multiple identities per key: add and revoke user IDs and choose your primary. Add subkeys, edit a key's expiration, and see each subkey's algorithm and capabilities in Key Detail. Editable identity proofs: add identity notations like proof@ariadne.id=... to your key, then verify a contact's proofs against HTTPS pages, GitHub gists, Mastodon profiles, and DNS records. Import now recognizes brainpool and NIST-curve keys from GnuPG and other tools. The import screen shows the full fingerprint in readable four-character groups. DELETING, SAFELY A key recycle bin: deleting a key moves it to Recently Deleted, restorable for 30 days, instead of destroying it outright. Deleting a key pair offers a backup first and asks for Face ID. Clear All Data is a deliberate, multi-step reset. Per-key fallback decryption keys and signing defaults, so the right key signs for each recipient and older recipients still get a signature they can verify. SENDING AND RECEIVING Streaming for large files and bundles: encrypt and decrypt multi-file bundles with flat memory use, and progress on big exports. Wrap encrypted output in a .zip for transports that mangle .asc and .gpg attachments. Decrypting a .zip just works. Animated multi-part QR: a large key now cycles across several QR frames automatically. Open a signed-but-not-encrypted file and verify it in place, instead of hitting an error. Fixed a WKD and keyserver import that failed to parse some keys, including certain Thunderbird keys. EVERYTHING ELSE Passphrase cache with a duration you choose, from one minute to until you clear it. Back up and restore your whole keyring, and import OpenKeychain backups. Fully localized in English, German, Spanish, French, Japanese, Brazilian Portuguese, Russian, and Simplified Chinese. Many of these came straight from user reports on GitHub and the board.

The developer, Kevin Stewart, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary based, for example, on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Provider
    • Kevin Stewart
    Size
    • 13.8 MB
    Category
    • Utilities
    Compatibility
    Requires iOS 17.6 or later.
    • iPhone
      Requires iOS 17.6 or later.
    • iPad
      Requires iPadOS 17.6 or later.
    • Mac
      Requires macOS 14.6 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 1.3 or later.
    Languages
    English and 7 more
    • English, French, German, Japanese, Portuguese, Russian, Simplified Chinese, Spanish
    Age Rating
    4+
    Copyright
    • © Kevin Stewart 2026