Why Raven How It Works Features Technical Privacy GitHub Get Raven
Open Source Mesh Messenger

Messaging beyond connectivity.

Raven works online and offline — automatically switching between internet and Bluetooth mesh based on your connectivity. End-to-end encrypted. Open source.

E2E Encrypted Works Offline Open Source
Mesh Active
Hey! Where are you? 📍
📡 via Mesh
On my way! No signal here 🏔️
Message still got through ✨
🌉 via Bridge
That's the magic of Raven
Scroll to explore
Why Raven?

Three pillars of trust

📡

Always Reachable

Messages find their way through internet, Bluetooth mesh, or both. No dead zones. No "try again later."

🔒

Private by Design

End-to-end encrypted with AES-256. Even mesh relay nodes can't read your messages. Your keys never leave your device.

Open Source

Our security-critical code is public on GitHub. Audit it, verify it, trust it. Licensed under AGPL-3.0 like Signal.

How It Works

Intelligent hybrid delivery

You don't need to do anything. Raven intelligently routes every message through the best available path.

1
Internet

Online First

If internet is available, messages go through the server immediately. Fast, seamless, secure.

2
Direct Mesh

Nearby Devices

If you're nearby, devices deliver directly via Bluetooth — no internet needed.

3
Bridge

Store & Forward

Nearby devices carry the message until one can deliver it — or until it reaches the recipient.

📱 You ☁️ Server 📱 Relay 📱 Recipient via Server
Features

What you can do today

💬

1:1 & Group Chat

Private conversations over internet or mesh. Messages always find a way.

📝

Social Feed

Posts spread locally via mesh when offline, then sync globally when reconnected.

🔐

AES-256 Encryption

Military-grade encryption with Ed25519 signing and HMAC authentication on every message.

🎙️

Voice Messages

Record and send voice messages with waveform visualization and playback control.

🛡️

Report & Safety

Built-in reporting tools — AI-assisted content triage keeps the community safe.

🌍

Multi-Language

Available in English, Persian (RTL), Spanish, German, and Chinese with full parity.

Network Effect

Every install makes the mesh stronger

Raven works great online — but its real power unlocks when more people in your area install it. Each phone becomes a mesh relay node, extending offline coverage for everyone nearby. The more Raven users around you, the stronger and more reliable the mesh becomes.

Install Raven and invite your friends — you're building a communication network that works even when the internet doesn't.

Join the mesh

Transparency builds trust

Our encryption engine, mesh protocol, and server API are open source. Audit the code that protects your privacy. Licensed under AGPL-3.0 — the same license as Signal.

View on GitHub
Privacy & Safety

Your data, your rules

🛡️

Zero-knowledge architecture

We can't read your messages. Keys are generated on your device and stored in the iOS Keychain. No backdoors. No data harvesting. No third-party access. Your privacy is a fundamental right — not a feature.

Read our Privacy Policy

Join the mesh

Every install strengthens the network. Download Raven and help build a communication system that works even when the internet doesn't.

Get Raven

No spam. No tracking. Works like a normal messenger when online — mesh activates only when needed.