TangoShare — Secure Peer-to-Peer File Sharing
-
TangoShare is a personal project for transferring files directly between
devices over the web. Instead of uploading to a central cloud, peers
connect to each other so transfers can be fast, private, and free of
arbitrary file-size caps for typical use — with no registration
required to get started.
-
The product is live at
tangoshare.com.
-
The core idea is simple: create a private room, share a link or QR code
with people you trust, pick files, and send them so data moves
device-to-device with strong protection in transit — not stored on
TangoShare’s servers as file payload.
-
How it works (user flow):
-
1. Create a room: Click “Start Sharing” to receive a private
room link unique to that session.
-
2. Share the link: Send the QR code or room URL to others — up
to 9 additional participants can join the same room.
-
3. Select files: Choose the files or folders you want to send
from your device.
-
4. Start transfer: Once peers are connected, start the send so
everyone in the room can receive according to the app’s flow.
-
Key features:
-
End-to-end encryption: Files are encrypted for the transfer
path; plaintext file content is not intended to sit on TangoShare
infrastructure — only you and your recipients are meant to access
the data.
-
Peer-to-peer speed: Direct connections mean throughput is
largely bounded by your network, not a shared upload pipe to a
single datacenter.
-
No artificial size limits: Suited for large files and bundles
where email or free tier cloud limits are painful.
-
No mandatory signup: Lower friction for one-off or occasional
secure sends between friends, teams, or devices you own.
-
Room + QR workflow: Easy to join from a phone by scanning or
tapping a shared link.
-
Who it is for:
-
Individuals: Move large personal files between laptop and
phone without a third-party file host.
-
Small teams: Quick ad-hoc exchanges when everyone is online
at the same time.
-
Privacy-conscious users: Prefer P2P and E2EE framing over
“upload everything to the cloud first.”
-
Technologies & approach:
-
Web platform: HTML, CSS, and JavaScript in the browser for
broad reach without installing native clients.
-
Peer-to-peer networking: Real-time browser APIs (for example
WebRTC-style signaling and data channels) to establish direct links
between peers after room coordination.
-
Cryptography: End-to-end encryption for payloads in transit
between participants.
-
Minimal server role: Signaling and room metadata where needed;
file bytes are not the product’s long-lived server-side asset model.
-
Why TangoShare?
- Clear value: secure sharing without forcing account creation.
- Designed around direct transfer and encryption, not bulk cloud storage.
- Scales with your network for large payloads.
- Simple mental model: room, link, connect, send.