How It Works

Leank uses WebRTC and peer-to-peer technology to connect you directly — no middleman servers, no data collection.

The P2P Architecture

Traditional tools route everything through centralized servers where data can be stored or analyzed.

Leank eliminates the middleman. Your browser connects directly to your peer's browser via WebRTC.

Step by Step

01

Create a Room

Click "Start Room" — a cryptographically random room ID is generated instantly. No account needed.

Room IDs are generated client-side using secure random functions.

02

Share the Link

Copy the room link or scan the QR code. Send it via any channel you prefer.

The link contains only the room ID — shareable via text, email, or QR.

03

Peer Discovery

Both browsers find each other using torrent-based signaling — no centralized server.

Trystero leverages public BitTorrent trackers for peer discovery.

04

Direct Connection

A WebRTC connection is established directly between browsers. STUN helps with NAT traversal only.

STUN servers never see or relay your actual data.

05

Communicate

Video, audio, chat, and files flow directly peer-to-peer with DTLS encryption.

WebRTC provides built-in encryption for all channels.

06

Session Ends

When everyone leaves, connections close and the room ceases to exist. No data retained.

No database, no logs, no archive — everything disappears.

Technology Stack

WebRTC

P2P media and data channels

Trystero

Torrent-based peer signaling

simple-peer

WebRTC connection wrapper

DTLS/SRTP

Encryption for data and media

STUN

NAT traversal

Next.js

Application framework