Session

Decentralized messenger with no phone number required, onion routing, and community-run infrastructure - truly anonymous messaging

Quick Overview

Organization Session Technology Foundation
Category Messaging (Decentralized)
Headquarters Switzerland (Foundation)
EU Presence Yes - Switzerland (European)
Data Centers Decentralized (community nodes worldwide)
Open Source Yes (GPLv3)
GDPR Compliant Yes (no personal data collected)
End-to-End Encryption Yes
Main Features No phone number, onion routing, decentralized network, disappearing messages, open groups
Pricing Free
Best For Privacy-conscious users wanting anonymous messaging without personal identifiers
Replaces WhatsApp, Signal, Telegram

Detailed Review

Alternatives to Session

Looking for other European secure messaging apps? Here are some alternatives worth considering:

Frequently Asked Questions

Simply download the Session app and tap "Create Account." The app will automatically generate a random Session ID for you. There's no sign-up form, no verification, and no personal information required. Your Session ID is your identity on the network.

While Session's encryption protocol evolved from Signal's, they differ significantly in architecture. Signal requires a phone number and runs on centralized servers. Session requires no personal information and runs on a decentralized network with onion routing. Session prioritizes anonymity and metadata protection; Signal prioritizes ease of use with strong encryption.

Your recovery phrase is the only way to restore your Session account on a new device. If you lose it and your device, your account is unrecoverable - this is a feature, not a bug. There's no company that can help you recover it because no one else has access. Always store your recovery phrase securely.

Yes, Session runs on a network of thousands of community-operated service nodes distributed globally. There's no central server that processes messages. The network is maintained through economic incentives (staking) rather than company infrastructure. This makes Session highly resistant to censorship and single points of failure.

All Session messages are end-to-end encrypted, meaning only you and your recipient can read them. The onion routing adds another layer by preventing network observers from knowing who you're talking to. Even Session's service nodes cannot read message content - they only store and forward encrypted data.

Yes, Session supports encrypted voice and video calls on mobile devices. Calls use the same privacy-preserving architecture as messages, though the real-time nature of calls means they route through fewer hops for acceptable latency. Call quality depends on network conditions.

Yes, Session is fully open source under the GPLv3 license. The code for all clients (iOS, Android, desktop) and the network protocol is available on GitHub. Independent security audits have been conducted, and the community can verify that Session works as claimed.

Session IDs must be shared directly between users - there's no phone number search or username discovery. Share your Session ID through a secure channel, or exchange QR codes in person. This friction is intentional: it prevents anyone from knowing who uses Session or building a social graph.

Go to Session