
Secure Encrypted
Messaging Service
End-to-end encrypted. Zero servers of trust. No recovery — by design. Nothing to seize, nothing to leak, nothing to hand over.
The Panthera Vision
Every mainstream messenger runs on someone else's servers, someone else's identity system, and someone else's idea of what "private" means. Panthera was built on a single conviction: your conversations belong to no one but the people in them.
No phone number. No recovery. No plaintext ever leaves your device. The server stores ciphertext it cannot read, keys it cannot use, and metadata it cannot correlate. If it is seized, dumped, or subpoenaed — there is nothing to hand over.
- End-to-end encryptedSignal-grade Double Ratchet with X3DH handshake.
- Zero servers of trustBackend holds only opaque ciphertext blobs.
- No recoveryLose the key, lose the data — by design, not accident.
What Panthera does
End-to-end messaging
Every text, image, voice note and file sealed before it leaves the device.
Encrypted attachments
One-time symmetric keys per file; server holds ciphertext only.
Fingerprint verification
Compare Ed25519 fingerprints or scan a QR to authenticate the peer.
Burn after reading
Recipient wipes the row on decrypt — one view, then gone.
Auto-lock
Idle lock 1 min → 1 hour. Works in browser, PWA, home-screen app.
PWA installable
Runs offline-capable on iOS, Android and desktop. No app-store gatekeeper.
Sealed local cache
IndexedDB blobs sealed with in-memory KEK — a stolen dump reveals ciphertext.
Zero registration friction
No phone, no email verification, no username claims. Password only.
Double Ratchet + X3DH
State-of-the-art cryptography, stronger than anything the mainstream ships. Two ratchets working together give per-message keys, forward secrecy and self-healing recovery from key compromise — every message a fresh vault.
- 01X3DH handshakeEd25519 identity + signed prekey + optional one-time prekey → 32-byte shared secret.
- 02Root key seedKDF(shared, DH) → root key + first chain key.
- 03Symmetric ratchetChain key → message key, then chain key → next chain key.
- 04DH ratchet flipNew X25519 pair on direction change. Root key rotates.
- 05Skipped keysOut-of-order messages cached (MAX_SKIP=1000) then discarded.
Go further inside Panthera
Four focused breakdowns — cryptographic strength, engineering internals, how Panthera stacks against every mainstream messenger, and where it's headed next. Each opens in its own encrypted channel.
How hard it is to break
Signal-class primitives. 256-bit keys. Forward & post-compromise secrecy.
Technical specification
Every library, every KDF tag, every storage layer — laid out honestly.
How Panthera compares
Panthera vs Signal, Session, Telegram, WhatsApp — capability by capability.
The Panthera way
Shipped and planned phases — identity, X3DH, Double Ratchet, native builds.
"A messenger protocol that treats its own operators as untrusted — and proves it with math, not marketing."