Messengers
Dino privacy rating
Desktop XMPP (Jabber) client for Linux built with GTK, with group chats, file transfers, and voice and video calls. OMEMO end-to-end encryption is on by default for one-to-one and private group chats.
Summary
Dino scores 78 out of 100 (grade B) on the messengers criteria. It meets 6 of 8 criteria: open source, no trackers or telemetry, no ads or data sales, end-to-end encrypted by default, no phone number needed and decentralized. It does not meet independent audit and metadata protection.
Score 78 out of 100. How scoring works
Criteria
-
Yes
Open source Weight 3 of 3
Is all the source code needed to run the product public?
GPL-3.0, and it works with open-source XMPP servers.
-
Yes
No trackers or telemetry Weight 3 of 3
Are the website and apps free of third-party trackers, with any analytics anonymous and any telemetry off by default?
No telemetry or analytics in the source code.
-
Yes
No ads or data sales Weight 2 of 3
Is the product funded without advertising, ad targeting or selling user data?
Free software with no ads, supported by donations.
-
No
Independent audit Weight 2 of 3
Has an independent security or privacy audit been published within the last three years?
No independent audit is published.
-
Yes
End-to-end encrypted by default Weight 3 of 3
Are all chats, including groups, end-to-end encrypted by default?
OMEMO is the default encryption for one-to-one chats and private group chats, and calls are end-to-end encrypted; public group chats are not encrypted.
-
Yes
No phone number needed Weight 2 of 3
Can an account be created without a phone number?
Accounts are XMPP addresses on any server; no phone number is needed.
-
No
Metadata protection Weight 2 of 3
Does the service minimize who-talks-to-whom metadata (for example sealed sender or no user identifiers)?
The user's XMPP server stores the contact list and sees who talks to whom.
-
Yes
Decentralized Weight 1 of 3
Can people run their own server or talk peer to peer?
XMPP is federated, so users on different servers can message each other and anyone can run a server.