Press Kit

Everything you need to write about it.

Covering AgePony? Help yourself to the facts, the boilerplate, and the brand assets below. Anything missing, just ask: NorseHorse@norsehor.se.

Fact sheet

Name
AgePony
What it is
A post-quantum file encryption and signing app built on the age protocol
Current version
3.1, on both platforms
Platforms
iPhone (iOS 18.6+) and Android, both live
Price
Free, no in-app purchases, no ads
License
Open source, Apache-2.0
Source (iOS)
github.com/norsehorse-dev/AgePonyiOS
Source (Android)
github.com/norsehorse-dev/AgePonyAndroid
Developer
NorseHorse, a solo indie developer in Alabama
Sibling app
PGPony, the OpenPGP counterpart
App Store
apps.apple.com/app/agepony
Google Play
play.google.com — com.agepony.app
Contact
NorseHorse@norsehor.se

Boilerplate

Copy whichever length fits. No attribution needed.

One line

AgePony brings post-quantum, age-protocol file encryption and signing to iPhone and Android, with no accounts and no backend.

Short

AgePony is a free, open-source app that brings the age encryption protocol to iPhone and Android. Encrypt files to an age key, an SSH key, a GitHub username, or a quantum-safe ML-KEM-768 hybrid key; sign them with an in-app key, the Secure Enclave, or a tapped FIDO security key; and verify signatures from anyone. Files of any size work, because nothing is held in memory. Everything happens on the device. There are no accounts, no tracking, and no servers.

Long

AgePony is a free, open-source file encryption and signing app for iPhone and Android, built on the modern age protocol by NorseHorse, a solo independent developer. It does on a phone what the age and ssh-keygen command-line tools do on a desktop, while staying bit-for-bit compatible with them. You can encrypt files to an age recipient, an SSH public key, or a GitHub username, and protect a file with a passphrase when there is no recipient. Version 3.0 added post-quantum recipients: a hybrid of ML-KEM-768, the lattice scheme standardised as FIPS 203, with classical X25519, so a file recorded today stays sealed even if X25519 is broken years from now. The same release moved signing inside the ciphertext, so signing and encrypting in one step produces a single file whose signature is invisible to anyone who intercepts it. Version 3.1 removed the file size ceiling entirely by streaming every operation, so a 1 GB file encrypts, signs and decrypts using no more memory than a small one. Signatures remain standard SSHSIG, made with an in-app SSH key, a hardware Secure Enclave key, or an external FIDO security key tapped over NFC. Every file is standard age and every signature is standard SSHSIG, so nothing is locked to the app. AgePony has no accounts, no analytics, and no backend of any kind; both apps are open source under Apache-2.0. It has a sibling, PGPony, that covers the full OpenPGP world for people who need it.

Brand assets

The app icon: a teal horse on a shield. Please don't recolor or stretch it.

AgePony icon
App icon
PNG · 512px
Download
AgePony icon
App icon
PNG · 1024px
Download
AgePony social card
Social card
PNG · 1200×630
Download

For current in-app screenshots, the App Store and Google Play listings always have the latest. Need them at higher resolution? Email and I'll send a set.

Writing something and want a quote, an interview, or a fact checked? NorseHorse@norsehor.se reaches me directly.