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.

Discovery: Signaling Server
Device A
Encrypted P2P Tunnel
Device B

Data Flow Journey

1

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

2. Connection

A direct Peer-to-Peer (P2P) connection is established using WebRTC. This is like a private tunnel between the two devices.

3

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.