📈

Audio Skills Progress Tracker

A single dashboard for all your ear-training practice on this site. It gathers the scores the trainers quietly save as you use them — your overall accuracy, a per-trainer breakdown, an accuracy-over-time chart, your practice streak, and custom goals — and lets you export or clear it.

ℹ Everything here is stored locally in your browser only and is never uploaded — this tool reads nothing from a server. It aggregates only the FrequencyDetector trainers you have used in this same browser; sessions in another browser, device or private window will not appear. These are uncalibrated personal practice metrics, not a test result, certification or diagnosis. Export is a plain local download; clearing your browser data, switching devices, or using private mode erases this data.

How It Works

Every ear-training tool in the Education & Ear Training category writes a small record to your browser’s localStorage when you finish a session — how many you got right, out of how many, and when. This dashboard simply reads that shared log (it never plays audio and never writes a session of its own) and turns it into something you can actually look at. Nothing leaves your device: there is no account, no server call, and no upload. If you open the tracker in a different browser or on another device, it starts empty there, because the records live with that specific browser.

The overall accuracy headline pools the scored sessions across every trainer (total correct ÷ total answered), so a tool you played a lot weighs more than one you tried once. Most trainers contribute true answer accuracy; a few games (memory/matching) instead contribute an efficiency ratio that rides on the same scale, so treat the headline as a broad practice indicator rather than a strict correct-answer percentage. The per-trainer table breaks that down per tool, showing your best and most recent result — accuracy (%) for graded trainers, or points for score-only games like Tone Memory — and the last day you practised it. The history chart plots one point per scored session, oldest to newest, with a dashed line marking your accuracy goal. To stay fast, the chart uses a fixed set of gridlines and only draws individual session dots when there are few enough to read — long histories render as a clean line.

The practice streak counts consecutive calendar days on which you completed at least one session, working backwards from today (a session today or yesterday keeps the run alive). Goals let you set a target accuracy and a weekly session count; the progress bars compare your real numbers against those targets and are saved separately under their own local key. Music-theory facts the trainers use (note frequencies in 12-TET with A4 = 440 Hz) are exact; the timbre words some trainers use (“warm”, “airy”) are conventional and subjective. Your scores here are a personal practice log, not a measurement of your hearing or musicianship.

Frequently Asked Questions

Where does this data come from, and is any of it uploaded?
It comes entirely from your own browser. Each trainer on this site saves a tiny session record to localStorage as you practise, and this dashboard reads that shared log. Nothing is ever sent to a server, there is no account, and there is no upload — the tracker works fully offline once the page has loaded.
Why is my dashboard empty when I know I have practised?
The log is tied to one specific browser profile on one device. If you practised in a different browser, on your phone, in a private/incognito window, or before clearing your browsing data, those sessions are not visible here. It only aggregates trainers you used in this exact browser. Open one of the linked trainers, finish a round, and it will appear.
How is the practice streak calculated?
It counts the number of consecutive calendar days, ending today (or yesterday), on which you completed at least one session, based on the timestamps stored with each session. A day with no recorded session breaks the streak. Because it is computed from local timestamps, travelling across time zones or changing your system clock can shift which day a session counts toward.
Are these scores a real measurement of my hearing or ability?
No. They are uncalibrated, headphone- and environment-dependent practice metrics meant to show your own progress over time. They are not a hearing test, an audiogram, a certification, or a diagnosis. Note frequencies the trainers use are exact in 12-tone equal temperament (A4 = 440 Hz), but your scores depend heavily on your gear, room and attention.
What do the export and clear buttons do?
Export JSON downloads a complete copy of your trainer log and goals; Export CSV downloads a per-trainer summary spreadsheet. Both are ordinary local file downloads — nothing is sent anywhere. Clear data permanently deletes the trainer log and your goals from this browser after a confirmation prompt; it cannot be undone, so export first if you want a backup.