CipherGap is an open-source Chrome extension that adds client-side encryption to popular Iranian web messengers, including Eitaa, Rubika, and Bale.
Messages are encrypted locally in your browser before being sent, ensuring that only users with the shared secret can read the original content.
- π Client-side message encryption
- β‘ AES-based symmetric cryptography
- π Supports Eitaa, Rubika, and Bale Web
- π§© Lightweight Chrome Extension (Manifest V3)
- π Fully open source and auditable
- π« No external servers or cloud processing
git clone https://github.com/alisharify7/CipherGap.git- Open
chrome://extensions - Enable Developer Mode
- Click Load unpacked
- Select the cloned
CipherGapdirectory
The extension is now ready to use.
- Open Eitaa, Rubika, or Bale Web.
- Click the CipherGap extension icon.
- Enter or configure a shared encryption key.
- Send encrypted messages normally.
- Recipients using the same key can decrypt and read the messages.
- JavaScript
- HTML/CSS
- Chrome Extensions API (Manifest V3)
- AES Encryption
- Encryption and decryption occur entirely on the client side.
- No message content is transmitted to third-party services.
- Source code is publicly available for review and auditing.
CipherGap improves privacy on supported messaging platforms, but users should independently review the cryptographic implementation before relying on it for highly sensitive communications.
Contributions, bug reports, and feature requests are welcome.
- Fork the repository
- Create a feature branch
- Submit a pull request
Released under the MIT License.
β If you find CipherGap useful, consider starring the repository.



