End-to-end encrypted · open protocol

Say it.
The server never hears it.

Streq is a private messenger and calling app built on Signal-grade cryptography. Messages, calls and media are encrypted on your device — the server only ever moves ciphertext it can't read.

Download for Windows Android APK Windows 10+ · Android 8+ · No account with your phone number required
streq://chat · session established · X3DH ✓
On your device
Are we still on for tonight?
Yes — 8pm, usual place 🔒
↑ plaintext, only on the two devices
On the wire / server
↑ what the server actually stores & relays
Everything, encrypted

A full messenger — with nothing to leak.

Text, voice, video, files and groups. All of it end-to-end encrypted, across desktop and mobile.

Encrypted messaging

1:1 and group chats secured with X3DH key agreement and the Double Ratchet — forward secrecy on every message.

Encrypted voice & video

Group and 1:1 calls over a self-hosted SFU. Media keys are derived and rotated — the relay never sees your stream in the clear.

Every device, one identity

Native Windows and Android apps from a single codebase. Link a new device by QR — your keys never leave the hardware.

Zero-knowledge server

The server stores encrypted blobs and routes them. No plaintext, no readable metadata dumps — nothing to hand over.

No Google required

Push works without Google Play Services — a self-hosted backplane wakes incoming calls, so it runs on de-Googled phones too.

Media encrypted at rest

Photos, voice notes and files are chunk-encrypted before upload and decrypted on the fly — plaintext never touches disk or the cloud.

Under the hood

Cryptography you can actually name.

No vague "bank-level security". Streq uses the same primitives that secure the world's most scrutinised messengers — and pins its own certificate so no one can sit in the middle.

KEY AGREEMENT
X3DH — extended triple Diffie-Hellman over X25519 establishes a shared secret before your first message.
MESSAGES
Double Ratchet — a fresh key per message with forward secrecy and post-compromise recovery.
GROUPS
Sender Keys — efficient encrypted fan-out, keys distributed over the ratchet.
TRANSPORT
SPKI certificate pinning — the apps trust only your key, defeating rogue CAs and interception.
MEDIA
Chunked AES-GCM — files and calls encrypted with per-chunk nonces, decrypted only in memory.
Session handshake
curveX25519
signaturesEd25519
kdfHKDF-SHA256
aeadAES-256-GCM
ratchetHMAC-SHA256
Server sees
message text
call audio/video
your files
private keys
Get Streq

Private conversations, one download away.

Free. No phone number handed to the server, no ads, no tracking.

v1.0.0 · Windows 10+ · Android 8+