What's New
What-If Simulator
Adjust hits and time to compare against your actual result. Quick scenario buttons: "All As", "-1s faster", "+1s slower", "2 As → Cs", "1 A → M", "No misses". Shows diff with color-coded + / - for each metric.
Match Analytics (Charts)
4 chart types in Match Planner:
- HF by stage (color-coded bar chart)
- Hit zone distribution (donut chart)
- Points earned vs left on table (stacked bars)
- Speed vs accuracy radar profile (3+ stages)
Drill Library
7 standard practice drills with target HFs by classification:
El Presidente, Bill Drill, Blake Drill, Mozambique, Smoke & Hope, Accelerator, Dot Torture
Match History
Performance tracking across completed competitions. HF trend line shows improvement over time. Per-competition stats with stage HF bars.
Voice Input
Dictate hits and time hands-free at the range: "12 alphas, 4 charlies, 0 mikes, 8.43 seconds". Available in Competition mode result entry.
CSV Export
Download match planner and competition results as CSV files for external analysis.
PWA (Installable App)
- Service worker for offline support
- Install to home screen on iPhone/Android
- Feels native — full screen, no browser chrome
- All scoring works offline; AI features need connectivity
UX
- 6 navigation tabs: Quick Check, Planner, Competition, History, Drills, Data
- Code-split recharts for faster initial load
- Mobile-optimized viewport and touch settings