ChatGuard
Secure end-to-end encryption for Eitaa, Bale, Soroush.
Download Latest Release GitHub Repository
English
ChatGuard is an open-source Android application designed to provide secure end-to-end encrypted communication over existing messaging platforms without relying on centralized infrastructure.
Unlike conventional messaging applications, ChatGuard does not require servers, user accounts, cloud services, or online key management. All cryptographic operations, including key generation, encryption, and decryption, are performed entirely on the user's device. Encryption keys never leave the device, ensuring that sensitive information remains under the user's control.
To preserve compatibility with supported messaging platforms, encrypted data is encoded into ordinary-looking Persian text before being shared. This approach enables users to exchange protected messages through existing messengers while maintaining confidentiality and without requiring any modifications to those platforms.
Features
-
🔐 End-to-end encryption Messages are encrypted locally and can only be decrypted by the intended recipient.
-
🔑 Local cryptographic key management Encryption keys are generated, stored, and managed exclusively on the user's device.
-
🚫 No servers or cloud infrastructure ChatGuard operates entirely offline and does not transmit user data to external services.
-
👤 No registration required No accounts, phone numbers, or personal information are needed to use the application.
-
📱 Compatible with existing messengers Designed to work alongside Eitaa, Bale, Soroush.
-
🔍 Open source and transparent The complete source code is publicly available for review, auditing, and community contributions.
Documentation
-
📘 How To Use Installation, setup, and usage guide.
-
📖 How It Works Technical overview of the encryption protocol and application architecture.
-
🤝 Contributing Guidelines for contributing code, documentation, translations, and other improvements.
Resources
Acknowledgements
ChatGuard is inspired by the original ChatGuard project created by Mostafa Kheibary.
We sincerely appreciate the original author's work and contribution to the open-source community by making the original project publicly available.
- Original Project: mostafa-kheibary/ChatGuard