All documentation

Streak, XP & Weekly League

Stay consistent with daily learning streaks, earn XP for every activity, and compete in your batch's weekly league.

Students7 min read
Who this is for
All students. The engagement system is automatic — there is nothing to set up. Everything on this page is simply explaining how XP, streaks, and leagues work so you can make the most of them.

Overview

Tuition.in uses a lightweight gamification system designed to reward consistent daily learning rather than cramming. The three interlocking pieces are:

  • Streak — a counter of how many consecutive days you've been active on the platform.
  • XP (Experience Points) — points awarded for every learning activity: quiz, assignment, flashcard session, live class attendance, etc.
  • Weekly League — a seven-day competition where you earn XP and progress through tier rankings (Bronze → Silver → Gold → Diamond).

Daily streaks

Your streak increments by 1 each calendar day you perform at least one learning activity. The streak widget on your dashboard shows:

  • Your current streak (days)
  • A 7-day sparkline — dots for each of the last 7 days, filled if you were active that day
  • Your longest ever streak

If you miss a day your streak resets to 0. The system counts activity for today or yesterday — so if you forget to log in during the day, you have until midnight the following day to maintain your streak.

Streak reset
Missing two consecutive days always resets the streak to 0. Logging in without completing an activity does not count — you must answer at least one flashcard, submit an assignment, attend a class, or complete a quiz.

Earning XP

ActivityXP earned
Complete a flashcard session (≥ 10 cards)+15 XP
Submit an assignment+20 XP
Attend a live class+30 XP
Complete a quiz / test+25 XP
Score 90%+ on a quiz+20 XP bonus
Mark a goal as Achieved+50 XP bonus
7-day streak milestone+100 XP bonus

XP accumulates permanently in your profile. It does not reset between weeks (unlike the league, which uses a fresh weekly window).

Weekly league

Each Monday the weekly league resets. You start fresh and earn league XP through the same activities listed above. At the end of Sunday your league XP is tallied and compared to others in your tier:

TierPromotion thresholdDemotion threshold
🥉 BronzeTop 30% of batch → Silver— (can't demote below Bronze)
🥈 SilverTop 30% → GoldBottom 20% → Bronze
🥇 GoldTop 20% → DiamondBottom 30% → Silver
💎 Diamond— (top tier)Bottom 30% → Gold

Your tier is shown in the Weekly League widget on your dashboard. Students in the promotion zone are highlighted in green; the demotion zone in amber. The full weekly ranking list shows your position among all students in your batch.

Batch leaderboard

The XP Leaderboard shows all-time cumulative XP rankings within each batch you're enrolled in. The top three positions earn special medal badges: 🥇 1st, 🥈 2nd, 🥉 3rd.

Use the batch selector dropdown at the top of the leaderboard to switch between courses. Your own row is highlighted regardless of position.

Tips

  • Morning flashcards = free streak. A 5-minute flashcard session each morning keeps your streak alive and earns 15 XP before the day has started.
  • League XP resets weekly. Even if you lose ground on the all-time leaderboard, you have a fresh shot at promotion every Monday.
  • Streak milestones give big XP bonuses. Maintain a 7-day streak and you'll get 100 bonus XP — more than three flashcard sessions combined.

Header Logo