Persephona

Private by design.
Anonymous by default.

Persephona is a zero-knowledge messenger routed entirely through the Tor network. No phone number, no email, no account — and no server that ever learns who you are.

Version 2.6.0 · 36 MB APK · Android 8.0+
SHA-256 3f67040e22a542e64a197ff3e9745172ace1474f37ec3c2af8b6a7c6e58ec8bf

End-to-end encrypted Routed over Tor No sign-up required Zero-knowledge relay
Features

Everything a messenger needs. Nothing that identifies you.

Your identity is a keypair generated on your device. Everything else follows from that.

True end-to-end encryption

RSA-4096 OpenPGP signing and encryption on every message, wrapped in a forward-secrecy ratchet. Only the recipient's device can read it.

Onion-routed over Tor

The app ships with embedded Tor. Messages travel through layered encryption, so the relay never sees your IP address or who is talking to whom.

No accounts. Ever.

No phone number, no email, no username database. Your address is derived from your public key and shared by QR code or invite link.

Zero-knowledge relay

The relay stores nothing readable: sealed-sender envelopes, no IP logs, no metadata. Offline messages are held encrypted and deleted on delivery.

Traffic-analysis resistance

Every message is padded to a fixed 64 KB block and mixed with random cover traffic, so even a network observer can't tell when you're really talking.

Everything stays on your device

Chats, keys, and files live only in encrypted storage on your phone — protected by passphrase and optional biometric lock.

Groups, media, and voice

Encrypted group chats, photo and file sharing, GIFs and stickers, reactions, and peer-to-peer audio/video calls.

Private updates

App updates are delivered through your own Tor relay and verified by SHA-256 before install — no app store, no tracking, no gatekeepers.

Security model

Five layers between your words and the world

Each message passes through independent layers of protection before it ever leaves your phone.

1

Content encryption

OpenPGP RSA-4096 sign + encrypt — only the recipient's key can open it.

2

Forward secrecy ratchet

HMAC-SHA-256 chain keys ensure past messages stay safe even if a key leaks later.

3

Noise layer

Fixed 64 KB padding plus randomized cover traffic defeats size and timing analysis.

4

Onion routing

Layered ECDH P-256 + AES-256-GCM encryption hides sender identity from the relay itself.

5

Tor transport

Embedded Tor carries everything to a hidden-service relay — your IP never appears anywhere.

Get started

Install in under a minute

Persephona is distributed directly — outside app stores — so nothing links the app to an identity.

Download the APK

Grab the signed build with the button below or from the releases page.

Allow the install

When Android asks, allow installs from your browser (Settings → Install unknown apps). This is standard for apps distributed outside the Play Store.

Verify the download (optional)

Check the file's integrity: sha256sum persephona.apk should print 3f67040e…e58ec8bf.

Create your identity

Open the app, choose a passphrase, and your anonymous keypair is generated on-device. Share your QR code or an invite link to start chatting.

Speak freely. Stay invisible.

Download Persephona 2.6.0 for Android — free, open, and accountless.

Download APK