SHADOWSHARE
Back to Home

How NeoDrop Works ⚡

Direct device-to-device peer-to-peer file transfer protocol explained.

1

Signaling Handshake

When you open NeoDrop, your browser connects briefly to our Socket.IO signaling server to exchange room codes, SDP offers, and ICE network candidates.

2

WebRTC Connection Setup

Once peers authenticate using the 6-digit room code, an encrypted WebRTC DataChannel connection is established directly between the two browser instances.

3

Chunked Binary Stream

Files are split into 64KB ArrayBuffer chunks and streamed directly over the WebRTC DataChannel with backpressure flow control and SHA-256 integrity verification.

4

Zero Storage & Cleanup

Files are never uploaded to any server or cloud database. Once the transfer completes, temporary room metadata is purged automatically.