about MeshLine.net
A chat network with nothing in the middle.
MeshLine.net started from a simple annoyance: every "private" chat app still asks you to trust a company sitting between you and the person you're talking to. We wanted to see how far we could get without that company existing at all.
What it actually is
MeshLine.net is a browser-based chat and calling app that connects you directly to other peers using WebTorrent for discovery, WebRTC for audio/video, and Yjs CRDTs to keep shared room state in sync. There's no backend database recording your conversations — each browser tab is a full node on the network, and the network only exists while people are in it.
Why it's built this way
Centralized chat apps are a single point of failure, a single point of surveillance, and a single point of shutdown. By moving discovery, encryption, sync, and media all into the browser itself, there's no server left to subpoena, breach, or quietly change its mind about your data. The trade-off is real too — no server also means no delivery guarantees when everyone's offline, and no account recovery if you lose your session. We think that trade is worth being upfront about.
See how the four layers fit together →What it isn't
MeshLine.net isn't a company with a support line, a data-recovery team, or a moderation department that can see your messages. It's a protocol running in your tab. That means you're also more exposed than you would be behind a managed service — see the Privacy Policy for what a direct peer connection can reveal, like your IP address, before you connect.