Dark Buster
is a Chrome extension that detects and highlights dark patterns on shopping websites. It reads text on product pages of shopping websites, then identifies and classifies dark pattern text. These potential dark patterns are then highlighted, with a popup that identifies and explains the category to which a given dark pattern belongs.
This project was the first runner-up in the Dark Pattern Buster Hackathon 2023, organized by the Ministry of Consumer Affairs and IIT (BHU) Varanasi.
- Instant identification and highlighting of dark patterns on live websites.
- User-friendly interface providing insights into the presence and types of dark patterns.
- Seamless integration with popular Chromium-based browsers.
- Swift API integration for efficient text processing and machine learning-based classification.
- Multilingual support for all Indian languages.
- Run the backend server from the
api
directory. - Install the extension in your browser.
- Browse websites as usual.
- Dark patterns will be highlighted and categorized in real time.
Contributions are welcome! Please feel free to fork the repository and submit pull requests for new features, bug fixes, or improvements.