Track matches
Automatic Tracking and Tokens
How many tokens your plan includes, what each activity costs, and how tokens are set aside and charged.
What automatic tracking doesLink to this section
With automatic tracking, you send us a match and we build the data for you — the rallies, the shots, and the points — so you don't have to tag every shot by hand.
Send a match for tracking once you've:
- Let the video finish processing.
- Chosen singles or doubles.
- Named the players and set which hand they use.
- Saved a photo of each player.
- Saved any segments you want (this part is optional).
Two ways to get a match trackedLink to this section
You get to choose how much of the work you do yourself:
- Full tracking — Send us the match and we build all of the data from scratch. We base the cost on how long the footage is.
- Tag the shots yourself, and we'll finish it — Mark the moment of each shot, then hand the match to us and we'll fill in the shot types, the points, and the patterns. Because you've given us the timing, we charge by your shot count instead of the length, which cuts the cost to half or less. It also means we set aside fewer tokens up front.
If you've already done part of the work, tagging the shots yourself is the cheaper way to go.
Demo Clip — Momota vs An Se Young
singles
Shot
Press play — tagged shots appear here as the rally unfolds.
Keyboard & mouse shortcuts
- Space — play / pause
- ← / → — step 1 frame
- X / Z — tag a shot for player 1 / 2
- Click ruler — seek
What your plan includesLink to this section
| Plan | Tokens |
|---|---|
| Pro, monthly | 15,000 every month |
| Pro, yearly | 200,000 up front for the year, bonus included |
| Coach, monthly | 100,000 every month, shared across your players |
| Coach, yearly | 1,500,000 up front for the year, bonus included |
Plan tokens reset each period. You can top up any plan from the token shop, where packs come in 5,000, 22,000, and 50,000, and tokens you buy never expire.
Buying more tokensLink to this section
If you run out mid-season, top up without changing your plan. Go to Account → Tokens on the web, pick a pack, and pay with card. The tokens land in your balance within a few seconds, and you can go straight back to the match you were sending. In the mobile app, the same packs sit under Account, and the App Store or Play Store handles the payment.
| Pack | Price | Roughly |
|---|---|---|
| 5,000 tokens | $5 | 15 minutes of tracked play |
| 22,000 tokens | $20 | just over an hour |
| 50,000 tokens | $45 | about two and a half hours |
The larger packs are about 10% cheaper per token. Tokens you buy never expire and they sit on top of your plan tokens, so a top-up is not wasted if you use it slowly. We spend your plan tokens first. Store prices in the mobile app can differ slightly from the web prices above.
Token packs are not refundable once the tokens reach your balance.
What things costLink to this section
Think in half-hours of real play. 10,000 tokens covers about 30 minutes of matchplay: rallies only, with the warmup, the breaks between games, and the time spent picking up shuttles left out. Save your segments around the games and that is what you pay for.
| What you're doing | Roughly |
|---|---|
| One game, about 12 minutes of play | 4,000 |
| 30 minutes of play, tracked for you | 10,000 |
| A three-game singles match, about 45 minutes of play | 15,000 |
| 30 minutes of play, after you tagged the shot timings | 3,500 |
| One question to Ask GGAB | 100 |
| A heavy question that reads across several matches | 300 |
| One answer in a training reflection or goal chat | 100 |
So a 15,000-token month is about 45 minutes of tracked play, or roughly two hours if you tag the shot timings yourself, or around 150 questions to Ask GGAB.
These are estimates, not a price list. What you actually pay depends on how long your rallies run and how much a question has to read. We always show the exact cost before you confirm a match, and we charge the real cost once it is done.
What costs nothingLink to this section
- Uploading, processing, and storing video.
- Tagging shots yourself in the editor.
- Your dashboard, insights, charts, and trends.
- The AI Coach breakdown on a match, including reopening one you have already read.
- Weekly insights and daily check-ins.
How to lower your token costLink to this section
There are two reliable ways to pay less for a match:
- Save tight segments in setup. A segment is the part of the video you want tracked. When you save segments around just the games you care about, we skip the warmup, breaks, and dead time — so you only pay for real play. Use segments rather than trimming the video file: cutting the footage changes the real gaps between rallies and skews any analysis built on them, while segments lower the cost without touching the timing. See Recording Your Matches for how to film in a way that makes this easy.
- Tag the shot timings yourself before you submit. When you mark the moment of each shot and then hand off the rest, we charge by your shot count instead of the video length, which cuts the cost to half or less. Our manual tracking workflow walks you through the fastest way to do this.
You can use both together. Tight segments plus your own shot timings is the cheapest way to get a match tracked.
How we work out the costLink to this section
We always show you the cost before you confirm.
- For full tracking, we use your segments. If you haven't saved any segments, we use the full video length.
- If you tag the shots yourself, we use your shot count instead.
As a rough guide, full tracking runs about 10,000 tokens per 30 minutes of tracked play. See What things cost above for what that works out to per match.
How we set aside tokensLink to this section
When you send a match, we set aside the tokens for the estimated cost. This keeps you from spending the same tokens twice while we work on it.
Tokens you buy don't expire, and your plan tokens reset each period.
If you don't have enough tokensLink to this section
The confirm screen shows your balance next to the cost. If your balance is too low, we'll tell you how many more tokens you need and link you to the token shop.
Your match statusLink to this section
After you confirm, your match shows one of these:
- Pending — waiting in the queue.
- In progress — we've started.
- Final review — we're checking the data.
- Error — something needs fixing before it can go on.
While a match is still pending, you can usually cancel it, but once we start you can't.
If the cost won't loadLink to this section
If we can't show you a cost, check that the video finished processing and that the match has segments or a known length.
If your video has warmup, breaks, or extra footage, save your segments first so the cost only covers the play you actually want tracked.
Still need help?
Browse all guides or send our team a message.