Messaging
Stage
Function
-
Element
1 Plenty for usersOpen-source Matrix client; messages federate across servers you control, end-to-end encryption is on by default, and no single company can revoke access to your conversations.
-
Telegram
2 Hard to leaveFast clients and huge channels; optional E2EE and a semi-centralized model create a distinct trade-off between freedom and trust in the operator.
-
WhatsApp
3 Cashing inDefault chat for much of the world; phone-number identity and network effects make leaving socially costly, while Meta monetizes the ecosystem around it.
-
Signal
2 Hard to leaveStill user-respecting by default, but growing reliance on the nonprofit’s roadmap and network effects builds soft lock-in.