@njoseph afaik Telegram's client server is open-sourced. It also has two chats to offer: secret chat (e2e) and the regular chat where your messages are encrypted, but they're stored on Telegram's servers for a lot of benefits: so users can access their saved files/messages on their cloud storage offered by Telegram.
Actually, Durov has written why Telegram is not e2e by default:
Regarding about the second condition, Telegram isn't decentralized (yet).
1. Telegram server is not open-source yet.
2. Telegram is centralized and doesn't federate.
I don't buy their arguments against e2e encryption either.
#Matrix has e2e encryption but stores all messages on the server, allowing easy backups. You just have to keep your keys safe.
#Telegram's whole privacy model is, "there's one individual called Pavel Durov who will not sell your data and will be able to resist all coercion from governments to hand over the encryption keys"
Welcome to the 8th Layer of Madness
Most topics are related to Linux, Anime, Music, Software and maaaany more