Lex Fridman Podcast

Podbit · Lex Fridman Podcast

#482 – Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature

Explore episode Oct 1, 2025
Technology
Why Telegram Has Open Source Reproducible Builds on Both iOS and Android

#482 – Pavel Durov: Telegram, Freedom, Censorship, Money, P… · Oct 1, 2025 Technology

Open source isn't enough — any app could publish code while shipping something different. Telegram is the only popular messaging app with reproducible builds on both iOS and Android, letting anyone verify that the source code on GitHub matches the exact binary you download. WhatsApp has never been open source at all.

Where this was said

Encryption

At 2:53:11 · chapter starts 2:50:44

The encryption discussion reveals the genuine engineering tradeoffs at the heart of Telegram's design. Telegram introduced end-to-end encrypted secret chats in 2013, approximately one year and three months before WhatsApp's 2016 rollout. But making E2EE the default for everything would have sacrificed the features that make Telegram genuinely useful: large group chats of hundreds of thousands, persistent chat history across devices, bots, channels, document sharing. The team realized quickly that different use cases demand different security-utility tradeoffs, and the opt-in approach to secret chats respects that reality. For those who want maximum security — no screenshots, no message forwarding, full E2EE — secret chats remain the gold standard. Durov's claim to their superiority rests not just on the encryption algorithm itself but on the verification layer: Telegram is the only popular messaging app with reproducible builds on both iOS and Android, meaning any researcher can verify that the app available for download from app stores matches exactly the source code on GitHub. WhatsApp has never been open source at all. This matters because Snowden's revelations demonstrated that open source cryptography tools had been quietly compromised by intelligence agencies promoting flawed standards — and reproducible builds close that attack vector.

Similar podbits