/ChatGuard

ChatGuard is a browser extension designed to enable end-to-end encryption for messenger apps.

Primary LanguageTypeScriptApache License 2.0Apache-2.0

ChatGuard

Simple and easy to use browser extension that allow end to end encryption on web messenger

demo

Features

  • End-to-End Encryption (E2E): Enjoy secure and private conversations without compromising your data.
  • Cross-Application Compatibility: While currently limited to Bale Messenger during the beta phase, ChatGuard aims to extend its support to a wide range of messaging applications.
  • Serverless: No need of server for exchanging public key,chatGuard uses the Messenger that running on as messaging service to transfer public keys.

How to use Chat Guard ?


  1. Download and install the extension with official documentation
  2. Open one of the supported messenger
  3. Now fallow the documentation about starting a secure conversation in how to use documentation

How Chat Guard Work?

ChatGuard uses a hybrid encryption method that include a RSA handsake and after that sending every message as encrypted packet with unique secret key that encrypted by the user public key.

  • for more information read the documentation for how it work

Special Thanks

to Arman that inspired me to embark on this project and provided me with the idea to pursue.

Donation

I appreciate every donation for this project every donation will be spend on growing the project and releasing it on different platform like safari, etc.

Ethereum wallet (eth):

0x4850d6B360d0fA6bb6ED1Df240f46dE08A7aDF0a

Coffeebede: