Skip to content

DappsAtlas index · 14,224 dApps

DappsAtlas

Wallets and tools · Explainer

Session Messenger Explained: Decentralized Private Chat in 2026

Session is an open-source messenger that needs no phone number or email and routes messages through a network of incentivized nodes. Here is how it works, where it differs from Signal, and what its limits are.

By the DappsAtlas editorial team · Updated

Illustration for Session Messenger Explained: Decentralized Private Chat in 2026

What is Session and who built it?

Session is an open-source private messenger for Android, iOS and desktop. It began in 2020 as a fork of the Signal codebase, originally under the name Loki Messenger, and was built by the team behind the Oxen (formerly Loki) network. Its defining choices are that you do not register with a phone number or email, and that messages travel over a decentralized network instead of a single company's servers.

In practice you open the app, and it generates a random account identifier called a Session ID. You share that ID, or a QR code of it, with people you want to talk to. Messages are end-to-end encrypted, and the network that relays them is run by independent node operators.

Session supports:

  • One-to-one chats with text, attachments and voice messages
  • Closed groups for private conversations
  • Communities (formerly open groups) for larger public rooms
  • Disappearing messages and optional voice and video calling

It is often grouped with crypto projects because its node network uses a staking token, but it is a communication tool first. You do not need a wallet or any cryptocurrency to use it.

How does Session work?

Session separates three things that centralized messengers usually combine: your identity, your network location, and message storage.

Identity. Your account is a key pair generated on your device. The public part is your Session ID, so there is no phone-number lookup and no central account database tied to a real-world identifier.

Routing. Messages are sent through onion routing, similar in spirit to Tor. A message passes through several service nodes, and each node only knows the hop before and after it. The destination nodes see encrypted data and not your IP address, and the recipient does not see your IP either.

Storage. Each Session ID is assigned a swarm, a small group of service nodes. When someone messages you while you are offline, the encrypted message is held by that swarm for a limited time until your app collects it. Messages are not stored indefinitely on the network.

The result is that no single operator holds your contact list, your phone number and your message flow together. The trade-off is that you rely on a volunteer-run, incentivized network whose size and health you cannot control, and on the correctness of the client software.

What are the Session ID and recovery phrase?

Your Session ID is a long string of characters that starts with 05. Anyone who has it can send you a message request. Treat it like a public handle: sharing it reveals nothing about your real identity by itself, but it is a persistent identifier, so people who know it can link your conversations together.

When you create an account, Session shows a recovery phrase, a short list of words that encodes your private key. This is the only way to restore your account on a new device. There is no password reset, no phone verification and no support team that can recover it for you.

Good practice:

  • Write the recovery phrase on paper and store it offline, away from your phone
  • Never type it into a website, chat or cloud note
  • Never share it. Genuine Session developers and support do not ask for it, so anyone asking is attempting theft
  • Expect that message history may not carry over to a new device, since messages are not kept on the network long term

Losing the phrase and the device means losing the account. That is the cost of having no recoverable link to a phone number or email.

How does Session compare with Signal and other messengers?

The sections above describe the trade-offs; this table summarizes them. Details of each app change over time, so verify current features before relying on them.

Feature Session Signal Telegram (default chats)
Sign-up identifier Random Session ID Phone number Phone number
Default end-to-end encryption Yes Yes No (secret chats only)
IP address hidden from recipient Yes, via onion routing Not by default Not by default
Central servers No, decentralized node network Yes, run by Signal Yes
User base and ecosystem Smaller Large Very large

The main reason people choose Session is metadata resistance: not revealing a phone number or IP address. The main reason people choose Signal is maturity, scale and a well-reviewed protocol. If your contacts are not on Session, its privacy benefits are of little use to you, because both parties have to install it.

Other privacy-focused messengers, such as SimpleX and Matrix-based apps, make different trade-offs again. Compare them against your actual threat model rather than picking one by reputation.

Where do blockchain and the SESH token fit in?

Session's network is made up of service nodes, whose operators have to stake to participate. Originally that staking used the Oxen coin on its own chain. The project has been moving the network to a token called SESH, which is staked on an Ethereum layer-2, with nodes rewarded for running the network. A Swiss foundation, the Session Technology Foundation, has taken over stewardship from the earlier Oxen organization.

Why this matters to a user:

  • Staking is meant to make it costly to run a large number of fake nodes
  • Rewards are meant to keep honest operators online
  • Token economics do not change how your messages are encrypted

What it does not mean:

  • You do not pay in tokens to send messages
  • Holding the token gives you no extra privacy
  • Token prices, staking requirements and reward rates change, so check the project's official documentation and a live data source rather than relying on a figure in an article

Because these arrangements have shifted over several years, read the project's current announcements to confirm the state of the migration and which chain and contracts are official. Be wary of lookalike tokens and fake staking sites.

What are the limitations and risks of Session?

Session is designed to reduce metadata exposure, but no messenger removes every risk.

Protocol history. When Session moved away from the Signal protocol in 2020, it dropped some of Signal's properties, notably forward secrecy for message keys, which is a real security concern if a key is later compromised. The team has publicly discussed a newer protocol version to restore stronger guarantees, so check current documentation to see what is shipped.

Smaller scrutiny. Fewer users and researchers examine Session than examine Signal. Past audits are snapshots and do not cover later code.

Network dependence. Delivery depends on the node network. Outages or a shrinking set of operators could affect reliability and privacy.

Device security. End-to-end encryption does not protect you from malware, a stolen unlocked phone or screenshots by the other party.

Human metadata. Your writing style, shared photos and the people you talk to can identify you even without a phone number.

Legal context. Encryption rules vary by country. Check local laws before use, and do not treat any app as a way to avoid lawful obligations.

How do you set up Session safely?

A careful setup takes only a few minutes.

  1. Download Session only from the official app store listing or the project's official site. Check the developer name, as impostor apps exist.
  2. Create an account and write down the recovery phrase on paper immediately.
  3. Pick a display name that does not identify you if anonymity matters.
  4. Turn on the app lock and use a device passcode, since the app protects messages only as well as your phone does.
  5. Share your Session ID through a channel you trust, and verify with the contact that it is really theirs before sending anything sensitive.
  6. Use disappearing messages for sensitive conversations, understanding that the other person can still screenshot or copy content.
  7. Keep the app updated so you receive security fixes.

Avoid joining unknown communities and clicking links from message requests, which are common vectors for scams. If someone offers a token airdrop, staking opportunity or wallet connection through a chat, treat it as suspicious until you have confirmed it on the project's official channels. Never share your recovery phrase with anyone.

Who should use Session, and who should not?

Session suits people whose main concern is not tying their messaging account to a phone number or exposing their IP address to the other party: journalists and sources, activists, or anyone who simply dislikes phone-number-based sign-up. It works best when the people you talk to are willing to install it as well.

It is a weaker fit if you need:

  • Reach, since most of your contacts are probably on larger platforms
  • The most heavily reviewed protocol available
  • Easy account recovery and seamless multi-device history
  • Rich features such as large file sharing or integrations

A sensible approach is to decide what you are protecting against first. If the threat is a company or contact learning your phone number, Session addresses it. If the threat is a targeted attacker with access to your device, no messenger will solve that alone.

For current details, such as audit reports, protocol changes, staking arrangements and supported features, rely on the project's official documentation and announcements rather than on third-party summaries, including this one.

Frequently asked questions

Is Session a crypto wallet or a dApp?

No. Session is a messaging app, not a wallet or a dApp you connect funds to. Its network of service nodes is staked and incentivized with a token, but you can message without owning crypto or connecting a wallet.

Does Session require a phone number?

No. You sign up by generating a random Session ID, with no phone number or email. That removes the most common link between a messaging account and a real identity, but it does not make you anonymous if you share personal details in chats.

Is Session more private than Signal?

Neither is strictly better. Signal has a larger user base, a mature protocol and a long audit record. Session removes phone-number registration and hides IP addresses through onion routing. Which one suits you depends on whether your main risk is metadata and identity or protocol maturity and convenience.

What happens if I lose my Session recovery phrase?

If you lose both your device and your recovery phrase, the account cannot be restored, because there is no phone number or email to verify. Write the phrase down offline when you create the account and keep it somewhere safe.

Has Session been audited?

Session's core client code is open source and has been independently reviewed in the past, but an audit is a snapshot, not a guarantee. Protocol and network details have changed over time, so check the project's current documentation for the latest audit and protocol status.

Is it legal to use Session?

Using a private messenger is legal in most countries, but rules differ and some places restrict encryption tools. Check your local laws. Session is for lawful communication, and nothing here is advice on evading legal obligations.

Mentioned in this guide

dApps in this guide

Foundation logo

Foundation

NFT Marketplaces: Art

Not rated yet

Foundation was an Ethereum NFT art marketplace for creators; the team took it offline indefinitely on April 27, 2026 after a failed sale.

Ethereum
Reach logo

Reach

Other

Score 6.2 out of 10

nReach is a B2B outbound sales platform for Web3 companies, offering a contact database and automated Telegram, email and Slack outreach.

Session

Privacy

Score 6.5 out of 10

Session is a decentralized, end-to-end encrypted messaging app with onion routing, supported by the SESH staking token on Ethereum.

Ethereum

Keep reading

Related guides

All wallets and tools guides

NFT · Explainer

GameStop's NFT Marketplace: What Was Planned and What Happened

GameStop's move into NFTs was one of the best-known attempts by a mainstream retailer to run a marketplace. This guide covers what was planned, how it was meant to work, what became of it and what to check before trusting any brand-run NFT platform.

NFT · Explainer

Genie NFT Aggregator Explained: How Floor Sweeping Works

Genie was an NFT aggregator that let collectors buy many listings from several marketplaces in one transaction. This guide explains how sweeping works, where Genie ended up, and how to buy at the floor safely now.

NFT · Explainer

Habbo NFT Credits for Holders Only: What to Know in 2026

Claims that Habbo credits are reserved for dedicated NFT holders are hard to verify and often tied to scams. This guide explains what credits and Habbo's NFT avatars are, how token-gated perks really work, and how to check an offer.

Wallets and tools · Explainer

What Is a Self-Custody Web3 Wallet?

A self-custody Web3 wallet lets you authorize blockchain activity without handing a platform control of your keys. Learn how wallets work, what you are responsible for, and how to use one more safely.