How the XP system, levels, streaks, ranks, and smart progression all work — so you can get the most from every session. New to the idea? Start with why a gamified workout app works.
You earn XP for every set you log. The amount depends on the weight lifted, reps completed, the exercise's difficulty multiplier, whether you set a personal record, and your current streak tier.
PR bonus: hitting a personal record on any set doubles the base XP (×2.0). The app compares every set to your all-time best for that exercise in real time.
Multiplier: each exercise has a difficulty multiplier — compound lifts like squat and deadlift carry higher multipliers than isolation movements.
Minimum: every set earns at least 1 XP, even if you're logging bodyweight or very low weight.
All XP you earn contributes to your overall level. Each level requires more XP than the last — the curve steepens as you progress to reflect the increasing challenge of gaining strength over time.
| Levels | Title | XP per level (approx) |
|---|---|---|
| 1 – 4 | 🟤 Rookie | 160 – 380 XP |
| 5 – 9 | ⚪ Iron Starter | 480 – 900 XP |
| 10 – 14 | ⚪ Iron Warrior | 1,100 – 1,580 XP |
| 15 – 19 | 🔵 Steel Athlete | 1,830 – 2,480 XP |
| 20 – 24 | 🟤 Bronze Champion | 2,600 – 3,380 XP |
| 25 – 29 | ⚪ Silver Elite | 3,750 – 4,630 XP |
| 30 – 39 | 🟡 Gold Master | 5,050 – 8,150 XP |
| 40 – 49 | 🩶 Platinum Legend | 8,600 – 12,650 XP |
| 50+ | 💎 Diamond Titan | 13,100+ XP |
Your streak counts consecutive days with at least one logged workout. The longer your streak, the higher your XP multiplier — rewarding consistency over time.
Your streak resets to zero if you miss a day, so keeping it alive becomes part of the game.
| Days | Tier | Bonus |
|---|---|---|
| 0 – 6 | No Bonus | +0% |
| 7 – 13 | Warming Up | +10% |
| 14 – 29 | Consistent | +20% |
| 30 – 59 | Dedicated | +35% |
| 60 – 89 | Iron Will | +50% |
| 90+ | Legendary | +60% |
Every muscle group has its own XP total and rank, built up from the exercises that target it. This lets you see exactly where you're strong and where you've neglected training over time.
Muscle XP accumulates across all workouts — it never resets. Your rank reflects your total history with that muscle group.
| Rank | Label | XP Required |
|---|---|---|
| E | Unranked | 0 XP |
| D | Beginner | 500 XP |
| C | Novice | 2,000 XP |
| B | Trained | 5,000 XP |
| A | Advanced | 12,000 XP |
| S | Elite | 25,000 XP |
| SS | Legend | 50,000 XP |
Check your muscle ranks on the Profile screen — tap any muscle group to see its XP history.
Set your training goal in Settings and the app will guide your rep targets accordingly. During a session, if your reps fall outside the recommended range, the app suggests adjusting your weight up or down.
Your goal also affects the nutrition targets calculated by the TDEE calculator — each goal applies a different calorie and macro split suited to that outcome.
Every exercise shows your previous session's sets at the top of the card. The app analyses what you did last time and gives a specific suggestion for today — whether that's pushing for an extra rep, bumping the weight, or holding steady.
| Situation | Suggestion |
|---|---|
| All reps hit top of goal range | Add 2.5 kg today 💪 |
| Reps above goal range | Increase weight, target fewer reps |
| Reps below goal range | Aim for the minimum of your range |
| Reps increased vs last time | Ready to add weight next session |
| Big rep drop-off within session | Reduce weight to keep reps consistent |
| Ramping weight pattern | Try doing all sets at your peak weight |
Suggestions appear before your first working set (as a proactive card you can dismiss) and again after completing your sets as an overload hint at the bottom of the exercise card.
The AI coach has full context of your training history — recent workouts, personal records, streak, XP, muscle ranks, and nutrition logs. Every answer is based on your actual data, not generic advice.
| Recent workouts | Last few sessions, exercises, sets and reps |
| Personal records | All-time bests per exercise |
| Workout streak | Current streak length and tier |
| XP & level | Total XP and current level |
| Muscle ranks | XP totals and rank per muscle group |
| Training goal | Your current focus and rep range |
| Nutrition | Last 7 days of macro results |
| Profile | Bodyweight, height, age, activity level |
Good things to ask the AI coach:
The Nutrition tab lets you log meals manually, search a food database, or scan a barcode. Hit your daily macro targets and you earn a bonus XP multiplier on your next workout.
Like workout streaks, you also build a nutrition streak — consecutive days where you've logged your food. The longer the streak, the higher the bonus.
| Nutrition streak | XP multiplier |
|---|---|
| 0 – 2 days | × 1.0 (no bonus) |
| 3 – 6 days | × 1.05 (+5%) |
| 7 – 13 days | × 1.10 (+10%) |
| 14 – 29 days | × 1.15 (+15%) |
| 30+ days | × 1.20 (+20%) |
The nutrition bonus stacks on top of your workout streak bonus — so hitting both gives you the highest possible XP per set.
Questions? Email nichallsoftware@gmail.com