XMPP
Open, federated messaging standard. Build sovereign instant messaging and presence systems that interoperate across organisations.
XMPP (Extensible Messaging and Presence Protocol) is an open standard for real-time messaging, presence information, and contact list management. It is federated by design, meaning different organisations can run their own XMPP servers and still communicate with each other, much like email.
Federation and sovereignty
XMPP’s federated architecture means your messaging infrastructure is fully under your control while remaining interoperable with other XMPP-based systems. This makes it ideal for organisations that need sovereign communication but also want to connect with partners, suppliers, or other entities running their own infrastructure.
Mature ecosystem
XMPP has been standardised by the IETF and has a rich ecosystem of servers (ejabberd, Prosody), clients (Conversations, Gajim, Dino), and extensions covering everything from file transfer to video calls to IoT messaging.
Our expertise
We help companies evaluate XMPP for internal and federated messaging, advising on server selection, client deployment, and how it compares to alternatives like Matrix for specific use cases.