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

Pros and Cons

Pros

  • Onion routing through three nodes hides who talks to whom
  • Anonymous Session ID — no phone number or email
  • Decentralised, so no company holds subpoena-able metadata logs
  • Open source under GPLv3 and free
  • Disappearing messages and open groups

Cons

  • Slower delivery, especially under network congestion
  • Onion routing adds latency to every message
  • Session IDs make finding and verifying contacts harder
  • Voice and video quality varies with conditions

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.

Session is built as a European alternative to WhatsApp: Decentralized messenger with no phone number required, onion routing, and community-run infrastructure - truly anonymous messaging. It will not be a like-for-like feature match in every respect, so check the review above for where the two genuinely differ before switching.

Session is one of several European Messaging (Decentralized) tools covered on this site. See the full Messaging (Decentralized) category page for how it ranks against its closest European competitors.

About the author

Every tool page on European Purpose is researched and drafted with AI assistance, with the compliance and pricing claims checked against the vendor's own documentation, and is published under the editorial responsibility of its founder.

Sebastiaan Smits

Sebastiaan Smits

Founder · Amsterdam, Netherlands

Founder of European Purpose. Researches and writes the reviews and checks where each company is actually established.

Read our editorial process for how we source, verify and update these pages, and how paid placement works.

Go to Session