Architecture
P2P where it actually works
P2P-first architecture: direct device connection when possible. Message, file, and call delivery details are in the sections below.
Calls
P2P calls with automatic relay fallback. A direct connection between devices is preferred; a protected relay is used when the route is unavailable.
Direct route
Primary scenario when the network allows a direct WebRTC connection.
Relay fallback
Automatic backup route when a direct connection is not possible.
Messages today
Messages are protected with end-to-end encryption. The server participates in delivering encrypted data but is not intended to receive message plaintext.
Files today
Attachments are transferred through the server media layer in encrypted form. Direct device-to-device file transfer is not claimed as a current feature.
What works today
- P2P calls with relay fallback
- 1:1 E2EE on Android
- Encrypted message delivery
- Encrypted file transfer through media layer
- Invitation-based access
Direct P2P delivery for messages and files is the next architecture stage — not a current feature.
