awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
permissionlesstech avatar

permissionlesstech/bitchat-android

0
View on GitHub↗
4,760 स्टार्स·681 फोर्क्स·Kotlin·mit·5 व्यूज़

Bitchat Android

BitChat Android is a decentralized peer-to-peer messenger that enables communication over Bluetooth mesh networks without requiring any internet connection or central servers. It functions as a full mesh network chat app and a privacy-focused communication tool, with every message encrypted end-to-end using per-session cryptographic keys that ensure forward secrecy. The app operates without accounts or persistent identifiers, resisting user tracking at the protocol level.

To strengthen privacy and efficiency, BitChat injects cover traffic to obscure real communication patterns and includes an emergency self-destruct mechanism that wipes local data on demand. Messages are stored ephemerally with configurable time-to-live, and the device adjusts mesh scanning frequency based on battery level to reduce power consumption. Group communication is supported through topic-based publish-subscribe channels with optional password protection, ownership transfer, and configurable retention periods.

The mesh networking layer uses a store-and-forward flooding protocol that adapts to topology changes and avoids duplicate transmissions. Small outgoing messages are batched to reduce network overhead, and large messages are compressed to further optimize bandwidth and battery life on mobile devices.

Features

  • Message Batching - Queues small outgoing messages and transmits them as a single batch to reduce network overhead and energy consumption.
  • Ephemeral Message Stores - Stores messages locally with a configurable time-to-live and deletes them automatically after expiry to limit data persistence.
  • Bluetooth Mesh Implementations - Enables sending messages across a mesh of nearby Bluetooth devices without using the internet or central servers.
  • Cover Traffic Generators - Periodically sends fake messages to hide actual communication patterns from network observers.
  • Mesh Networking - Sends messages directly between nearby devices over a mesh network without internet or central servers.
  • Messaging Channel Management - Allows users to join or create topic-based channels with password protection and assignable ownership.
  • Publish-Subscribe Systems - Organizes channels by topics with optional password protection, ownership transfer, and configurable retention periods for group communication.
  • Offline Topic Channels - Creates or joins topic-based channels with optional password protection and controlled retention, without requiring internet.
  • Store-and-Forward Protocols - Implements a store-and-forward flooding protocol that propagates messages through adjacent devices without duplicates.
  • Mesh Network Battery Savers - Adapts scanning frequency to battery level and compresses messages to reduce power and bandwidth usage on mobile devices.
  • Mesh Network Power Optimizers - Adjusts scanning based on battery level, compresses large messages, and batches transmissions to save energy and data.
  • Mesh Scanning Duty Cyclers - Dynamically reduces Bluetooth mesh scanning frequency when battery is low to extend device runtime.
  • End-to-End Encrypted Messaging Frameworks - Encrypts messages with per-session cryptographic keys so only intended recipients can read them.
  • Session-Based Exchanges - Generates unique encryption keys per chat session using Diffie-Hellman exchange to ensure forward secrecy.
  • Anonymous Messaging Tools - Operates without accounts or persistent identifiers, adds cover traffic, and enables emergency wipe to resist surveillance.
  • Privacy-Focused Communication - Provides a decentralized messenger that operates without accounts and includes an emergency wipe function for privacy.
  • Local Data Wipers - Provides a user-triggered command that wipes all local messages, keys, and channel metadata to protect privacy under duress.
  • User Privacy Protection - Operates without accounts or persistent identifiers, keeps messages ephemeral, adds cover traffic, and allows emergency wipe.
  • Peer-to-Peer - A chat platform where devices communicate directly without relying on cloud servers or internet connectivity.

स्टार हिस्ट्री

permissionlesstech/bitchat-android के लिए स्टार हिस्ट्री चार्टpermissionlesstech/bitchat-android के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Bitchat Android के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Bitchat Android के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • simplex-chat/simplex-chatsimplex-chat का अवतार

    simplex-chat/simplex-chat

    10,474GitHub पर देखें↗

    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

    Haskellchatdouble-ratchete2ee
    GitHub पर देखें↗10,474
  • umputun/remark42umputun का अवतार

    umputun/remark42

    5,529GitHub पर देखें↗

    Remark42 is a self-hosted, privacy-focused commenting engine designed for websites and blogs. It functions as a standalone application that can be deployed as a single binary or a containerized image across different operating systems. The system allows a single instance to host commenting services for multiple distinct domains through multi-site management. It utilizes an identity layer that verifies users via email, anonymous accounts, or social providers using OAuth authentication. The platform supports threaded conversations with Markdown formatting and provides administrative tools for

    Gocomment-systemcommentingcommenting-engines
    GitHub पर देखें↗5,529
  • meshtastic/firmwaremeshtastic का अवतार

    meshtastic/firmware

    7,799GitHub पर देखें↗

    This project is an embedded operating system for creating decentralized peer-to-peer communication networks using long-range radio hardware. It provides an off-grid messaging protocol for transmitting text and GPS coordinates without relying on cellular or internet infrastructure. The firmware implements a secure communication framework using shared keys and high-grade encryption to protect data transmitted over the air. It includes a LoRaWAN hardware interface to manage radio parameters and an MQTT radio gateway to bridge local mesh traffic to external networks. The system covers a broad ra

    C++esp32gpsheltec
    GitHub पर देखें↗7,799
  • robbiehanson/xmppframeworkrobbiehanson का अवतार

    robbiehanson/XMPPFramework

    5,888GitHub पर देखें↗

    XMPPFramework is an Objective-C communication framework and networking library used to build instant messaging applications for Mac and iOS. It provides a programmatic foundation for implementing XMPP clients, managing real-time message exchange, and processing structured XML streams between network endpoints. The framework features a modular plugin architecture and extension system that allows for the integration of custom communication capabilities and protocol extensions into the data stream. It distinguishes itself with specialized support for OMEMO end-to-end encryption and a state-based

    Objective-C
    GitHub पर देखें↗5,888
Bitchat Android के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

permissionlesstech/bitchat-android क्या करता है?

BitChat Android is a decentralized peer-to-peer messenger that enables communication over Bluetooth mesh networks without requiring any internet connection or central servers. It functions as a full mesh network chat app and a privacy-focused communication tool, with every message encrypted end-to-end using per-session cryptographic keys that ensure forward secrecy. The app operates without accounts or persistent identifiers, resisting user tracking at the protocol level.

permissionlesstech/bitchat-android की मुख्य विशेषताएं क्या हैं?

permissionlesstech/bitchat-android की मुख्य विशेषताएं हैं: Message Batching, Ephemeral Message Stores, Bluetooth Mesh Implementations, Cover Traffic Generators, Mesh Networking, Messaging Channel Management, Publish-Subscribe Systems, Offline Topic Channels।

permissionlesstech/bitchat-android के कुछ ओपन-सोर्स विकल्प क्या हैं?

permissionlesstech/bitchat-android के ओपन-सोर्स विकल्पों में शामिल हैं: simplex-chat/simplex-chat — This project is a decentralized, privacy-focused messaging platform designed to eliminate reliance on central servers… meshtastic/firmware — This project is an embedded operating system for creating decentralized peer-to-peer communication networks using… umputun/remark42 — Remark42 is a self-hosted, privacy-focused commenting engine designed for websites and blogs. It functions as a… robbiehanson/xmppframework — XMPPFramework is an Objective-C communication framework and networking library used to build instant messaging… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… keybase/client — This project is an end-to-end encrypted communication client designed for secure messaging and identity management…