https://github.com/geeknik/cognishield
Empowering users to navigate the web with confidence.
https://github.com/geeknik/cognishield
brave brave-browser brave-extension cognitive detection honeypot web-extension
Last synced: 11 months ago
JSON representation
Empowering users to navigate the web with confidence.
- Host: GitHub
- URL: https://github.com/geeknik/cognishield
- Owner: geeknik
- License: gpl-3.0
- Created: 2024-10-02T00:13:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-18T20:17:50.000Z (over 1 year ago)
- Last Synced: 2025-07-19T07:46:47.967Z (11 months ago)
- Topics: brave, brave-browser, brave-extension, cognitive, detection, honeypot, web-extension
- Language: JavaScript
- Homepage: https://x.com/geeknik
- Size: 1.32 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CogniShield: Cognitive Honeypot Detector
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.
## Features
- 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

## Installation
1. Clone this repository or download the source code.
2. Open your Brave browser and navigate to `brave://extensions/`.
3. Enable "Developer mode" in the top right corner.
4. Click "Load unpacked" and select the directory containing the extension files.
## Usage
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.
## Development
To contribute to CogniShield or modify it for your needs:
1. Fork this repository.
2. Make your changes.
3. Test thoroughly using the Brave browser.
4. Submit a pull request with a clear description of your changes.
## License
CogniShield is released under the GNU General Public License v3.0 (GPLv3). See the [LICENSE](LICENSE) file for details.
## Disclaimer
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.
## Contact
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.