Dino is a secure and privacy-friendly messaging application. It uses the XMPP (Jabber) protocol for decentralized communication. We aim to provide an intuitive, clean and modern user interface.

The 0.3 release is all about calls. Dino now supports calls between two or more people!
Calls are end-to-end encrypted and use a direct connection between the peers whenever possible, but fallbacks are also in place.
As always, we put lots of love into the user interface and hope that you will enjoy using it.
To call a friend, just open a conversation with them and select whether you want to start an audio-only or a video call.
Groupcalls
You also can start a call in a private group or invite additional contacts to an existing call.
Using a peer-to-peer approach for groupcalls means that no additional server support is required, besides conference rooms.
Peer-to-peer calls require more bandwidth than calls routed through a server and are thus not suited for a large number of participants.
In the future, we plan to also develop calls via a forwarding server to solve resource issues on the client side and to allow for calls with more participants.
Encrypted
Calls are end-to-end encrypted with the best encryption supported by both you and your contact.
The encryption keys for a call are exchanged using DTLS and the call is then encrypted with SRTP.
You can see the DTLS keys used for the current call in the UI and compare them with the ones your contact sees.
Additionally, the DTLS keys are authen