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.