Changelog
Product updates
Recent changes across the app.
August 19, 2026
Contact Height and Errors, Now Everywhere You Read a Match
The contact points you've been tagging finally show up: how high you met the shuttle, how high you forced your opponent to meet it, and where your errors actually land — side by side against the other player, filterable by side, direction and variant, and clickable down to the exact shot.
Last release started recording how high you meet the shuttle and where your errors land. This one puts that detail to work everywhere you read a match.
Match Breakdown shows contact height for both players at once. For every shot family, you get one bar per side of the net: how high each player met their own net shots, lifts, drives and blocks, and how high they forced the other player to meet the reply. Reading them across is the point — you and your opponent played the same rallies, so the difference in where you each made contact is a difference in who was arriving early and who was catching up.
The reply tells you about the shot that drew it. Where your opponent has to make contact is the clearest read on the shot you just hit. A drop they have to scrape off the floor did its job; the same drop met above the tape sat up. It's shown per shot, never pooled, because above the tape is routine on a lift and a warning sign on a smash — the two only mean something read against the same shot.
Filter any of it by striking side, direction or variant. Your backhand cross net shot and your forehand straight one are different shots with different problems, and now you can look at them separately. The filters only offer what actually happened in that match, so you're never picking from a list of shots nobody played.
Click any bar to see exactly which shots. The breakdown opens on that shot family split by side, variant and direction, sorted highest contact first. This is where "my net game is inconsistent" turns into something you can practise — across tracked matches, spin nets are met noticeably higher than plain ones, and forehands higher than backhands, on the same shot family.
A new card shows how your errors are actually made. Every error you make, grouped by the shot that made it and split by where the shuttle went. Into the net points at commitment and technique under pressure; out the back at length; out on the sides at direction and body position. Error rate tells you that you're missing — this tells you which thing to work on. It's clickable the same way, so "my errors come off the drop" narrows to "my cross-court sliced drop, into the net."
Both cards compare you against the other player in that match. No pro data needed, no waiting — they appear whenever the match has the tagging behind them.
Rally Outcome now says what it's counting. The donut used to read "100 pts" in the middle, which was just its own percentages added up and told you nothing. It now shows the real number of rallies, and hovering a slice reads "7 of 96 rallies" instead of "based on 7 rallies" — a small slice was looking like the whole chart rested on a handful of points. The percentages themselves were already right: they're out of the rallies you won or lost, matching the toggle.
Contact height reads by height, at a glance. One colour language everywhere it appears: white above the tape, steel above the midline, deep crimson below it, and Match Red for anything dug out from under the net. The loud end is the one worth doing something about.
Your dashboard will get a you-versus-pros read on contact height too, once enough professional matches carry the same tagging. It stays hidden until that's real rather than showing you a comparison built on a single match.
August 16, 2026
Where You Meet the Shuttle at the Net — and Errors That Tag Themselves
Every net, lift, drive and block now records how high you took the shuttle, from above the tape down to below the net. Error destinations fill themselves in from the shot that lost the point, so reviewing a match is confirming rather than typing. And matches you tagged before any of this existed can catch up in one click, free.
Tagging a match is the part that costs you time, so this release is about capturing more from it while asking less of you.
Your net game now records how high you took the shuttle. Every net shot, lift, drive and block gets a contact point: Above Tape, Above Net Midline, Below Net Midline, or Below Net. It's the clearest single read on whether you were attacking or defending at the front — two players can both play a net shot, but the one meeting it above the tape is dictating the rally and the one scraping it up from below is surviving it. Until now that difference vanished the moment you tagged the shot. It's recorded on every shot from this release forward, and it'll feed your breakdowns as your matches build it up.
It picks the likely answer before you do. Choose Drive and it lands on Above Tape; Net goes to Above Net Midline, Lift to Below Net Midline, Block to Below Net. Those are the heights each shot is normally played from, so most of the time the right answer is already selected and you only override the exceptions. If you'd rather say it yourself, the keys 1 through 4 run top to bottom, and every option in the inspector shows its number so you never have to remember which is which.
Errors now tag their own destination. When you mark a match for review, GGAB reads the shot that lost each point and fills in where it went — a drop, smash, net or block that failed went into the net; a lift or clear went out the back; anything hit cross-court went out the side. Your review pass becomes confirming a guess rather than answering from scratch, and Q, W and E are still there for the ones it reads wrong. Anything you tagged by hand is never overwritten.
Reviewing errors puts you on the actual mistake. Jumping between error rallies used to drop you at the start of the rally, so you'd watch the whole point again to judge a single contact. It now takes you straight to the shot that lost it — the moment you're actually being asked about.
Old matches can catch up, free. Open any finished match missing this detail and there's a button to fill it in from what you already tagged, using the same rules the tagger uses. It only touches blanks, so anything you chose by hand stays yours. If you'd rather have a person judge it off the video — the tail cases the defaults can't get right — you can hand the match to our trackers instead, also free, and your stats stay up the whole time they work.
You don't have to do any of this. Matches keep working untouched; the views that use this detail just have more to say when it's there.
August 15, 2026
Your Dashboard Builds Itself Around Your Goals — Plus Your Own Charts, a Coach Plan, and Yearly Pricing
Tell GGAB what you're trying to fix and your dashboard rearranges around it, graded against professional players out of 100. Build any chart you want from your own match data and pin it. Coaches get a plan of their own — a roster, shared tokens, and training you assign. And you can now pay yearly for about the price of nine months.
Until now your dashboard showed everyone the same numbers in the same order. This release makes it yours: it asks what you're working on, arranges itself around that, and tells you how close you are to playing like a professional.
Say what you want to improve, and the dashboard follows. Onboarding now asks which parts of your game you're working on — cutting errors, playing faster, choosing better shots, lasting longer in rallies, or holding your focus. Pick two or three and GGAB seeds your dashboard with charts built for those goals. Change your mind whenever you like: Edit goals sits at the top of the dashboard, and your charts reshuffle to match.
See how close you are to a professional, out of 100. Each of your goals now gets a ring showing how closely you match the pros we've tagged — a complete circle means you're at their level or past it. Inside sits your actual number: 1.42 seconds between shots, 4.1% unforced errors. An arrow tells you whether the last few matches moved you toward them or away. Click any of them and you get the whole story behind it.
Find out where you differ, not just that you do. Open a goal and we break the same number down by the things that describe a real shot choice — which family, which variation, forehand or backhand, cross or straight, and whether you disguised it — with the pros scored the same way on every row. Your drops might match theirs while your backhand clears don't. That's the row you train.
Shot selection is now a genuine comparison. Rather than showing your winner rate, it measures how closely your whole mix of shot choices lines up with the pros' — every shot type, variation, hand, direction and disguise, weighted by how often you actually play them. And mental focus stopped counting late-game errors and started counting what actually matters: how many points you lose in a row, and how bad your worst run gets.
Build any chart you want. Pick something to break your match down by, pick what to measure, pick how to draw it — bar, pie, radar, ranked list — and save it. Your charts sit on your dashboard and re-run themselves against your latest match, so a question you asked once keeps answering itself. Build them on the web or in the app; they sync both ways. Every chart now states its units too, so a 42 is never ambiguous between a percentage and a shot count.
Disguise finally counts for something. Deceptive shots have been recorded during tagging for a long time, but nothing used them. Now they're part of your breakdowns, your comparisons, and anything you ask the AI coach. Fair warning: deception is rare — under 1% of shots for amateurs and professionals — so it tells you more across a season than in any one match.
Coaches get a product of their own. The new Beta Coach plan is $25/month and runs a whole roster from one place: add your athletes, upload and track matches on their behalf, compare players side by side, and assign training sessions you can see them complete. It comes with three bonus Pro seats to hand out, plus a shared pool of tokens with a per-athlete limit you control. Athletes beyond those three can buy their own Pro through your partner link — which pays you a recurring commission instead of costing you a seat.
Your athletes keep their privacy. Coaches never see your AI coach conversations. Your session goals and reflections stay yours until you tap Submit to coach on that specific session, and your watch data stays private unless you turn sharing on for that coach.
Pay yearly and get two months back. Beta Pro is now $110 a year — about $9.17 a month — and Beta Coach is $250. Yearly members get their whole token allowance up front: 200,000 at once instead of 15,000 a month. If you're already paying monthly, you can switch from your billing page and we credit whatever's left of your current month against the new bill.
A courtside interval timer. Build your own drill-and-rest cycles, set the rounds, and run them from your phone with the screen kept awake. It speaks now, too — you get a cue for work, for rest, a five-second countdown into each drill, and one when the whole session is done, so you never have to look down mid-rally. Save the ones you like as presets.
Subscribe from the app. You can now start or upgrade a membership and buy token packs directly on iPhone, at the same prices as the website.
A few smaller things worth knowing: your phone's Home screen now fits far more on it — the six conditioning charts became a strip of compact trend tiles, with your own charts in the space that freed up. Rally pace gained an average time-between-shots measure, so you can see your tempo directly. And Match Breakdown had a bug where it could go blank when your matches finished loading — that's fixed.
August 2, 2026
GGAB Goes Mobile: The App Is Here, Plus Heart-Rate Match Insights and a Sharper AI Coach
GGAB is now on iOS and Android — film a match on your phone, upload it from the court, and get a push when your insights are ready. Your watch data goes deeper too: see your heart rate over every rally, whether you win the points you start tired, and how your conditioning trends over weeks. And the AI coach can now reach all of your data, plan a month of training, and talk through your reflections — on web or phone.
The biggest change this cycle isn't a feature — it's where GGAB lives. The app is now on the App Store and Google Play, and it turns the slowest part of the loop (getting footage off your phone and into analysis) into something you do courtside before you've packed your bag.
GGAB is in your pocket. Film a match on your phone and upload it right there — no cables, no laptop transfer. Uploads survive real life: they pause on bad Wi-Fi, resume on their own, and pick up where they left off instead of starting over. Your dashboard, match insights, training log, and reflections ride along, and a push notification tells you the moment your match is tracked and your breakdown is ready. Connect your watch or Apple Health / Google Health there too — it's the natural home for it.
See what a match costs your body. Sync a watch workout to a tagged match and Match Health Stats draws your full-match heart rate with every rally marked on the curve. Drag across the chart and the rally list follows. Each match shows your average heart rate per rally, so "that third game got away from me" becomes something you can actually see.
Find out whether fatigue is losing you points. We now split rallies by the heart rate you started them at: your win rate when you begin a rally fresh versus already gassed, and how much you recover between rallies. If your losses cluster in the rallies you started above threshold, that's not a technique problem — it's a conditioning problem, and now you know which one to train.
Your conditioning, tracked over weeks. The dashboard gets a Conditioning strip with full-width trend charts and range filters — average heart rate per rally across matches, plus your training load from synced workouts. Every watch workout now has a detail screen with time-in-zone (against a Max HR you can correct), an effort gauge on training sessions, and activity types that stay honest: a run is a run, badminton is badminton, and you can fix any of it.
The AI coach reaches everything now. Ask it anything about your game and it can pull from all of your data — every metric, every match, every dimension we track, including new rally-length and rally-duration stats. It runs on our newest model with a deeper reasoning loop, and it can now lay out month-scale training plans, not just next-session tips. Post-session reflection became a real conversation too, and it works on the web as well as your phone.
Get paid for bringing your training partners. Every Pro member is now a GGAB partner automatically: share your referral link and earn 30% recurring commission on anyone who joins through it, with a 60-day window from their first click. Your link and a live earnings dashboard — clicks, referred members, pending and paid commission — are under Account → Partnerships, no separate login needed.
A few smaller fixes worth knowing: videos now say they're still processing instead of showing a black frame while we transcode them, notifications can be cleared once you've dealt with them, and if you reopen a finalized match for edits it steps out of your insights until you re-finalize — so your numbers never mix reviewed and in-progress data.
July 23, 2026
Your Watch Logs Itself
Start a run, a ride, or a session on your watch and it lands in your training log on its own — filling in the details you left blank, or logging a whole session if you never got around to it. Your workouts keep their real sport, nothing you typed gets overwritten, and one tap catches up everything you did before.
The work you already do on your wrist shouldn't need logging twice. Now it doesn't: your wearable workouts flow straight into your training log.
Your watch workouts show up on their own. Connect a wearable — or just Apple Health or Google Health, no extra hardware — and a run, a ride, a lift, or a court session recorded on your watch arrives in your training log automatically. Nothing to re-enter, nothing to claim. It just appears where it happened.
It fills the gaps instead of fighting you. Logged a 6 PM session but only jotted the title? When your watch data lands on that same slot, it quietly fills in the start time, the duration, and your heart rate, calories, and distance — and never touches a thing you typed yourself. If there's no session there at all, it logs a fresh one for you.
Running stays running. Your workout keeps the sport you actually did. A run is a run, a ride is a ride, a badminton session is badminton — not everything flattened into "cardio." And you can always edit any of it after the fact.
Catch up everything at once. New button under Log a session: Sync with wearables pulls in every past workout that isn't in your log yet, in one tap. Great the first time you connect, or any time you've been away.
On by default, off whenever. Auto-logging is on the moment your wearable is connected. Prefer to log by hand? Flip it off under Account → Your data, and your workouts wait quietly until you claim them.
July 17, 2026
Your Body Joins the Picture
Connect your watch and your recovery, sleep, and cardio fitness land right on your dashboard, next to your match stats and read against your own normal instead of generic numbers. Every stat now explains itself, and suggested drills schedule to the exact day and time you'll actually train.
This release brings the other half of performance onto the same screen as your game: not just what happened in the rally, but how ready your body was to play it.
Your recovery, on the same screen as your results. Connect a wearable, or just Apple Health or Google Health with no extra hardware, and your readiness, sleep, HRV, and resting heart rate flow onto your dashboard on their own. Every number is read against your own 30-day normal, so a 68% or a 7h 10m arrives with whether that's high, low, or right where you usually sit. No wearable connected yet? The cards still show you exactly what you're missing, one tap from linking it.
The advanced numbers, not just the basics. VO₂ max, blood oxygen, and respiratory rate join the usual sleep and heart-rate readouts. Tap See all for the full picture: every metric your watch tracks, grouped into Readiness, Cardio Fitness, Sleep, Body, and Vitals, each opening to a trend against your personal band. VO₂ max is about the closest thing to a single fitness score, and now you can watch it climb over a season.
Every stat explains itself. Tap the small info mark on any card and a short, plain explanation tells you exactly how the number is built: what's counted, what it's divided by, why it's on screen. No more wondering whether a percentage is of rallies or of shots.
Clearer words for how points end. "Errors from opponent" replaces the old "forced," so a rally your opponent handed over by netting or hitting out reads as exactly that, and never gets mixed up with your own forced errors.
Drills land on the day you'll actually train. When you add a suggested drill, you now pick the exact day and time it belongs and it drops onto your training calendar there, instead of always assuming today.
Scores and breakdowns that add up. We fixed two things you may have noticed. Editing a rally's outcome now recomputes the score correctly, so a game can never again finish on an impossible line like 20-18 with the deciding point missing. And when you break a shot down, serves now split by their placement, short, wide, or flick, instead of borrowing the lateral directions the rest of your shots run on.
All of it reads against you, not a population average, because the only fair comparison for a serious player is the version of you from last week.
July 16, 2026
More Tokens, A Weekly Home, and a Faster First Match
Your monthly token allowance jumps to 15,000, long-time members get a loyalty bonus for every month they've been here, and your Monday insights finally have a permanent home you can scroll back through.
This release puts more fuel in your account and makes the road from footage to insight shorter, starting with your very first match.
15,000 tokens every month. Your subscription now refills with 15,000 tokens each billing cycle, enough to auto-track more of your matches without thinking about the meter. Nothing to do on your end: the bigger refill lands automatically on your next renewal.
A thank-you for sticking with us. Everyone who has been subscribed got a one-time bonus of 5,000 tokens for every month they've paid. Three months in? That's 15,000 bonus tokens, already credited. They sit in your Bonus balance and never expire. Early members carried this product through its rawest stretch, and those who bought extra token packs along the way deserved to feel that loyalty going both ways.
Your weekly report has a home now. The Monday digest, what changed for you, where the pros still have you beat, where you already match them, lives at Insights → Weekly Report. Past weeks stay there too: scroll back through every report you've received and watch a tendency bend over a month instead of remembering it from an email. Nothing regenerates, nothing gets overwritten.
Your first match got easier to land. Uploads in match setup now survive dropped connections and backgrounded tabs, resume on their own, and show a real time estimate instead of a bare percentage. At the end of setup you choose how the match gets tracked: tag it yourself, or hand it to the GGAB team and get results within 24 hours. And if you tag it yourself, the editor now walks you through the keyboard flow on your first session and keeps a running tally of rallies and shots as you go, so the work is visible before the final numbers compute.
Tokens you can actually read. Your balance now says what it means: Monthly credits that reset with your plan, Bonus tokens from referrals and grants, and Purchased tokens that never expire. Token packs show what they buy in minutes of auto-tracking, not just a number.
The bigger allowance and the loyalty bonus are live now. Everything else is waiting the next time you open the app, including on the emptiest of dashboards, where the pro library is now yours to explore while your first match uploads.
July 16, 2026
Straight or Cross: Pin Down One Exact Shot
Match Breakdown can now slice your shots by direction, so you can isolate a single shot — your backhand cross-court net, your straight smash — and see exactly how it wins, leaks, and holds up across every match you've played.
This release is about precision: getting all the way down to the one shot you want to study, and nothing else.
Filter your shots by direction. Straight or cross now sits alongside striking side, court zone, and shot type in the Shot scope filter on Match Breakdown. Stack them together and you land on one precise shot, your backhand cross-court net or your forehand straight clear, with its own win rate, error rate, and usage, plus those same numbers tracked match over match. When someone tells you "you leak points going cross-court," this is where you find out whether it's true, and by how much.
One place to slice every shot. Drilling into a single shot used to live in its own separate card. It now lives inside Shot scope, right next to every other filter, so there's a single set of controls that does the whole job instead of two that nearly overlapped. Same depth, less hunting for where to look.
From watching the pros to measuring yourself. Every pro match breakdown now ends with a direct invitation: put your own footage through the exact same treatment. One tap to sign up and start stacking your numbers against the players you came to study, on the very page you're reading.
Direction filtering runs everywhere your shots do. The more of your matches you tag, the sharper the picture of which exact shot is winning you points, and which one is quietly giving them away.
July 13, 2026
See Your Patterns, Feel Your Effort: Shot Sequences, Wearables, and a Sharper Match Breakdown
Match Breakdown now shows the shot sequences you actually repeat — who hit what, in what order, and how often. Connect a wearable and your recovery lives next to your training. And the AI Coach can finally answer the question every player asks: was it my game, or was it my body?
This release is about the two things a scoreline never tells you: the patterns you fall into, and what the match cost your body.
Match Breakdown now reads your rallies as sequences, not just shots. A new Shot Patterns section shows the most common 3-shot and 5-shot runs in any match — each one laid out as a chain of pills showing exactly who hit what: A1 forehand serve wide → B1 backhand lift cross → A1 smash straight. Your side carries the red, theirs stays neutral, so you can see at a glance whether a pattern is something you're building or something being done to you. Every pattern shows how often it happened out of the match's rallies, in plain language, and you can keep expanding the list until you've seen every sequence that exists in the data. This is the difference between "I lost on my backhand" and "every time I lift cross, the smash comes back down the line."
Pro matches get the same treatment. Every pro match breakdown on the site now includes its shot patterns — the actual sequences world-class players repeat under pressure. Put your patterns next to theirs and you have a study guide written by the match itself.
Match Breakdown is now purely about your matches. Pro matches have moved fully to their dedicated pages and Pro Comparisons, so the session picker only ever shows matches you played or matches shared with you. Less scrolling past reference data to find last Saturday.
Your body's data now trains alongside you. Connect a wearable — Whoop, Garmin, Oura, and most others — right from the Training page, and your recovery, resting heart rate, HRV, and sleep appear beside your sessions with two-week trends. Workouts your watch records attach themselves to the training sessions you log on the same day, so when you sit down to reflect, the AI reflection partner sees what the session actually cost you — not just what you wrote about it.
Ask the AI Coach about your body, not just your shots. The insights chat can now read your wearable data and, for matches synced with a recording, your heart rate rally by rally. Questions that used to be guesswork now have answers with numbers behind them: "Do I lose more rallies when my heart rate spikes?" "Was I fading in game three?" "How does my sleep line up with my match days?" It's the same coach, with a view of the engine as well as the technique.
Signing up got safer. Your account is now created before payment is taken, with a safety net behind the payment flow — so a hiccup at checkout can never leave you charged without an account. Small change, important guarantee.
Wearables and effort data are v1 — the connection, the daily picture, the per-rally heart rate. Where it goes next: recovery-aware training suggestions and effort trends across your whole season.
July 5, 2026
Play Together: Friends, Shared Matches, and Rewards for Bringing People In
Badminton is a two-player game, and now your data can be too. Connect with friends, share a tracked match so both of you get the analysis from your own side of the net without anyone re-tagging, and earn tokens when you bring a friend on board. Plus a faster, cleaner home for the blog and pro match analysis.
This release is about the other side of the net. Until now your account was a solo space: your matches, your insights, your reflection. But badminton is a game you play with people, and this update starts connecting your data to theirs.
You can now add friends and share a match. Find a friend by name or email, send a request, and once you're connected you can share any tracked match with them. When they accept, that match lands in their insights as them — their slot centered as "me," their side's patterns surfaced, their coaching written from their perspective. It's the same match you tagged, seen from the other baseline. That means only one of you has to do the tagging, and you both walk away with a full breakdown of how you played. Shares stay read-only for now, so whoever tagged the match remains the source of truth, and you'll get a notification when a request comes in or a friend accepts yours.
The reason this matters goes beyond a single match: it's the foundation for head-to-head history against a real, recurring opponent — the rival you keep drawing in league, the training partner you always split sets with. That's where this is headed.
Bring a friend, you both get tokens. There's now a "Refer a friend" option that gives you a personal invite link. When someone joins through it, you each get 5,000 tokens to spend on AI insights and video processing. No cap games, no fine print — a real thank-you for growing the community you're going to be sharing matches with.
The blog and pro analysis have a cleaner home. Our written coaching content and the pro player and match breakdowns now run on the same platform as the app, with a faster, distraction-free reading experience and dedicated pages that break down how the pros actually win points. It's the same badminton knowledge, easier to read and quicker to load.
Friends and sharing are v1 — the connection, the shared match, the mirrored perspective. The head-to-head stories they unlock come next.
June 30, 2026
Training Becomes a Coaching Loop: AI Drills From Your Matches, Planning, and Sharper Reflection
The Training tool grows from a log into a loop. It reads your tagged matches and suggests specific drills for your real weaknesses, lets you plan and schedule sessions on a calendar you can export to Google or Apple, helps you set goals before you train, and turns your post-session reflection into clear Physical, Gameplay, and Mental takeaways you can carry straight into your AI insights coach.
The Training tool grows up. Until now it was a log — you recorded what you did and reflected on it afterward. This update turns it into a loop: it reads your match data, suggests specific drills to fix what's actually costing you points, helps you plan and schedule them, and — once you've trained — distills your reflection into something you can act on.
The headline is AI drills built from your own matches. On the Training page there's now a "Suggest a drill" button. Instead of pulling from a generic list, it looks at your tagged matches and proposes drills aimed at your real weaknesses — the shots you make the most errors on, the shots you under-use compared to pros in your discipline, and the rally patterns that keep leading to lost points. For those losing patterns it traces the loss back to the shot that first handed over the attack, not just the last mistake before it. Every suggestion comes with a plain-English reason — "off the serve, this exchange keeps leading to losses" — and targets a precise shot, down to "backhand cross-court net" when your data supports that much detail, or simply "net" when it doesn't. Accept one and it drops into a session ready to train; dismiss the ones that don't fit.
You can now plan and schedule your training. A new Upcoming Training calendar lets you lay out sessions ahead of time: click a day to plan one, drag an event to reschedule it, and mark sessions done or skipped as life gets in the way. Your completed history stays below as before, and only sessions you actually finished count toward your contribution graph. When you want your plan on your phone, "Download calendar" hands you a file you can import straight into Google or Apple Calendar.
Set goals before, reflect with structure after. Ahead of a planned session you can run a short goal-setting chat that converges on two or three concise goals, each tagged Technique, Game Strategy, Physical, or Mental — and they're yours to edit. After you log a session, reflection is sharper too: the AI reads your conversation and organizes it into three clear areas — Physical, Gameplay, and Mental — shown as tidy tables instead of a wall of back-and-forth. The full conversation is always one click away, and a new "Continue in AI chat" button carries your reflection and goals straight into your insights coach, which can then pick up the thread with your full match analytics behind it.
Building drills and tagging matches got sharper. When you build a drill, you now choose the exact shot — family, then variation, direction, and side — through a guided picker, and you can add drills inline as you create a session rather than afterward. And while tagging a match, every clickable option in the Shot Inspector now shows its keyboard shortcut inline, like "Clear (W)" — reflecting any keys you've rebound — so you can pick up the fast path without taking your hand off the mouse.
Training still lives in the Experimental section while we keep refining it, but this is the shape of where it's headed: log, reflect, get real drills back, train, repeat.
June 21, 2026
An AI Coach That Reads Your Opponent, and Faster, Sharper Match Tagging
Your AI coach can now break down what your opponent did to beat you, tell you exactly when a moment happened on the clock, and it no longer claims a match has no data when it actually has plenty. Tagging matches is quicker thanks to smart defaults, a new Deception / Double Stroke tag, and two new lift shots.
This update makes your AI coach noticeably more useful and your match tagging faster — so you spend less time setting things up and more time learning from your matches.
The biggest change is what you can now ask your AI coach. Until now, questions about your opponent often came back empty — even on a fully tagged match. That's fixed. You can ask things like "what was my opponent using most against me?", "where were they targeting?", or "what did they beat me with?" and get a real answer: their most-played shots, the directions they aimed at, and the shots they finished points with. You can also ask about specific moments — "when did it reach 9-9?" — and your coach will point you to the exact video timestamp so you can jump straight there. And when a question genuinely isn't something the coach can answer yet, it now says so clearly instead of wrongly telling you the match has no data.
Tagging your matches is quicker. Every new shot now starts with the most common choice already selected — Straight for direction, and for serves, Body placement off the Backhand — so you only change the exceptions instead of setting the same values over and over. We also added a new tag, Deception / Double Stroke, a simple Yes/No on each shot (defaulting to No) so you can mark the trick shots and double hits worth reviewing later. These improvements apply everywhere matches are tagged.
You can now tag two more shots. Flat Push and High Lift have been added as lift variants, so you can capture those shots precisely. Like every other shot type, they flow straight through to your Match Breakdown and analytics once you tag them.
A few smaller touches round it out. The sidebar now has an "Experimental" section — Training and Video Analysis have moved there to make clear they're still being refined. And our landing page now shows the real charts, comparisons, and match playback from inside the product, so what you see before signing up is what you actually get.
June 19, 2026
A Bigger Help Center, See-It-In-Action Demos, and a Guided First Match
We rebuilt the help docs in plain language and put guides, search, and contact in one place, added interactive previews so you can see exactly what each screen does, opened a no-login demo of the whole workflow, and gave new players a guided walkthrough plus a getting-started checklist on the dashboard.
This update is all about making GGAB easier to learn — whether you're brand new or just want to get more out of a feature.
We rebuilt the help documentation from the ground up. There are far more guides now, covering everything from recording your matches and setting up a project to tracking shots, reading your Match Breakdown, comparing against pros, and following your trends. Every guide is written in plain, everyday language, and there's a new glossary that explains terms like rally, shot, outcome, token, and finalize in one place. The Help page is now a single hub where you can search the guides, browse them by topic, and message our team — all without hunting around. You can also read the docs before signing in, so you can see how the app works before you commit.
You no longer have to imagine what a feature looks like — you can see it. The guides now include interactive previews of the real screens (the Match Tracker editor, Match Breakdown, the dashboard, Pro Comparisons, Trends, and more), running on a sample match so the charts and controls behave just like the real thing. Each preview fits neatly on the page and has an "Expand" button to open a bigger, full-screen view. There's also a brand-new guided demo you can play through start to finish — upload, set up, tag, and read the data — without needing an account, so you (or anyone you share it with) can get the full picture in a couple of minutes.
New players get a much friendlier start. The first time you open your dashboard, a quick guided tour walks you through the whole journey: uploading a video, tracking a match, and getting your data, ending with a one-click button to start your own first match. Your dashboard now shows a "Getting started" checklist that ticks itself off as you go — add your first match, track it, and see your insights — so you always know what's next. Already a regular? You won't be interrupted by any of this, and you can replay the walkthrough anytime from the new "Setup guide" button on your dashboard.
A few smaller touches round it out, including cleaner formatting for the project status table in the docs so it reads as a proper table.
June 7, 2026
Weekly AI Insights and a Lower-Cost Way to Track Your Matches
A weekly AI read on your game lands in your inbox, Match Breakdown gains video playback synced to your tagged shots, a new tracking option lets you tag the shots yourself and have us fill in the rest for about half the cost, and finished matches take you straight to their breakdown — plus smoother setup and far more reliable phone uploads.
GGAB now sends you a weekly read on your game. Each Monday, if you've tracked new matches, you'll get an AI-written digest — in the app and by email — that pulls together how your numbers are trending against your own recent and career form, where the biggest gaps to pro-level play are, and which parts of your game to work on next across technique, strategy, mental, and physical, along with what you're already doing well. Quiet weeks won't clutter your inbox: if you haven't played, you'll get a short nudge instead of an empty report.
There's also a new, much cheaper way to get a match tracked when you've already done part of the work. If you tag the moment of each shot yourself, you can hand the match off and we'll fill in the rest — the shot types, the outcomes, the patterns — rather than tracking the whole thing from scratch. Because you've supplied the timings, the match is priced by your shot count instead of its length, which cuts the cost to roughly half. It also sharply lowers the token hold placed when you submit, so far less of your balance is reserved up front to get a match done.
Match Breakdown can now play your footage right next to the data. Open a match and you can watch the actual video with your tagged shots streaming alongside it — the shot list narrows to whichever rally the video is currently in and highlights each shot as it's struck, with your shots and your opponent's clearly marked. A shot-marked scrubber underneath lets you jump straight to any shot in the match, so you can go from a number in your breakdown to the exact moment behind it in seconds.
When any match finishes tracking, the notification and its email now take you straight into that match's breakdown with the match already selected. Instead of landing in the editor and hunting for the right session, you go from "your match is ready" to your stats in a single tap.
Setting up who to track is quicker and less fussy. Saving the reference snapshot for each player used to lag, especially over a phone connection, and is now close to instant — so tagging four players for a doubles match no longer means waiting between each one. Vertical, phone-shot video is handled correctly throughout setup too, so the frame you tag looks the way it was filmed instead of being stretched to fit.
Uploading from your phone is far more reliable as well. Before, a long upload could quietly stall and never show up if your screen locked or you switched to another app partway through — leaving you unsure whether it worked. Uploads now keep the screen awake while they run and automatically resume if they get interrupted, so the video you sent actually lands.
May 18, 2026
AI Match Reads, AI Coach, and Point Progression
Match Breakdown adds an AI-generated match summary, an AI Coach that points at patterns to rewatch, a new Point Progression chart, and the AI Chat rail now follows you across all Performance Insights pages.
Match Breakdown opens with a new Point Progression chart that plots both sides' scores across every rally of the match. Two lines climb through each game with dotted boundaries between them, and hovering anywhere over the chart snaps to the nearest rally and reveals a tooltip with the score on both sides.
Two AI cards sit underneath. The AI Match Summary writes a 2-3 sentence plain-English read of the match — who took it, which game decided it, the biggest run, the comeback that mattered. Below it, the AI Coach surfaces 2-4 short pointers at specific stretches worth a closer look in your video review. Both reads are cached per session so revisiting a match doesn't burn quota or wait time.
The AI Chat rail that previously lived only on the dashboard is now available across every Performance Insights page — Match Breakdown, Trends, and Pro Comparisons — collapsed to a 44 px icon by default and expanding to 360 px on click. A new Let's Talk button on the AI Coach opens the rail with the current match pre-scoped and starts a fresh conversation, so you can dig into any of the pointers without re-picking the session.
A handful of layout fixes ship alongside. The left sidebar now scrolls internally so the Token Balance always stays visible at the bottom on shorter viewports, and the redundant Analytics Workspace stats card and Controlled analytics only badge have been removed from Match Breakdown and Trends to give the charts more room.
May 8, 2026
Dashboard Improvements and Reliability Fixes
The dashboard now surfaces all-time performance patterns more clearly, with fixes for captcha rendering, auto-track token estimates, and session persistence.
The dashboard has been upgraded around all-time tracker data. It now highlights the shot family causing the most unforced errors, shows a radar view of error patterns, and includes animated rally-pattern visuals for common singles and doubles sequences.
AI insights have moved into a persistent dashboard rail so you can ask follow-up questions without leaving the dashboard. The rail supports starter prompts, session-specific context, chart responses, and a mobile drawer layout.
This release also fixes several reliability issues. The contact form captcha now allows captcha to load, auto-track token estimates no longer use the old unknown-duration fallback that could quote roughly 555,000 tokens, and existing sessions can be restored from auth cookies when browser storage is missing.
April 29, 2026
Automatic Shot Tracking and Revamped Manual Tagger
Shots are now detected automatically from your match video, and the manual tagger has been rebuilt around a fast keyboard-first workflow.
Automatic shot tracking is here. Once a match finishes processing, the system surfaces detected shots on the timeline so you can review, edit, and finalize without tagging from scratch. Every detection is editable, and the existing rally/outcome flow still applies on top.
The manual tagger has been completely rebuilt as a stenographer-style chord workflow. Press a player init key inside a rally to open a shot, then chord through striking side, family, optional variant, and direction (or serve placement on serves) without ever leaving the keyboard. Side alternation auto-flips between rallies, presets bind common shot patterns to a single key, and every chord is rebindable from the new Keybindings dialog.
The shot inspector has been polished to match. Shot types are grouped by court zone, optional variants appear when the family supports them, and the Serve Placement / Direction toggle now follows the picked family so the right controls are always one click away.
Other improvements include faster optimistic editing through a batched mutation queue with crash recovery, undo/redo across rallies and shots, and a wider set of bug fixes around tagging, presets, and serve placement persistence.
April 12, 2026
New Heatmap Feature and Video Upload Capability
Users can now upload their own videos and create heatmaps under Movement Heatmaps.
Users can now generate movement heatmaps from their matches. Select camera angles, choose near/far court sides, and customize output options to visualize player positioning. Heatmaps support regeneration with adjusted settings and include elevated baseline detection.
Video uploads are now available, allowing users to upload and manage their own match footage directly within the app. Uploaded videos can be deleted and have status tracking built in.
Additional improvements include better redo functionality in the tagger and various bug fixes across match setup and session handling.
April 4, 2026
Bug Fixing and UX Improvements
Continual cleanup of match setup and bug fixes
Fixed error where multiple sessions got saved and errors were produced on duplicate match side players. Improvements to UX by reducing clutter and unnecessary selectors.
April 4, 2026
Bug Fixing and Workflow Updates
Made workflows less complicated in match setup and fixed bug with resolving players.
Removed redundancy with workflow modes between official and personal. Match setup should be more simplified now. POST 409 error regarding match_side_player_ids have also been addressed.
April 6, 2026
Analytics UX Improvements, Bug Fixing
Fixing save bugs and improvements to Performance Insights analytics.
Added classify by court position with Front, Mid, and Back court. Instead of one chart, multiple charts exist now for broader overview and comparison. Bug fixes for match tagging saving.
April 4, 2026
Faster session saving
Sessions and tags now save more reliably and with less delay.
Improved the underlying save logic so session data, markers, and tags are written to the database more efficiently. You should notice less lag when saving during a review session, and fewer cases where a save appeared to hang.
April 3, 2026
First beta launch
GGAB is now in beta — video analysis, shot tagging, annotations, and AI-powered badminton insights.
The first beta is live. You can tag shots and rallies manually during video review, draw annotations directly on the video, and pull up AI-generated insights and analytics based on your match footage. This is the foundation everything else will be built on — feedback welcome.