WispPGP
UtilitiesProductivity

WispPGP

Marco Janssen · released 22 Jan 2026 · Open in App Store ↗

Revenue 30d not estimated
Downloads 30d not estimated
Rating 4.67 6 reviews

No in-app products collected for this app.

RatingPrice
United States50%34.33$3.99
Netherlands33%25.00€3.99 $4.62
United Kingdom17%15.00£3.99 $5.41
United Arab Emirates<1%0AED 14.99 $4.08
Afghanistan<1%0$3.99
Antigua And Barbuda<1%0$3.99
Anguilla<1%0$3.99
Albania<1%0$4.99
Armenia<1%0$4.99
Angola<1%0$3.99

The store shows a different set in every country

Description

WispPGP is a focused OpenPGP toolkit for iPhone. Encrypt, decrypt, sign, and verify text in seconds, or use the Share Extension to protect content from any app and send it as ASCII‑armored .asc. Manage multiple keys, set an active key, and keep your workflow fast and predictable.

Built for iOS 17+, WispPGP keeps cryptography practical: generate key pairs, label keys clearly, and choose whether to share encrypted output as a file attachment or as plain text. The experience is intentionally clean so you can work quickly without losing control of important details. Powered by GoOpenPGP (MIT) for broad OpenPGP compatibility.

Armored exports include clear headers: Version: WispPGP, Comment: https://micro.mjanssen.nl/wisppgp

Highlights

Encrypt and decrypt messages with OpenPGP.

Sign and verify messages to confirm authenticity.

Generate and manage multiple key pairs with name, email, and comment.

Set an active key to speed up repeated actions.

Share encrypted output as ASCII‑armored text or .asc files.

Use the Share Extension to protect text from any app.

Security & Privacy

Biometric access is required for private keys and stored passphrases.

Private keys are stored in iOS Keychain with device-only access.

No plaintext key files are written to disk.

Sensitive passphrases are cleared when the app goes to background.

Optional clipboard auto-clear after pasting.

The source code is open source, so anyone can review what happens with their private keys.

Security Test Checklist

Key Manager access prompts Face ID; cancel keeps the screen locked.

Private key actions (Decrypt/Sign/Export) always prompt biometrics.

Lockout behavior: repeated failures show the biometry lock message.

No biometric enrolled: shows a clear not enrolled/not available message.

Passcode disabled: shows a clear passcode-required message.

App backgrounding locks Key Manager again on return.

Share Extension prompts biometrics for private-key operations.