User Guide
Gamification

Gamification

BetterStep uses gamification to maintain engagement and celebrate your progress.

XP System

Earn experience points through daily activities:

ActivityXP Reward
Daily check-in+20 XP
Complete quest+25-50 XP
Reach milestone+100 XP
Weekly streak+75 XP

Levels

Accumulate XP to advance through levels. Your current level and progress display on the home screen with a visual progress bar.

Example: Level 5 - 720 / 1000 XP (72% progress)

Badges

Earn badges for achievements across different categories:

Clean Day Milestones

MilestoneBadge Theme
Day 1Ancient Moon
Week 1Rising Sun
Week 2Growing Tree
Month 1Mountain Peak
Month 2Flowing River
Month 3Golden Phoenix
Month 6Diamond Heart
Year 1Eternal Dragon

Engagement Badges

BadgeCriteria
Quest MasterComplete 100 quests
Avid ReaderComplete 50 reading quests
Streak MasterMaintain 30-day streak
Check-in Champion90% check-in rate over 30 days

Streaks

Maintain your streak by:

  • Completing daily check-ins
  • Engaging with assigned quests
  • Maintaining clean days

Streak count displays on your home screen. Breaking a streak doesn't reset your clean days or milestone progress.

Coming Soon

Enhanced gamification features are in development:

FeatureDescription
CrystalsVirtual currency earned through activities, spendable in marketplace
MarketplacePurchase digital decorations, backgrounds, and accessories
Profile RoomCustomizable personal space with purchased items
Spirit CompanionVirtual avatar that reflects your recovery journey

For details, see Enhanced Gamification.