Changelog
Product updates
Recent changes across the app.
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.