https://gizmodo.com/why-you-should-stop-using-telegram-right...
https://twitter.com/tqbf/status/987372998935105539
Signal is definitely the more secure choice, but Whatsapp is still king of the network effect at least in my neck of the woods.
My one wish is for the server codebase to be open sourced but given that Telegram is in the midst of a backend architectural change to the Telegram Open Network, I forgive them this, for now.
Every alternative is riddled with issues: WhatsApp is controlled by Facebook who let's face it may as well be the face of evil for Silicon Valley today; Signal is controlled by a power-tripping maniac who refuses to work with the open source commons on releasing to package repos like F-Droid, the app itself also has major deliverability issues; Wire would be good if they just sorted their notifications on mobile out but I've been waiting for that day for a few years now; Matrix is slow to deliver messages among networks larger than a handful.
There's your overview.
That said, I use it a lot less now that I know that it is neither self-hostable, nor really open to third-party clients.
I would like to get rid of Android at some point, and I am tired of relying on third parties not to discontinue their products.
Nowadays, I use Matrix. There are a few downsides (the python server implementation makes the biggest public server quite slow, E2E isn't turned on by default yer -- though it should be at some point, and the clients' UX is generally rough around the edges).
And yeah, whatsapp is king of the network effect, though messenger would take the crown in my circles. That said, by deliberately staying out of these services, and providing my reasons, people ask me for alternatives they could use.
One thing that I like about Matrix is its compatibility with multiple bridges, which lets me connect with people on networks such as IRC, Discord, Telegram, etc. (depending on bridge availability). There is no public whatsapp bridge due to their TOS, and I haven't decided to give them my social graph just yet (though they probably have it already, thanks to having access to my friends'address books). I'd really like to see an officially-endorsed Matrix bridge.
If people really want to contact me, they can still phone me, write me an SMS, e-mail or a letter. Many still bother, but I get it's a tough call for simple acquaintances.
I still feel it's worth it holding to your principles. That's what they are for, and small numbers make the big numbers in the long run.
Probably 99%+ of conversation on Telegram are visible to the Telegram company.
https://github.com/LibreSignal/LibreSignal/issues/37#issueco...
Signal is just as non-free as WhatsApp.
If they all are just as bad, is there something coming up on the near horizon thats worth the wait?
I prefer WhatsApp (where it's Facebook that has access to all the metadata like who speaks to whom, but not the message contents), or Signal (which is also end-to-end encrypted and doesn't have the "Facebook" problem).
You can opt-in to at least be informed of new key exchanges, so at least I can tell myself that I took some precautions. But if I'm honest I know that it's not very effective.
And even if they did, the client helpfully sent old messages encrypted with the new key. Even when you are notified, you're notified after the fact.
The WhatsApp client never requests or even informs the user that this event took place. Though it is possible to change the config opt-in to get informed whether this occurred, it is not possible to deny the request for old messages.