Draw the path, we read the shot. A trajectory-first capture model built with coaches, designed to reduce the cognitive load of live match tracking — so you stay focused on what's happening on court, not on memorising codes. Courtside rally tracking, AI tactical insights, and head-to-head longitudinal analysis, all in one PWA.
From the first rally to long-term development, Squash Coach App covers every phase of the coaching cycle — courtside tracking, post-match analysis, and longitudinal intelligence.
Pick an outcome, tap where the player struck, draw the ball path — the app infers the shot type from the trajectory. Tags only for what geometry can't see (volley, lob, nick, tin). Three taps for most rallies; cognitive load stays low even at full match pace.
After each game, get a heatmap, stats and factual shot analysis on every tier, plus W·L·w·l outcome filters and AI Tactical Insights on Standard and above — priority-ranked observations ready to deliver at the changeover.
Head-to-head reports across all saved matches — win record, trend chart and aggregate heatmaps on Standard and above. W/L/w/l filters, the AI longitudinal report and historical PDF export are Pro and Club.
Every feature has been designed around real coaching workflows — fast to use under pressure, rich enough to reveal what really matters.
W · L · w · l — every rally classified in a single tap. The player's winners, the player's errors, the opponent's errors and the opponent's winners, all tracked rally by rally.
Tap where the player stood when they played the shot. Pins build a live heatmap on every tier. Standard and above add W · L · w · l outcome filters, so you can isolate exactly where the court is being won and lost.
Three priority-ranked coaching observations powered by Claude — Priority, Tactical, or Observation. Standard gets AI per match; Pro gets AI per game and per match. Cached, instant on repeat opens.
Step back through as many rallies as you like within the current game, and reverse the last completed game. Score, heatmap and every stat unwind with it — a mis-tap never corrupts a match.
One tap after each game generates a heatmap, key stats, factual shot analysis, and AI Tactical Insights — ready to deliver to the player at the changeover.
One full-screen card built for the 90 seconds you actually have. Court heatmap with dots and trajectories, best and worst shot by win rate, winners and errors, and a single directive AI line on Standard and above. Add a coach note straight from the card.
Build a roster of up to 10 players on Pro, unlimited on Club, each with one of 9 colour presets. Switch between them in one tap — the whole interface recolours to match. Free and Standard track a single player.
Standard, Pro and Club matches sync automatically to the cloud. Access your full coaching history from any device. Free tier stores matches locally on device only.
Save match summaries and game reports as PDFs — heatmaps, stats, and AI insights included. Standard, Pro and Club coaches can share professional reports directly from the app.
The whole app reads in red and green by default, which is unreadable for around one man in twelve. One toggle switches every dot, filter and heatmap to the Okabe–Ito blue/orange palette — nothing is lost, nothing is guessed at. Light and dark themes throughout, too.
Download any match as a file holding every pin, trajectory, score and note, then load it back on any device. Your data is yours on every plan, including Free — it's the backup that doesn't depend on us, and it's how you move a season between phones.
Point-a-rally to 11 win-by-two, best of five, out of the box. Change the target score, switch to first-to, pick best of one, three or five, or set no target at all for an open practice session.
Trajectory-first design: most shots are inferred from the drawn ball path. Tags are reserved for what geometry can't tell you. The code is a compact record of outcome, direction, shot, any tags, and the rally number — fast to read after, no effort to capture live.
WStDr3 Won straight drive (rally 3) · LBT7 Lost boast into tin · WCDpHN9 Won cross-court drop with hold, nicked · WS3 Stroke awarded
After every game, one tap opens the Coaching Summary — heatmap, stats, and factual shot analysis for all tiers. Standard coaches get three AI Tactical Insights per match. Pro coaches get AI insights after every game too — all priority-ranked and ready to deliver courtside.
Once you have multiple saved matches between two players, Historical Analysis builds a complete head-to-head intelligence report, automatically, from everything you've already recorded. Available on Standard, Pro and Club.
Free to get started. No card required. Installs in seconds and works fully offline on court.
Club gives every coach at your organisation the full Pro toolkit — unlimited players, unlimited matches, AI after every game — under a single annual agreement. And the app itself is rebuilt in your identity: your logo, your colours throughout, your badge on the court.
No per-seat maths. Add coaches as your programme grows.
A full squad, a full season, with no ceiling to manage.
Logo, colour palette and club name across the whole app — including a watermark on the court itself.
It depends on the size of your coaching team. Tell us the shape of it and we'll quote.
Already running: Leamington Royals — a fully branded edition in club colours, built from the same codebase and updated in step with it.
Talk to us about Club →Every rally, heatmap, coach note, and tactical observation belongs to you alone. Free tier data stays on your device. Create a free account and upgrade to any paid plan to enable secure cloud sync — your data is stored privately in the EU and never sold, shared, or used for advertising.
Free tier matches are stored locally on your device only. Paid plans sync securely to the cloud (EU-hosted) — always private, never shared.
The free tier stores matches locally — no sign-up required. Cloud sync is included on every paid plan.
All rally tracking, heatmaps and coaching summaries run on-device with no signal needed. Cloud sync and AI insights pick up again the next time you save a match with a connection.
Whether you're a coach wanting to know more, or you have a suggestion for the app, we'd love to hear from you.
hello@squashcoach.app