💡 What is DropLink?
DropLink lets you send files directly from one device to another — with no cloud, no server, and no file size limit. Your files never leave the direct connection between you and the other person. Think of it like handing a USB drive to someone, but over the internet.
🔗 How does the connection work?
DropLink uses WebRTC, built into every modern browser. Instead of uploading files to a server, it creates a direct encrypted tunnel between two browsers. There are two ways to connect:
🔑 Method 1 — Room Code (easiest)
Both people type the same secret room code. A tiny handshake server helps them find each other, then steps aside.
🔑
Both type the
same room code
→
🤝
Handshake server
connects them
→
🔒
Encrypted tunnel
established
→
⚡
Files flow directly
peer to peer!
📋 Method 2 — Manual Signal (advanced)
One person creates an invite code and sends it to the other (via chat, email, etc). The other person pastes it and sends back a reply code. No server needed at all.
📡
Sender creates
an invite code
→
📋
Code is shared
via chat / email
→
📥
Receiver pastes it
& sends back reply
→
⚡
Direct tunnel
established!
In both methods, the handshake only helps browsers find each other — like a matchmaker introducing two people. Once the direct tunnel is established, the matchmaker steps away and never sees your files.
🔒 Is my data safe?
Yes — here's why:
🔐End-to-End Encrypted
All data is encrypted using DTLS & SRTP — the same security used by video calls in Google Meet and Zoom. No one in between can read your files.
🚫No Server Storage
Your files are never uploaded anywhere. They travel directly from one browser to the other. Once the transfer is done, nothing is stored.
👤No Accounts Needed
No sign-ups, no tracking, no cookies. DropLink doesn't know who you are and doesn't keep any records of your transfers.
🌐Minimal Server Use
Only a STUN server (Google) and signaling server (PeerJS) help devices find each other. They never see your files.
🛡️ Can someone intercept my files?
It's extremely unlikely. Here's the breakdown:
The connection is encrypted. Even if someone captures network traffic, they only see scrambled data. Encryption keys are negotiated directly between browsers.
The room code is not a password — it just helps two devices find each other. Use a unique code and share it privately so a stranger doesn't join instead.
The invite code itself is not secret data — it only contains network information (like IP addresses) to help the two devices find each other.
However, you should still share it through a trusted channel (like a private chat) so that a stranger
doesn't use it to connect to you instead of your intended peer.
Bottom line: As long as you share the room code/invite code with the right person, your file transfer is private, encrypted, and direct. No third party — not even DropLink — can see what you're sending.
⚠️ Good to know
📶Both Peers Must Be Online
Unlike cloud storage, both people need to have this page open at the same time. It's a live transfer.
🏢Some Networks May Block It
Strict corporate firewalls or VPNs might prevent direct connections. If it doesn't connect, try a different network.