Project Dark is a browser extension designed to empower users by detecting and highlighting dark patterns on websites. Dark patterns are user interface design choices crafted to manipulate or deceive users into taking actions they might not otherwise perform. This extension helps users identify such patterns, fostering a more transparent and user-friendly online experience.
https://docs.google.com/document/d/1wKcAP7ZINLyAo7WQFrAhpPc5l852K72_jO0pRjtKKd4/edit
- Screenshot Analysis: Utilizes browser capabilities to capture visible tab content.
- Dark Pattern Detection: Employs an API to analyze screenshots and identify potential dark patterns.
- User Alert: Notifies users of detected dark patterns through an intuitive alert system.
- Database Integration: Stores website information in a database for future reference and analysis.
- Install the extension on your preferred Chromium-based browser.
- Click the extension icon to activate the tool.
- Navigate to the website you want to analyze.
- Click "Take Screenshot" to capture the visible content.
- Receive instant feedback on the presence of dark patterns.
Contributions to Project Dark are welcome! Feel free to fork the repository, make improvements, and submit pull requests. Please refer to the contribution guidelines for more details.
Project Dark is intended for educational and informational purposes only. While it aims to identify potential dark patterns, it may not capture all instances accurately. Users should exercise critical thinking and additional research when evaluating website experiences.
This project is licensed under the MIT License.