πŸŽ₯

Dart Tracker

🎯

your camera scores the game

1 Β· Aim a camera at the board

Setup matters more than anything else for accuracy. Best results:

How accurate is it? Measured over 2,265 darts during development, about 7 in 10 were scored right with no input from you. Setup decides the rest, and the spread is wide: three sessions ran 86, 109 and 141 darts without a single correction, while the worst needed a fix on over half. That gap is what the list above is about. When it does misread, one tap on the dart fixes it and the score replays.

2 Β· Game

Mode

The seat marked me is you β€” its darts go on your throw stats, the same ones the solver's throw profile reads.

Nothing leaves this device unless you tick that box. Your scores, calibration and throw history live in this browser only. Ticking it sends anonymous misread reports to help fix the scoring: where each dart landed, what the tracker did, and a small photo of what the camera saw when a read goes wrong. No account, no name, no location. Untick it any time.

Your data

Your throws, fitted profile and trainer progress live in this browser only. Clearing site data erases them. Save a copy you keep:

How it works

Each throw is caught by frame differencing: when the picture settles after a dart lands, the tracker diffs against the previous settled frame β€” the new dart is the only change. Its tip (the thin end of the blob) is mapped through your one-time 4-point calibration onto real board coordinates in millimetres, and scored with the same WDF-spec geometry as the solver. Every dart's landing spot is kept, so Practice mode can measure your true scatter Οƒ and save it as your solver profile. Misreads happen β€” tap any dart chip to fix it, scores replay instantly.

Trainer turns those millimetres into a coach: it fits your spread per target, plans an interleaved workout (scoring → doubles → precision ring → checkout ladder → a benchmark game), sets each drill's par from your measured arm rather than a pro's, schedules your weakest doubles by spaced repetition — real-match misses count too — and keeps every staircase (the 121 ladder's locked base, your ring radius) between sessions. Classic routines are exact: Bob's 27, the JDC Challenge with its White→Black grades, 121 with the one-visit lock.

Line up the board β€” one-time, per camera position

Slide each dot to the outer edge of the double ring where the labelled wedge's centerline meets it: 20 top, 6 right, 3 bottom, 11 left. The dot moves with your finger (not to it) β€” watch the magnifier crosshair, that is exactly where the dot is. Use the arrow buttons for the last millimetre. The green wireframe should snap onto the rings everywhere.

fine-tune:

starting…

You stay up until you pull your darts β€” that ends your visit and the next player is on. β€œnext player →” does it by hand if the camera misses the pull. Tap a dart chip to fix or remove it Β· tap a score to set it Β· tap another player to pass the darts. Dashed chips = the camera wasn't sure.