QRConnectZero-History P2P
AES-256 E2EE
Direct Browser-to-Browser WebRTC Streaming

Private, Instant
Zero-History P2P File Transfer

Transfer any file directly between devices using temporary QR code authentication. No server file storage, no user accounts, and zero persistent history.

Security Guarantees

Zero File Storage

Files stream peer-to-peer and are never uploaded or stored on backend disk or database.

AES-256-GCM E2EE

Binary chunks encrypted client-side using Web Crypto before transmission.

Explicit Sender Approval

Requires sender authorization before peer connection handshake can commence.

Ephemeral QR Token

Single receiver token auto-expires in 5 mins and destroys upon transfer completion.

How QRConnect Works

4 simple steps to private file streaming

01

Generate Ephemeral QR

Sender creates a temporary transfer session with a 5-minute cryptographic QR token.

02

Receiver Scans QR

Receiver scans the QR code from mobile camera or enters the secret transfer link.

03

Sender Approves Device

Sender sees a connection request prompt and explicitly approves the receiver.

04

Encrypted P2P Stream

Files stream directly over WebRTC DataChannel. Session is destroyed upon completion.