CogniShield is a powerful browser extension designed to detect and alert users to potential cognitive honeypots while browsing the web. Using advanced heuristics and real-time analysis, CogniShield helps protect users from manipulative and deceptive web practices.
- Real-time detection of potential cognitive honeypots
- Comprehensive analysis using multiple heuristics:
- Text content analysis
- DOM structure evaluation
- Hidden content detection
- Layout manipulation identification
- Dark pattern recognition
- Security indicator checks
- User-adjustable sensitivity settings
- Detailed breakdown of detection results
- Minimal performance impact
- Privacy-focused: all analysis performed locally
- Clone this repository or download the source code.
- Open your Brave browser and navigate to
brave://extensions/
. - Enable "Developer mode" in the top right corner.
- Click "Load unpacked" and select the directory containing the extension files.
After installation, CogniShield will automatically scan web pages as you browse. If a potential cognitive honeypot is detected, you'll see a badge on the extension icon. Click the icon to view detailed results and adjust sensitivity settings.
To contribute to CogniShield or modify it for your needs:
- Fork this repository.
- Make your changes.
- Test thoroughly using the Brave browser.
- Submit a pull request with a clear description of your changes.
CogniShield is released under the GNU General Public License v3.0 (GPLv3). See the LICENSE file for details.
CogniShield is designed to assist users in identifying potentially manipulative web practices. However, it should not be considered infallible. Always use your own judgment when interacting with web content.
For bug reports, feature requests, or general inquiries, please open an issue on this GitHub repository.
CogniShield: Empowering users to navigate the web with confidence.