Peer to peer.
Encrypted. No cloud.
Direct file streaming machine-to-machine with end-to-end encryption and zero cloud storage.
How DropWire Transfers Files
No cloud uploads, no link expiration, no file size limits.
Sender generates room code
Run `DropWire send file.zip`. An encrypted session is generated and registered under a human-readable room code like `happy-dog-42`.
Receiver joins session
Receiver executes `DropWire receive happy-dog-42`. Peers discover each other locally via mDNS or through a zero-knowledge relay.
Direct P2P Encrypted Stream
Files stream chunk by chunk directly machine-to-machine. Bytes are encrypted before leaving sender disk and verified upon arrival.
High-Performance Zero-Trust Data Flow
Click any stage of the streaming engine to inspect how DropWire handles data from your disk to the remote peer.
Security Protocol
Password-authenticated key exchange followed by ChaCha20Poly1305 symmetric encryption for all payloads.
Encryption is non-negotiable. Plaintext never touches the network.
DropWire enforces end-to-end mutual authentication on every packet. Whether sending over local Wi-Fi or across the globe via zero-knowledge relay servers, unencrypted data never leaves your RAM.
- ✓ Ephemeral session encryption keys per transfer
- ✓ Relay server only sees encrypted ciphertext & room routing tags
- ✓ Automatic LAN discovery via mDNS when peers are nearby
8f4a1c98e3d2a71b...69e120f
3b71f92e01a4c88d...14f290d
Interrupt proof. Stream 100GB files with instant resumability.
DropWire breaks files into verified cryptographic chunks. If connection drops, receiver negotiates missing chunk indices upon reconnect—no need to restart huge transfers from 0%.
- ✓ Cryptographic root validation per file
- ✓ Corrupted chunks re-requested individually
- ✓ Zero temporary disk waste or unverified writes
Built for complete security transparency
We believe trust is earned through code, non-custodial design, and clear threat boundaries—not marketing claims.
Direct LAN Support
Works completely offline. If both peers are on the same network, files transfer directly at local gigabit speeds.
Zero Telemetry
No analytics, no pingbacks, no account tracking. Transfer metrics stay strictly on your terminal screen.
Zero-Knowledge Relays
Relay servers only route SPAKE2 ciphertext envelopes between room tokens. Plaintext is mathematically unreadable to relays.
Ready to transfer files without limits?
Install DropWire via Cargo or standalone binary. Works out of the box on Windows, macOS, and Linux.