Floe is a Peer-to-Peer (P2P) file transfer service. This means your files stream directly from the sender's device to the receiver's device whenever possible.
We do not store, view, or process your files. In direct connections, files never touch our servers. In relay connections, encrypted file data passes through our TURN server in transit but is never stored or inspected. We do not operate a database.
When you send a file, we use WebRTC to establish a connection between you and the recipient. Our signaling server introduces the two devices and then steps aside. In most cases, data flows directly between browsers. When a direct path is not available, our TURN relay server bridges the connection. Even through the relay, files remain encrypted and are never stored.
Floe is hosted on Vercel (frontend) and DigitalOcean (signaling server and TURN relay). Please refer to their respective privacy policies regarding server access logs.
When a direct connection cannot be established, file data is routed through our TURN relay server (turn.floe.one). This server processes encrypted data packets in transit and does not store, decrypt, or inspect any file contents. Relay sessions are limited to 2 GB per session. Connection metadata (timestamps, IP addresses) may be logged by the hosting provider for security purposes.