| It depends on what you value. - If you value features, then Telegram is surely ahead of Whatsapp in almost every aspect. - If you value the encryption, I would trust Whatsapp more than Telegram. Telegram did some strange stuff with their custom cryptography invented by "rockstar mathematicians". - If you value not giving metadata to the US / to Facebook, then don't go with Whatsapp. - On the other hand, if you value having less metadata stored, then Whatsapp is probably ahead of Telegram. If you value privacy, then both aren't good. They both put usability and features before privacy. Telegram was once branded as "the private messenger", but later rebranded as "the fast messenger". Now it says "a new era of messaging" on their website. Telegram causes tons of metadata. All conversations and contacts are stored on their servers, which is closed source. Their multidevice system is built in a way that you will get access to all historic conversations if you manage to add a new device to the account (e.g. through SS7). Many of their latest feature (like games, payment, etc) cause a lot of additional metadata, some of which can be retrieved by third parties (e.g. by the game developers). I'm biased (full disclaimer: I work for Threema), but if you value privacy, then go for a messenger like Threema, where the first priority is always privacy (e.g. no phone number required, no metadata or log storage, decentralized groups, and end-to-end encrypted decentralized profile pictures, the latter being something that no other mobile messenger does as far as I know). It has a clear business model and the protocol can be verified (even though the app is not open source). Besides that biased suggestion, you might also be well off with something like Signal, although they're based in the US (secret court gag orders possible) and require you to give them your phone number (metadata). (Edit: Formatting) |
- Is an open protocol
- Has Apache 2.0 licensed server and client implementations for most platforms
- Has server federation, so you can run your own and talk to anyone on any other Riot server
- Has (optional but I believe enabled by default now) full end-to-end encryption
- Has full multi-device support
- Doesn't require nonsense phone number signup
- Has bridges that connect other protocols, like IRC, to Riot
- Supports useful things like voice, video and attachments
It beats Signal hands down in my opinion.
Not affiliated with the project, just run my own server and use it constantly.