Streaks & Goals

Progress & Gamification 4 min

Maintaining a daily learning streak is one of the most effective ways to ensure consistent progress. SubLearn's streak system rewards you for showing up every day, even if just for a few minutes.

Streaks & Goals

Maintaining a daily learning streak is one of the most effective ways to ensure consistent progress. SubLearn's streak system rewards you for showing up every day, even if just for a few minutes.

What is a Streak?

A streak represents consecutive days of learning activity on SubLearn. To maintain your streak, you need to:

  • Earn at least 1 XP on the day (any learning activity counts)
  • Complete this before midnight in your local timezone
  • Do this every single day without missing

Building Your Streak

Day 1: Starting Out

Begin your journey! Any learning activity on SubLearn starts your streak.

Day 7: First Milestone

  • Earn "Week Warrior" achievement
  • 1.5x XP multiplier activated

Day 14: Two Weeks Strong

  • 1.75x XP multiplier

Day 30: Month Master

  • Earn "Month Master" achievement
  • 2x XP multiplier
  • Special badge on your profile

Day 100: Centurion

  • Earn "Unstoppable" achievement

Day 365: Year of Learning

  • Earn "Year of Learning" achievement badge

🔥 Pro Tip

The best way to maintain a streak is to practice at the same time every day. Whether it's with your morning coffee or before bed, making it a routine dramatically increases success. Even 5 minutes counts!

Streak Protection

Streak Freeze

Prevents streak loss if you miss a day:

  • Up to 2 streak freezes available per month
  • Automatically activates if you miss a day

Streak Reminders

Never miss a day with notifications:

Reminder Types

  • Morning Reminder: Gentle nudge to start your day with learning
  • Afternoon Check-in: Midday reminder if you haven't practiced yet
  • Evening Alert: Warning if you haven't practiced and it's getting late
  • Final Warning: Urgent notification 1 hour before midnight

Configure in notification settings.

Daily Goals

In addition to maintaining your streak, set specific daily targets:

XP Goal

Most common daily goal - see setting goals guide:

  • Casual: 50 XP (~5 minutes)
  • Regular: 100 XP (~10 minutes)
  • Serious: 200 XP (~20 minutes)
  • Intense: 500 XP (~50 minutes)
  • Custom: Set your own target

Activity Goals

Focus on specific activities:

  • Vocabulary: Review X flashcards per day
  • Videos: Watch X videos per day
  • Exercises: Complete X exercises per day
  • Time: Spend X minutes learning

Weekly Goals

Longer-term targets for sustained progress:

  • Total weekly XP target
  • Active days per week (e.g., 5 out of 7 days)
  • New words learned this week
  • Videos watched this week
  • Lessons completed this week

Goal Completion Rewards

Daily Goal Rewards

When you hit your daily goal:

  • Bonus XP reward
  • Confetti animation celebration
  • Progress toward weekly/monthly goals
  • Contribution to streak maintenance

Perfect Week Bonus

Hit your daily goal all 7 days:

  • Bonus XP reward
  • Special achievement badge

Monthly Consistency

Complete goals 25+ days in a month:

  • Bonus XP reward
  • Monthly achievement badge

Streak Recovery

If You Break Your Streak

Don't let it discourage you!

  • Start Fresh: Begin a new streak immediately
  • Learn from It: What caused you to miss? Set up better reminders
  • Record Kept: Your longest streak is always displayed
  • Progress Remains: XP, vocabulary, and skills aren't lost

Longest Streak

Your profile always shows your longest streak achieved, so your hard work is never forgotten.

Viewing Streak Stats

Dashboard Widget

Your dashboard prominently displays:

  • Current streak count (🔥 X days)
  • Daily goal progress
  • XP earned today
  • Hours until midnight (streak deadline)

Progress Calendar

Visual calendar showing:

  • Days you practiced (green)
  • Days you hit your goal (gold star)
  • Missed days (gray)
  • Frozen days (blue shield icon)

Streak History

Detailed breakdown of all your streaks:

  • Current streak
  • Longest streak ever
  • Total days practiced (lifetime)
  • Streak consistency percentage
  • Timeline of major streaks

Competing with Streaks

Friends' Streaks

See how your streak compares to friends:

  • Friendly competition motivates consistency
  • Cheer on friends approaching milestones
  • Share tips for maintaining long streaks

Streak Leaderboards

Special leaderboards for streaks:

  • Longest current streaks globally
  • Longest streaks in your language
  • Friends leaderboard
  • Country/region rankings

Goal Strategies

Start Small

Begin with achievable goals:

  • 50 XP per day is better than an ambitious 500 XP you can't maintain
  • Increase gradually as the habit solidifies
  • Consistency beats intensity

Pair with Existing Habits

Habit stacking technique:

  • After morning coffee → 5 minutes of SubLearn
  • During commute → Review flashcards
  • Before bed → Watch one video

Have a Backup Plan

For busy days:

  • Keep mobile app readily accessible
  • Set multiple reminders throughout the day
  • Know that even 1-2 flashcards maintains the streak
  • Use streak freezes strategically for known busy days

Related Guides

Was this guide helpful?

Share this guide

Need Help?

Still have questions? Our support team is here to help.

Contact Support