DynaScore is the scoring layer that runs on the tablets you already own. Three scoring modes, full Rangemaster console, offline-tolerant queue-and-sync, live TV displays, and shooter follow-along — all from the same browser, no app to install on anything.
Patchy WiFi. Dropped tablets. RMs who need to override a call. DQs that have to be appealed. DynaScore is built around the actual chaos of match day — not the version where everything goes right.
Squad mode for typical matches, stage mode for one-stage focus, range-rotation mode for big matches with multiple ranges running in parallel. Switch per match.
Live queue of submitted scores. RM approves, holds for review, or overrides. DNS, DQ and retraction handling — all without a clipboard or a printed sheet.
No signal at the range? Scores queue locally on the tablet and sync the moment connection returns. Scorers don't stop, the leaderboard catches up.
Mount a TV in the clubhouse. Cast a tablet to it. Live leaderboard, current standings by division and category, sponsor slot rotations. No HDMI cables required.
Every shooter sees their squad's progress, their next stage, their RO, and their live placement — on their own phone. The match becomes their experience too.
Match Director or RM marks a DQ, the appeal goes to the RM queue, the decision is logged. Reshoots queue and run their own scoring round. Audit trail kept.
Not every match is the same shape. Club match with one squad rotating through stages? Big regional with five ranges running in parallel? DynaScore handles all of it from the same codebase.
Classic IPSC squad rotation. One squad scores one stage at a time, moves on. Tablets follow the squad — scoring rotates with them.
Tablets are pinned to a stage. Any shooter, any squad arriving at that stage gets scored. Faster throughput for matches where order is flexible.
Multiple ranges running in parallel. Each range has its own stage set; squads rotate between ranges, not stages. Coverage grid validates assignment.
RM opens the match in the Admin Backbone. Tablets pick up the squad lists from DynaReg, stage layouts from DynaStage. Match is live the moment all green lights show.
RO enters zones, time, and notes on the tablet. Submit sends to the RM queue. Approved scores propagate to the leaderboard and shooter app within seconds.
When the last squad's last stage clears the RM queue, the match locks. PDF results generate automatically. Shooter what-if analytics appear immediately.
localStorage. When connection returns, queued scores sync automatically — the leaderboard catches up, no scorer intervention needed.Every match needs Range Officers. DynaRO plans their workcards, validates coverage, and credits their year-to-date federation points — so volunteering for one match counts toward their season.