🎹 Piano Trainer

Exercises recur weekly in their slot until mastered, then the slot auto-refills.

🎼 Daily musicianship

🏆 PR & Mastery Feed

Weekly Consistency (last 8 weeks)

🧠 In Maintenance (next checks)

Total Coverage - all enabled exercises

Exam Readiness (exam-key items)

Module Mastery (avg % of goal tempo)

Training days
Which days you practice - the plan assigns a recurring workout to each
Exercises per workout
Mixed types daily · applies to your current plan immediately - days are topped up or trimmed to match
Tempo increment
% of goal tempo added to the target after you hit it (Hevy-style progressive overload)
Mastery goal
110% gives headroom so exam tempo feels easy
Maintenance checks per day
How many mastered exercises can resurface per session (7→14→28→56d intervals)
Exam date
Shows countdown on the dashboard
Prioritize exam keys
Orders G♭-B major / F♯m-Bm items first - ALL exercises in every key are still included and will be learned
Key of the Day
Rotates one key per day and tags matching exercises. Self-contained - ready to drive the Composition Randomizer once you merge it in
🎼 Daily musicianship
A tick-off for sight singing, rhythm and sight reading done in another app - shows on Today's Workout with streaks
🎹 Grade 10 RCM deck
684 technical exercises · all 24 keys · 288 exam-required, RCM-verified
✍ Hanon deck
108 exercises · Nos. 39 & 41 expanded to all 24 keys, No. 40 in 3 forms
🎸 Chord Progressions deck
276 progression drills across all keys
🎜 Piano Composer deck
736 exercises · 33 exercises across all 24 keys, 5 phases
🎵 Modes deck
252 exercises · 7 modes × 12 starting notes · scales, diatonic triads, characteristic vamps