| .github/workflows | ||
| .vscode | ||
| docs | ||
| src | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc | ||
| LICENSE.md | ||
| manifest.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| svelte.config.js | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vercel.json | ||
| vite.config.ts | ||
Chat Guard
Simple and easy to use browser extension that allow end to end encryption on web messenger
Explore the docs »
Table of Contents
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 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
License
Distributed under the Apache-2.0 License. See Apache-2.0 license for more information.
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.