IMHO the only good argument against Telegram is that direct messages don't use end-to-end encryption by default.
https://signal.org/blog/private-contact-discovery/
SGX is definitely not bulletproof (https://medium.com/@maniacbolts/signal-increases-their-relia...), but it exists to do exactly this job, and Signal is using it.
So, from the point of view of anyone using the Signal service, the utility of the source is near-useless.
> IMHO the only good argument against Telegram is that direct messages don't use end-to-end encryption by default.
I'd add two more:
1. End-to-end encryption being device-specific. Example: if you start a secret chat from your phone, you can't view it on your other devices. Other end-to-end encrypted solutions don't have this drawback.
2. End-to-end encryption being available only in one-to-one communications. Take this with a grain of salt, but I don't think it's available at all in group chats and channels.
https://play.google.com/store/apps/developer?id=Telegram+FZ-...
Telegram X is not the official version.It is an unofficial client for testing design and app speed. It has a different UI
It has a good reputation for refusing to kick people off when governments demand it. Although accounts are tied to phone numbers it doesn't show them by default and users can choose a unique username, so unlike WhatsApp or Signal it's easy to recognize the pseudo anonymous identity of people you don't know. It's much easier for many people to use than Twitter.
When running an opposition movement it doesn't matter if there's no encryption. Since you are open to the public your adversaries are going to be in your groups anyway. Another bonus is that most of your followers aren't already using it, which makes them more free to act. If a different messenger is popular in your country you might not want to tie the long held account that everyone in real life knows you as to your freedom fighting activity.
Let's see how long until they hear about signal
We are very much trusting the Signal team to do what they're saying (not logging, not leaking) and to make no mistakes in doing it (not logging accidentally, not leaking accidentally).
Which is in general a fair trade-off, but it is very much a trade-off, open audits notwithstanding.
https://signal.org/blog/private-contact-discovery/
It's not bulletproof by any means (https://signal.org/blog/private-contact-discovery/ goes into this, and also points out several features they've used SGX for since), but it's certainly something, and they're doing it.
The fact that so many authoritarian governments ban/are hostile to Telegram suggests they actually do have some integrity.