Zevra was created by Bazil Suhail to solve a fundamental problem: private communication shouldn't require a cryptography degree. Our zero-knowledge architecture seals every message and file on your device before it ever reaches a relay — proving that real privacy and a smooth UX can coexist cleanly.
Payloads are sealed with AES-256-GCM. Session keys are agreed with X25519 and signed by Ed25519. Authentication runs over SRP-6a, so the password itself never crosses the network — and even a total server compromise reveals no plaintext.
0K+
Active Privacy Users
0M+
Encrypted Messages
0+
Countries Served
0
Data Breaches
Every component of the encryption stack is purpose-built for zero-knowledge, real-time communication.
Secure Remote Password (RFC 5054, 2048-bit MODP) means your password never travels the network. Only a cryptographic verifier reaches the server, and it is useless to an attacker without an offline dictionary break.
Every session mints ephemeral X25519 key pairs, signed with long-lived Ed25519 identity keys. Private key material is generated and kept inside the device keystore — never uploaded.
Messages and files are sealed with authenticated encryption: a fresh 12-byte IV per message, 128-bit auth tag, and any bit-flip in transit is rejected before your client ever renders it.
Redis Pub/Sub and BullMQ workers keep delivery sub-10ms while nodes stay disposable. Session state lives in Redis, so any node can serve any request and scaling out is a restart.
The relay routes sealed blobs it has no key for. A full database dump yields ciphertext, hashed usernames, and room IDs — nothing that describes what you actually said.
Every primitive ships from audited libraries (@noble/curves, @noble/hashes) plus the native Web Crypto API. Trust is derived from code you can read, not from a policy page.
Frontend
Next.js 16 · React 19 · TypeScript 5
Styling
Tailwind CSS 4 · Motion (Framer)
State
Zustand 5 · persisted locally
Real-Time
Socket.IO 4 · WebSocket transport
Client Store
Dexie 4 · IndexedDB
Cryptography
Web Crypto · @noble/curves · @noble/hashes
Voice / Video
WebRTC P2P · LiveKit SFU fallback
3D / Shader
OGL · Plasma background
Scrolling
Lenis smooth scroll
HTTP
Axios · token interceptors
Linting
OxLint · TypeScript strict
Runtime
Bun 1.3+ · Node 18+
Bazil Suhail
Creator & Lead Developer
Bazil Suhail created Zevra with a clear conviction: everyone deserves access to truly private communication. The architecture was designed from the ground up on battle-tested protocols — SRP-6a, X25519, Ed25519, AES-256-GCM — so that no trust is ever placed in the server.
The result is a platform where your identity, conversations, and data remain exclusively yours. No surveillance. No data mining. No compromises.