OpenE2EE Signal Protocol Relay is the delivery half of an end-to-end encrypted application.
Ship fully featured end-to-end encrypted messaging, securely, and at scale. Run encrypted device mailboxes, zero-knowledge group credentials, group fan-out, attachment storage, and device push wake notifications without running delivery infrastructure. The SDK runs on each device and reaches Relay through one connection URL.
The Signal Protocol Relay stores ciphertext and the account, device, route, timing, size, quota, and abuse metadata that delivery requires. The relay never needs message plaintext or device private keys.
What Relay holds
A mailbox for each device, not one for each account. A device that has been offline for a week pulls what it missed, and a device added today receives what is sent from that moment.
What Relay operates
The OpenE2EE Signal Protocol SDK works with the Signal Protocol Relay or another adapter. The Signal Protocol Relay is the shortest hosted path, not a requirement of the SDK. A self-hosted adapter keeps relay metadata in infrastructure the developer operates. A managed project places the required relay metadata with OpenE2EE.
Plans, meters, and overageRelay service termsCompare architecture with Virgil SecurityReview SDK licensing
One connection for each environment
The connection URL is public configuration, not a credential. The SDK resolves the exact environment and project binding from that URL.