Practice from evidence
Turn music theory into something you can play.
Build a fresh session from 64 exercises. The Python engine creates the problem, keeps the answer key off the page, and grades your response privately.
Start quickly
What would you like to practice?
Mixed practice is selected.
Unfinished practice
Pick up where you stopped.
Customize
Choose individual skills
Loading…
Customize
Choose individual skills
Session complete
—
Question review
Private progress
See what is changing.
Lifetime and recent results stay separate. The dashboard reports practice evidence without turning it into an invented proficiency score.
Skills
Lifetime and last five sessions
Weakest lifetime accuracy appears first.
Sessions
Recent completed work
Source type is retained; tab filenames and transcription fingerprints are not shown.
Backup
Move your private records
Export creates one JSON backup containing progress and private issue reports. Reports may contain comments or tab excerpts you explicitly chose to include. Import validates the file and adds missing records without overwriting existing ones.