CypherAir is a fully offline OpenPGP app for iPhone, iPad, and Mac. Encrypt files, protect messages, sign and verify content, and manage backups without accounts, servers, or tracking.
Requires iOS 26.4+ / iPadOS 26.4+ / macOS 26.4+
We built CypherAir so that anyone can have truly private conversations. No servers, no accounts, no tracking - just local OpenPGP tools protecting your words and files.
No HTTP, no analytics, no update checks, and no server dependency. CypherAir works in airplane mode and keeps cryptographic work local.
Profile A keeps broad GnuPG 2.1+ interoperability. Profile B uses RFC 9580-era v6 keys, Ed448/X448, and AEAD OCB for higher-security OpenPGP ecosystems.
No command lines required. A guided tutorial lets first-time users practice in an isolated sandbox before touching real keys or contacts.
Private keys are wrapped with Secure Enclave protection. Standard Mode supports passcode fallback; High Security Mode can require biometrics only for private-key operations. Contacts, key metadata, and protected settings open through ProtectedData app-data domains only after local app unlock.
Encrypt text or files with streaming I/O, progress, cancellation, and runtime space checks. Sign messages and verify senders during decryption.
Export passphrase-protected private-key backups and revocation certificates when you choose. Your data stays local unless you deliberately share or export it.
CypherAir handles OpenPGP details while keeping the workflow familiar: create keys, exchange public keys, encrypt or sign, then decrypt and verify.
Choose Universal Compatible or Advanced Security, enter your identity, set an expiry, and generate keys locally.
Use a QR code, .asc file, or clipboard paste. Confirm fingerprints before relying on a new contact.
Pick recipients, optionally encrypt to yourself, sign by default, then copy ciphertext or share a .gpg file.
CypherAir first checks recipients, then asks for local authentication, decrypts, and shows the signature result.
For those who care about the details, CypherAir supports two OpenPGP profiles: Profile A uses v4 keys and SEIPDv1 for GnuPG 2.1+ compatibility; Profile B uses v6 keys and SEIPDv2 AEAD OCB for RFC 9580-capable tools.