Trying to make up my mind about #Signal vs. #Telegram in these days. (Most likely I'll keep both — it's about which to use by default and promote among my contacts of the #WhatsApp #exodus.)
So far:
✅ Telegram:
‣ Web client (this is big).
‣ Many useful features, and rapid pace of development.
‣ One can edit past messages, and (more or less) delete them, too.
‣ API, bots, apps.
✅ Signal:
‣ The server is #FreeSoftware and #OpenSource, too (although this is not terribly important per se).
‣ Better #encryption (eg, E2E also in group chats).
‣ Developed by a non-profit (is it an advantage, though?).
‣ Recommended by #security experts I personally trust (#EdwardSnowden, #BruceSchneier) and other thoughtful techies (#ElonMusk).
Fediverse: anything to correct or add? Specifically: has anyone compared their respective ToS? I'd like to know what types of data they [say they] harvest, and exactly with what legal entities they're shared.
#messaging
@tripu
Telegram has reproducible builds.
For me: the lack of federation disqualifies both of them and I tell people to just email/sms. I tried to fix push notifications on IRC last year but Apple makes it super hard. I might give up and just pay them $100/yr so I can run my own notification relay.
@swiley
Thanks for the reminder. Reproducible builds are indeed a feature.
E-mail, IRC and SMS are so clumsy and offer so much friction… they're very far behind in features compared with #messaging apps. Don't you think?
#Telegram
@tripu Email is actually pretty nice if you have a decent client. Most mobile OSes don't let you run a decent client though so people who do everything on their phone seem to really hate it.
SMS is downright awful in just about every way but in the US everyone has it anyway.
IRC is nice if you have a bouncer, no one runs a bouncer though. Push notifications would be enough but without web push you can't really have individually maintained IRC clients on mobile phones.
If you're talking about editing old messages that's absolutely an anti feature that gets abused by some people.
@tripu No clue how true is it, but apparently Telegram has some history of giving away your data to foreign governments? If you're interested, I'll try to ask the guy who told me
@tripu I personally recommend Signal. Mainly because the encryption is tried and true, and tested by experts. Telegram rolled their own encryption method and although the app is open source they keep their encryption secret there's no way to verify it works as advertised.
@ckrypto
According to
https://en.wikipedia.org/wiki/Comparison_of_instant_messaging_protocols
#MTProto is an “open standard”. I found this and related pages:
https://core.telegram.org/mtproto
Do you happen to know if that's a complete description of the protocol?
#Telegram
@tripu I'd consider XMPP. I'm highly biased, since I run a server and my friends and I use the Conversations app to chat.
- OMEMO E2E encryption
- federated protocol
- open standard with numerous FLOSS clients and servers
- voice & video support
Whenever it comes to E2E encryption, I don't trust anything closed-source.
@tripu I have both too. Both good but personally I prefer Signal. Clean, comfortable interface, reliable and also desktop app too. Biggest problem I have is getting my friends off WhatsApp.
As an intermediary measure I have WhatsApp on an old clean phone. No photos, contacts etc. Means I have to carry around 2 phones but my main phone is Zuckerberg free and it feels good!