Spotting and Avoiding Dark Patterns

harpischord gospel, breakbeat trance, ambient house 16-bit, koto house · 4:19

Listen on 93

Lyrics

[Verse 1]
Sarah clicks a button marked "Try Free Trial"
Hidden text says monthly billing starts right now
Countdown timer screams "Only minutes left!"
But the sale runs every single day somehow
Checkboxes pre-filled with newsletter spam
Dark patterns lurking in the interface

[Chorus]
Spot the tricks, dodge the traps
Misleading buttons, hidden maps
Scarcity lies and forced consent
Build with honor, build with intent
Respect the user, clear and true
Dark patterns won't control what they do

[Verse 2]
Roach motel design lets users check in
But exit links are buried six clicks deep
Friend spam grabs contacts without asking
Privacy settings? Those they always keep
Bait and switch promises one small fee
Then surprise charges multiply like weeds

[Chorus]
Spot the tricks, dodge the traps
Misleading buttons, hidden maps
Scarcity lies and forced consent
Build with honor, build with intent
Respect the user, clear and true
Dark patterns won't control what they do

[Bridge]
Confirm-shaming makes users feel guilty
"No thanks, I hate saving money" they write
Misdirection hides the real action
Disguised ads blend into plain sight
Question every flow, test every screen
Ask would your grandmother understand this scene?

[Verse 3]
Design for clarity, not confusion
One clear path to every goal
Make cancellation easy as signing up
Let honest choices play the starring role
Label buttons with exactly what they mean
Transparency builds trust that money can't buy

[Chorus]
Spot the tricks, dodge the traps
Misleading buttons, hidden maps
Scarcity lies and forced consent
Build with honor, build with intent
Respect the user, clear and true
Dark patterns won't control what they do

[Outro]
Ethical interfaces respect human choice
Give users back their rightful voice

← Privacy vs Security: Finding the Balance | Building for Everyone: Inclusive Design Basics →