Berty is a peer-to-peer messaging application and framework designed for decentralized private messaging. It utilizes a distributed identity protocol and a decentralized database to enable end-to-end encrypted communication without relying on central servers, phone numbers, or email addresses. The project distinguishes itself through an offline messaging framework that uses Bluetooth Low Energy and multicast DNS for local device discovery. This allows peers to establish direct connections and exchange messages without internet or cellular data, using QR codes for secure contact exchange. The
This project is a decentralized, privacy-focused messaging platform designed to eliminate reliance on central servers and persistent user identifiers. By utilizing a metadata-minimizing protocol, it ensures that all communication remains end-to-end encrypted and that user identities are stored exclusively on the local device. The architecture relies on relay-based message routing and identity-free network addressing to maintain data sovereignty and prevent the correlation of user activity. What distinguishes this platform is its commitment to traffic isolation and anonymity. Each conversation
Signal-Server is a distributed communication backend and end-to-end encrypted messaging server. It serves as a secure message relay that implements the Signal Protocol to manage identity keys and session states for private communications. The system functions as a cross-platform messaging backend that coordinates the delivery and exchange of encrypted messages between clients. It is designed to route private data between users while ensuring the server cannot access the conversation content. The infrastructure provides secure communication capabilities through a relay-based delivery model an
Ockam is an end-to-end encryption framework and distributed identity provider designed to establish secure communication between applications and devices. It provides a secure network overlay that utilizes cryptographic identities and attribute-based access control to implement zero trust network access. The project distinguishes itself through metadata-driven multi-hop routing and a pluggable transport layer, allowing encrypted traffic to move across diverse network topologies without requiring virtual IP overlays. It specifically enables secure tunneling for legacy applications by wrapping
Bitchat is a decentralized messaging protocol designed for secure, private communication across both local and wide-area networks. It functions as an encrypted offline messenger that enables direct data exchange between devices without requiring centralized servers or persistent internet connectivity. By utilizing end-to-end encryption, the platform ensures that message content remains confidential and protected from unauthorized access throughout the entire transport…
The main features of permissionlesstech/bitchat are: Decentralized Messaging Protocols, Encrypted Messengers, Mesh Networking Frameworks, End-to-End Encryption Protocols, Offline Messaging Systems, Secure Messaging Applications, Message Routing Engines, Resilient Networking Tools.
Open-source alternatives to permissionlesstech/bitchat include: berty/berty — Berty is a peer-to-peer messaging application and framework designed for decentralized private messaging. It utilizes… simplex-chat/simplex-chat — This project is a decentralized, privacy-focused messaging platform designed to eliminate reliance on central servers… signalapp/signal-server — Signal-Server is a distributed communication backend and end-to-end encrypted messaging server. It serves as a secure… ockam-network/ockam — Ockam is an end-to-end encryption framework and distributed identity provider designed to establish secure… conversejs/converse.js — Converse.js is an embeddable, self-hosted XMPP chat client that runs entirely in the browser. It communicates with… irungentoo/toxcore — Toxcore is a peer-to-peer networking library that implements a decentralized communication protocol for secure…