
Project Overview
WARP moves files directly between two devices without ever storing them in the cloud. When a sender and receiver connect, a WebRTC data channel opens between their browsers and the file streams across it in encrypted chunks — the bytes go straight from one machine to the other.
Transfers are end-to-end encrypted with AES-256-GCM and integrity-checked with SHA-256. Because nothing is uploaded to a server, there is no size cap, no account, and no retention: once the transfer finishes, no copy of the file exists anywhere but the two devices.
The only server-side component is a lightweight signalling layer to introduce the two peers, running on Cloudflare Pages and Workers at zero infrastructure cost. Everything else happens in the browser, on every platform.
Project Details
Client
Self-initiated project
Year
2025
Role
Fullstack Developer
Technologies
Related Projects
Project Gallery
WARP
Warp 1

Click to view larger
WARP
Warp 2

Click to view larger