No account required
Each file fragment uses a new random key. Data routers have no "users" or "files" - they transfer encrypted file fragments of fixed sizes.
Triple-encrypted in your browser
File encryption key is present only in the URL hash fragment - your browser never sends it to a server. There are 3 encryption layers: TLS transport, per-recipient encryption (unique ephemeral key per transfer), and file end-to-end encryption.
Independent data routers
When file is split to fragments, it is sent via network routers operated by independent parties. No operator can see the actual file size or name. Even if a router is compromised, it can only see encrypted fragments of fixed size. File fragments are cached by network routers for approximately 48 hours.
Read the XFTP protocol specification →