Roadmap.

What's shipped, what's being built, and what's planned. Dates are intentionally absent — solo development moves at the speed it moves at.

Shipped.

Live on the App Store and Google Play today.

Core platform
iOS app
Native Swift / SwiftUI, App Store
Android app
Native Kotlin / Compose, Google Play
6 languages
English · Deutsch · Español · Français · 日本語 · Português (Brasil)
OpenPGP support
v4 (RFC 4880)
Full read/write, Ed25519 + Cv25519 generation
v6 (RFC 9580) — partial
Import v6 keys, decrypt v6-encrypted messages (AEAD-OCB), verify v6 signatures. Encrypt-to-v6 and v6 generation in upcoming releases.
RSA legacy
Import & encrypt to RSA 2048 / 4096 / DSA keys
GnuPG interop
Byte-exact round-trip with gpg 2.4.x
UX features
QR key exchange
Generate & scan binary high-density QR codes
Share Sheet / Intent
Encrypt or decrypt from any app on either platform
WKD lookup
Find keys by email, recipient's mail domain first
Bulk discovery
One-tap scan of contacts for published PGP keys
Expiration reminders
Local notifications at 30 / 7 / 1 days
Auto-clear clipboard
Configurable countdown for decrypted content

Currently building.

Work that's actively happening. Edit these to reflect what you're really working on.

[Placeholder]

Short description of the current in-progress work item. Replace with the real thing you're shipping next.

[Placeholder]

Second in-progress item. Add icon, title, and a 1–2 sentence description.

[Placeholder]

Third in-progress item, or remove this card if you only have two.

Up next.

Planned for the next major release. Direction is committed; timing is not.

v5.1 — Encrypt to v6 recipients
Encrypt to v6 keys
You can already decrypt v6 messages and verify v6 signatures — this closes the loop by letting you produce v6-recipient ciphertext.
v6 SEIPDv2 output
AEAD-OCB framed output matching the RFC 9580 wire format.
v6.0 — Hardware tokens & v6 generation
YubiKey support
NFC and Lightning / USB-C YubiKeys for sign & decrypt
Hardware key generation
Generate keypair directly on the YubiKey
Multi-device key sharing
One hardware key, multiple devices
v6 key generation
Native v6 (RFC 9580) generation in PGPony, validated against the RFC 9580 Appendix A test vectors. v6 becomes the default for new keys.
v7.0 — Pass integration
pass / password-store
Read & write encrypted entries in the Unix pass format
Git sync
Optional, opt-in sync via your own Git remote
Cross-platform
iOS and Android use the same on-disk format

Further out.

Ideas that are interesting but not yet committed. Add or remove freely.

Desktop client

A native macOS or cross-platform desktop build, sharing the same packet parser as mobile.

Post-quantum readiness

Track the OpenPGP working group's PQ drafts. Add support when the standard stabilizes.

Reproducible builds

Long-term goal contingent on upstream tooling reaching parity on both platforms.

Third-party audit

A formal cryptographic-protocol audit, contingent on funding or sponsorship.

More languages

Beyond the current six. Community contributions welcome.

[Placeholder]

Drop an extra idea in here when you have one. Or delete this card.

Want to shape what's next?

Feature requests, prioritization arguments, and "please don't ever build this" votes all welcome.