Decision 01
dB (decibels) as the engagement currency
Rather than generic "points," the app's reward currency is dB — native to radio, instantly meaningful to the audience. It makes the gamification feel native to the product rather than bolted on, and gives the metric a distinct brand identity.
Brand coherence
Decision 02
Badge overlays on the player — not a separate hub
Badge unlock moments appear as full-screen overlays on the player itself rather than routing to a separate screen. The user stays in the listening experience — the reward comes to them, reinforcing the moment they earned it.
Contextual feedback
Decision 03
Two badge visual languages — sphere vs. square
Achievement badges (Top 5% Listener, First-Time Listener to Emerging Artist) use a 3D sphere format — bold and trophy-like. Genre taste badges (Indie Explorer, Chillwave Curator) use a square card format with a lifestyle photo background — more editorial and personal.
Visual system
Decision 04
Locked badges shown — not hidden
The Earned Badges screen shows locked future badges with dB unlock thresholds rather than hiding them. Showing the path ahead (2,000 / 4,000 / 6,000 dB) gives users a clear progression ladder and motivates continued listening without guesswork.
Motivation design
Decision 05
+dB haptic animations on the action rail
When a user earns dB — by liking, listening, or sharing — the music note icon on the action rail animates with a "+100" or "+150" burst. It's immediate, legible, and doesn't interrupt the listening experience. The feedback is celebratory but brief.
Micro-interaction
Decision 06
Congrats modal for reward milestones — not just badge unlocks
A full-screen confetti reward modal ("You've won a reward — tap to view") is reserved for milestone moments, distinct from regular badge unlocks. The visual escalation — glowing orb, confetti, mint CTA — signals that this is a bigger deal than a standard badge.
Reward hierarchy