OpenDescent is a peer-to-peer encrypted messaging platform designed to provide private communication without reliance on central servers or user accounts. It addresses concerns about privacy and surveillance in online messaging by ensuring that every interaction—whether text, voice, or file transfer—is end-to-end encrypted by default, with no opt-in required and no exceptions based on region or policy.
The platform employs AES-256-GCM encryption for messages, ephemeral X25519 keys for forward secrecy, and Ed25519 signatures for identity verification. User identities are based on cryptographic keypairs generated and stored locally, with recovery supported via a 12-word mnemonic phrase. OpenDescent does not require phone numbers, emails, passwords, or government identification, and collects no personal information, eliminating the risk of account or metadata leaks. Messages and calls travel directly between devices using peer-to-peer networking, with no central relay or storage; circuit relay and NAT hole-punching are used to maintain connectivity even in restrictive network environments. The tool leverages technologies such as libp2p, KadDHT, and DCUtR for networking, and supports voice and video calls over WebRTC with DTLS-SRTP encryption, using STUN and TURN protocols for connection establishment when necessary.
Community features include peer-replicated hubs that offer text and voice channels, roles, invites, and categories, functioning similarly to group servers but without a central point of control or shutdown. OpenDescent also introduces "Dead Drops," which are onion-routed, anonymous posts protected by proof-of-work to prevent spam, ensuring that certain conversations remain untraceable. Additionally, the platform supports peer-to-peer live streaming, where viewers redistribute video chunks among themselves in a mesh-pull model, removing single points of failure and surveillance.
OpenDescent is open source and available for download on Windows, with a focus on making private, encrypted communication accessible and normal for everyday users. Its design philosophy is to ensure that privacy is not a special feature, but the default mode for all users and interactions.
In the Team chat & messaging space, OpenDescent takes a focused approach. It focuses on enabling private, secure, and decentralized messaging and calling without reliance on central servers. OpenDescent is an open-source project aimed at privacy-conscious individuals and communities. The project is open source (MIT). OpenDescent is available on the web, Windows, macOS, and Linux, and it can be self-hosted.
OpenDescent first shipped in 2026. The project is developed in the open on GitHub with 35 commits in the last 90 days. Among its 6 catalogued features are end-to-end encryption, peer-to-peer messaging, and voice calls.
Latest indexed changes and source events
Other apps tracked under the same category.