🕵️

Dark Pattern NLP Triage & Deceptive UX Detector

Sub-Second Multi-Label Classification Across 7 Deceptive Design Taxonomies

View on GitHub (JayanGupta)
📝 Web / E-Commerce Copy Input Reactive Inference
13 words 81 characters
📊 Multi-Label Classifier Verdict DistilBERT Engine
HIGH DECEPTIVE RISK

Coercive tactics detected. Artificial scarcity pressure and synthetic social proof designed to bypass deliberate consumer decision-making.

📖 Dark Pattern Taxonomy Reference (Princeton & Yamanalab Standards) 7 Covered Categories

🔴 Urgency / Scarcity

Imposing artificial countdowns, low-stock warnings, or expiration threats to induce panic purchases.

🟠 Confirm-shaming

Framing the opt-out or decline button with guilt-inducing, humiliating phrasing.

🩷 Forced Continuity

Trapping users into recurring subscription billings without transparent cancellation mechanisms.

🩵 Hidden Costs

Revealing unexpected service, booking, or handling surcharges right at the final step of checkout.

🟣 Social Proof

Displaying unverifiable testimonials or fabricated counts of concurrent viewers and recent buyers.

🟡 Misdirection

Using manipulative visual contrast to draw attention toward unfavorable options while hiding standard choices.