Gamification
BetterStep uses gamification to maintain engagement and celebrate your progress.
XP System
Earn experience points through daily activities:
| Activity | XP 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
| Milestone | Badge Theme |
|---|---|
| Day 1 | Ancient Moon |
| Week 1 | Rising Sun |
| Week 2 | Growing Tree |
| Month 1 | Mountain Peak |
| Month 2 | Flowing River |
| Month 3 | Golden Phoenix |
| Month 6 | Diamond Heart |
| Year 1 | Eternal Dragon |
Engagement Badges
| Badge | Criteria |
|---|---|
| Quest Master | Complete 100 quests |
| Avid Reader | Complete 50 reading quests |
| Streak Master | Maintain 30-day streak |
| Check-in Champion | 90% 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:
| Feature | Description |
|---|---|
| Crystals | Virtual currency earned through activities, spendable in marketplace |
| Marketplace | Purchase digital decorations, backgrounds, and accessories |
| Profile Room | Customizable personal space with purchased items |
| Spirit Companion | Virtual avatar that reflects your recovery journey |
For details, see Enhanced Gamification.