SuperAPI AI Directory

ethical-design

Design & creation

View repository

Updated 10-16 08:36

About this skill

Ethical Design

Dark Patterns to Avoid

Pattern What It Does Instead
Confirmshaming 'No, I don't want to save money' Neutral decline option
Hidden costs Reveal fees at checkout Show total cost upfront
Roach motel Easy to subscribe, hard to cancel Equal effort for both
Forced continuity Auto-charge after trial without warning Clear trial end notification
Misdirection Design draws attention from important info Equal visual weight for choices
Trick questions Confusing double-negatives Simple, clear language
Sneak into basket Auto-add items to cart Explicit user selection only

Responsible Design

  1. Transparency: Users understand what they're agreeing to
  2. Fairness: Options have equal visual weight
  3. Respect: Don't exploit cognitive biases for profit
  4. Control: Users can easily undo, cancel, or change decisions
  5. Privacy: Minimum data collection, clear consent

Attention Design

  • Don't design for addiction (infinite scroll without end, variable reward manipulation)
  • Show usage time if appropriate
  • Allow notification management
  • Design for user wellbeing, not just engagement metrics