Ten working demonstrations of manipulative UX patterns commonly used in SaaS products. Each demo shows the dark pattern in action, labels which category it belongs to, and explains what ethical UX looks like instead.
View Full Demo Page →Persistent countdown timers and loss-aversion messaging designed to force daily engagement.
See the demo →Artificial resource gating that requires users to pay or wait to access basic functionality.
See the demo →Fake loading spinners added to make trivial operations feel complex and valuable.
See the demo →A progress bar permanently stuck at 98%, hiding requirements the user can never realistically complete.
See the demo →Standard product features like CSV export locked behind a rigged probability spin mechanic.
See the demo →Three abstract currencies with opaque conversion rates designed to obscure real costs.
See the demo →Guilt-inducing decline copy that makes users feel bad for choosing not to subscribe.
See the demo →An infinite ticker of entirely fabricated user activity designed to manufacture FOMO.
See the demo →A cookie banner where every action — including 'Reject' and 'Customize' — accepts everything.
See the demo →An unsubscribe link buried in dense low-contrast text, gated behind a paid-tier requirement.
See the demo →All patterns are satirical demonstrations. Don't build this. Build better.