Level System

How to earn XP

🎙Complete a recording+20 XP+15 (accuracy >80 %)
📝Finish a text+5–25 XP
🎵Trainer exercise+10 XP
📏Vocal Range Test+25 XP

The more stars you give a finished text, the more XP you earn (1★ = 5 XP, 5★ = 25 XP).

Daily Streak

If you do something every day (recording, exercises, writing), your streak grows. Miss a day = streak resets to 1.

Achievements

Achievements unlock automatically when conditions are met.

Level table

1
Bronze
100 XP to next
2
Bronze
100 XP
200 XP to next
3
Bronze
300 XP
300 XP to next
4
Bronze
600 XP
400 XP to next
5
Silver
1,000 XP
500 XP to next
10
Gold
4,500 XP
1,000 XP to next
15
Gold
10,500 XP
1,500 XP to next
20
Gold
19,000 XP
2,000 XP to next
25
Platinum
30,000 XP
2,500 XP to next
30
Platinum
43,500 XP
3,000 XP to next
40
Platinum
78,000 XP
4,000 XP to next
50
Diamond
122,500 XP
5,000 XP to next
75
Master
277,500 XP
7,500 XP to next
100
Legend
495,000 XP
10,000 XP to next

Formula

xpForLevel(n) = 50 × n × (n − 1)