Install PGPony.
Get PGPony from the App Store. It\'s free, no account is required, and it doesn\'t ask for your phone number, email, or any other identifier on install.
Generate an OpenPGP keypair on iPhone with PGPony. Modern Ed25519 + Curve25519 defaults, keys stored in the iOS Keychain, no account required. About five minutes including the passphrase decision.
Get PGPony from the App Store. It\'s free, no account is required, and it doesn\'t ask for your phone number, email, or any other identifier on install.
Open PGPony to the Keyring tab (it's the first tab — key icon, bottom left). Tap the + in the toolbar and choose Generate Key Pair. The Generate Key screen opens.
Enter your Full Name and Email Address in the Identity section. These become the key's primary User ID — the human-readable identity other people see when they look up your key. The email is also what tools use to find your key via Web Key Directory (WKD), so make it the address you actually use for encrypted communication.
In the Algorithm section, pick from:
Default to Ed25519+Cv25519 unless you have a specific reason to use RSA. In the Expiration section below, the default is two years — PGPony recommends setting an expiration date and reminds you that you can extend it later.
The passphrase protects the secret key on disk. It\'s the last line of defense if someone gets physical access to the device. Good options: a 5–6 word diceware passphrase from a large vocabulary, or a 20+ character random string stored in your password manager.
Tap Generate Key Pair. PGPony generates the key locally on your device — nothing is transmitted to any server. Ed25519 finishes in well under a second. RSA-4096 takes a few seconds because the prime search is computationally heavier.
The result is a keypair with a stable fingerprint (40 hex characters) that uniquely identifies the key for the rest of its existence. The fingerprint is the canonical identifier — much more important than the short key ID, which is collision-prone.
Before using the key for anything else, export an encrypted backup of the secret material to durable, off-device storage. Without a backup, losing or wiping the iPhone means losing the key forever — along with the ability to decrypt anything that was ever encrypted to it.
See Back up your private key for the procedure and storage recommendations.
Ed25519 (with Curve25519 for encryption) for new keys. Faster, smaller, universally supported by current OpenPGP tools. RSA only for specific legacy interop requirements.
Long enough that brute-forcing takes longer than your threat model cares about. A 5–6 word diceware passphrase or a 20+ character random string from a password manager both work.
In the iOS Keychain — Apple\'s encrypted, hardware-backed credential store. Not transmitted, not shared with other apps, not copied to iCloud unless you specifically export it there.
Yes. OpenPGP keys are portable. Generate on one platform, export the secret key (encrypted), transfer, import on the other. Same fingerprint, identical key.
The secret key becomes permanently inaccessible. No recovery — not in PGPony, not in any other OpenPGP tool. This is cryptographic design. Use a passphrase you can produce reliably or store it in a password manager.
Free OpenPGP encryption for iOS and Android. No accounts, no tracking.