Description
KloudKlub Chat based App designed for interoperability, decentralised communication, end-to-end encryption & standard HTTP API etc.
Maintained by the non-profit Matrix.org Foundation, we aim to create an open platform which is as independent, vibrant and evolving as the Web itself, but for communication.
As of June 2019, kloudklub is out of beta, and the protocol is fully suitable for production usage.
Messaging
Kludklub gives you simple HTTP APIs to create chatrooms, direct chats and chat bots, complete with end-to-end encryption, file transfer, synchronised conversation history, formatted messages, read receipts and more.
Conversations are replicated over all the servers participating in them, meaning there are no single point of control or failure. You can reach any other user in the global Matrix ecosystem of over 40M users, even including those on other networks via bridges.
End-to-End Encryption
Matrix provides state-of-the-art end-to-end-encryption via the Olm and Megolm cryptographic ratchets. This ensures that only the intended recipients can ever decrypt your messages, while warning if any unexpected devices are added to the conversation.
kloudklub encryption is based on the Double Ratchet Algorithm popularised by Signal, but extended to support encryption to rooms containing thousands of devices. Olm and Megolm are specified as an open standard and implementations are released under the Apache license, independently audited by NCC Group.
VoIP
With the advent of WebRTC, developers gained the ability to exchange high quality voice and video calls – but no standard way to actually route the calls.
kloudklub is the missing signalling layer for WebRTC. If you are building VoIP into your app, or want to expose your existing VoIP app to a wider audience, building on kloudklub SDKs and bridges should be a no-brainer.
Bridging
kloudklub owes its name to its ability to bridge existing platforms into a global open matrix of communication. Bridges are core to Matrix and designed to be as easy to write as possible, with Matrix providing the highest common denominator language to link the networks together.
The core kloudklub team maintains bridges to Slack, IRC, XMPP and Gitter, and meanwhile the wider kloudklub community provides bridges for Telegram, Discord, WhatsApp, Facebook, Signal and many more.
Hide
Show More...