Technical Architecture Report
How CloudDrop Works
CloudDrop is designed with a single goal: to transfer your files securely without anyone else seeing them. This report explains how we achieve this using modern web technologies.
System Architecture
Unlike traditional file sharing services, CloudDrop doesn't have a central cloud storage. Instead, it creates a direct pipe between your devices.
Data Flow Journey
1. Discovery
Devices find each other using a 'Room Code' via our signaling server. Note: The server only matches the codes; it never sees your files.
2. Connection
A direct Peer-to-Peer (P2P) connection is established using WebRTC. This is like a private tunnel between the two devices.
3. Encryption
Before leaving your device, the file is encrypted. It travels through the tunnel and is only decrypted when it arrives at the other end.
Why It's Secure
Zero Knowledge
We don't know what you are sending. The keys stay in your browser.
Ephemeral
No account, no history. Once you close the tab, the connection data is erased.
Client-Side
All processing happens locally. Your privacy is enforced by math, not promises.