|
Download README.md from Jayan12321/dark-pattern-detector: direct link, hf CLI and curl.
- Browser
- Download file 1.77 kB
-
https://huggingface.co/spaces/Jayan12321/dark-pattern-detector/resolve/main/README.md
- Command line
-
hf download hf://spaces/Jayan12321/dark-pattern-detector/README.md
-
curl -L -o README.md https://huggingface.co/spaces/Jayan12321/dark-pattern-detector/resolve/main/README.md
1.77 kB
metadata
title: Dark Pattern Detector
emoji: π‘οΈ
colorFrom: purple
colorTo: red
sdk: static
pinned: true
tags:
- dark-patterns
- nlp
- consumer-protection
- distilbert
Dark Pattern Detector π‘οΈ
An interactive NLP classification engine designed to detect deceptive UI copy, artificial scarcity, and manipulative e-commerce patterns.
- GitHub Repository: JayanGupta/Dark-Pattern-Detection
- Author: Jayan Gupta
π― What are Dark Patterns?
Dark patterns are user interface designs crafted to trick users into doing things they might not otherwise do (e.g. buying unwanted add-ons, signing up for disguised recurring subscriptions, or agreeing to invasive tracking).
π Detected Taxonomies
This tool identifies manipulative patterns across industry-standard taxonomies:
- Urgency & Scarcity: Artificial countdown timers and fake low-stock alerts.
- Misdirection: Using visual hierarchy or pre-checked checkboxes to steer users toward a specific choice.
- Social Proof Exploitation: Synthetic activity notifications ("34 people looking at this right now").
- Forced Continuity: Easy one-click signups combined with labyrinthine cancellation flows.
- Confirm-shaming: Emotionally manipulative copy on opt-out buttons ("No thanks, I hate saving money").
- Hidden Costs: Unannounced fees revealed only on the final checkout screen.
π οΈ Development & Transparency Note
Designed and developed by Jayan Gupta. The taxonomy and heuristics are based on FTC consumer protection guidelines and academic dark-pattern datasets. AI assistants were used for prototyping and documentation structuring.