Table of Contents
01
of 06
Introduction
Have you ever started learning something new with great enthusiasm, only to lose interest after a few days? You’re not alone. The biggest challenge in language learning isn’t finding resources or learning materials; it’s showing up consistently, day after day.
That’s exactly why I built Streaks & Badges into GoDarija.
Tracking your learning streak helps you stay consistent. Each day you complete an activity adds to your streak and appears in your activity graph, making your progress easy to see. Achievement badges highlight key milestones, from your first day to a full year of learning.
Streaks help turn occasional studying into a regular routine. Users who follow their streaks are 3x more likely to keep learning after 90 days, practice more often, and stay committed to their Darija journey.
Here’s how Streaks & Badges can help you stay on track. Let’s get started.
02
of 06
What are Streaks & Badges?
Learning a new language requires consistency, and we know that staying motivated can be challenging. That’s why we’ve introduced Streaks & Badges, a gamification system designed to keep you engaged, track your progress, and celebrate every milestone in your Moroccan Arabic (Darija) learning journey!
03
of 06
Understanding Your Streak
A streak represents consecutive days of active learning. Every day you complete at least one learning activity, your streak increases by one day. But here’s what’s important:
How to Keep Your Streak Alive:
Complete any learning activity: flashcards, vocabulary words, phrases, quizzes, dialogues, or any other exercise in the app
Be active, not passive: Simply opening the app doesn’t count. You need to actively engage with the content
Daily consistency: Complete at least one activity each day to maintain your streak
Two Types of Streaks
- Current Streak: Your active consecutive learning days. If you miss a day, it resets to 0
- Longest Streak: Your personal record. The highest streak you’ve ever achieved. This never decreases!
04
of 06
The Badge System: 14 Achievements to Unlock
Badges are permanent achievements that recognize your dedication to learning Darija. Unlike streaks, badges never disappear. Once earned, they’re yours forever!
Badge Tiers:
🥉 Bronze Tier (Getting Started)
- First Step (1 day) 👶 – Your journey begins!
- Getting Started (3 days) 🌱 – Building momentum
- Week Warrior (7 days) ⚔️ – Your first full week!
🥈 Silver Tier (Building Habits)
- Two Weeks Strong (14 days) 💪 – Consistency is key
- Habit Builder (21 days) 🏗️ – They say it takes 21 days to form a habit!
- Monthly Master (30 days) 📅 – A full month of learning!
🥇 Gold Tier (Dedicated Learner)
- Dedication (50 days) 🎖️ – Serious commitment
- Unstoppable (75 days) 🚀 – You’re on fire!
- Century Club (100 days) 💯 – Triple digits!
💎 Platinum Tier (Advanced Dedication)
- Commitment (150 days) 💎 – Rare dedication
- Half Year Hero (180 days) 👑 – Six months strong!
💠 Diamond Tier (Elite Status)
- Elite Learner (250 days) 💠 – Among the best
- Master Dedication (300 days) ⭐ – Almost there!
🌟 Legendary Tier (Ultimate Achievement)
- Year Champion (365 days) 🏆 – A full year of learning!
05
of 06
How Badge Unlocking Works
Here’s what you need to know about the badge system:
Badges unlock according to your longest streak, not your current one. This means:
Badges are permanent: Once you earn a badge, you keep it forever
No pressure if you break your streak: Your earned badges remain safe
Each badge requires a new milestone: To unlock the 21-day badge, you need to reach a 21-day streak (not just 7 more days if you have 14 days)
Example Scenario:
Let’s say you reach a 14-day streak and break it on day 15:
– You keep all badges up to 14 days (First Step, Getting Started, Week Warrior, Two Weeks Strong)
– 🎯 To unlock the Habit Builder (21-day badge), you need to build a new 21-day streak from scratch
– Your longest streak record remains at 14 days until you beat it
Where to Find Your Streaks & Badges
You can find your streaks and badges by going to the Settings screen (tap the gear icon in the bottom navigation), then selecting Streak & Badges from the menu.
From there, you’ll see your complete streak statistics and annual activity graph. From the badges section, you can go to the badges screen, where all your unlocked badges and the next badge you’re working towards are displayed. You can also share your progress directly from this screen!
06
of 06
What are you waiting for?
Ready to start your streak?
1. Open GoDarija and complete any learning activity (flashcards, words, phrases, quizzes, etc.)
2. Check your streak on the home screen
3. Come back tomorrow to keep it going!
4. Track your progress in the Streak & Badges screen
5. Celebrate milestones as you unlock new badges!











