GOODGAME
OverviewDemoPrivacyPricingFAQ
Add to Chrome
09:40 · bow + arrow
11:15 · reach
+10 kcal
STOOD UP · SAT BACK DOWN
STREAK
12
days in a row
new-tab movement, pinned where work starts

Movement games in your new tab.

Open a tab, play a tiny game, get back to work. Start with today's games, try camera-based movement when you want it, and let small breaks add up.

Add to Chrome — freePlay in browser
guest mode · optional sign-in · camera stays on-device
everything here is pinned. drag your eyes around.
09:40 archery+1011:15 reach+1014:05 shoulder roll+1016:30 fly+1018:50 one last win+10
09:40 archery+1011:15 reach+1014:05 shoulder roll+1016:30 fly+1018:50 one last win+10
stand up·play·sit down·stand up·play·sit down·
stand up·play·sit down·stand up·play·sit down·
built for the current extension
Chrome new tab
Today's games
Camera movement
Guest progress
optional Google sync
GOOD
GAME
TheGoodGameTheory
★ 5.0 (2)
Movement games, built into your new tab.

Install into your favourite browser

One click turns any new tab into a tiny, fun break — no setup, no account required to start.

ChromeBraveFirefoxEdgeSafari
CHROME & BRAVE ARE LIVE · OTHERS COMING SOON
the problem, plainly

A workday is nine hours of not moving.

Not because you decided to sit still. Because the meeting ran over, the deploy broke, and the reminder to stretch arrived at the exact moment you could not take it.

9.3 h
SEATED ON A NORMAL TUESDAY

Desk, commute, sofa. The chair wins by default because nothing else is competing for the gap.

1 tap
FROM TAB TO GAME

A reminder asks you to stop. A game gives the break a shape. That is the habit TheGoodGameTheory is built around.

tabs
ALREADY PART OF WORK

That is the surface we build on. The extension meets you in the new-tab page you already use.

so we put the movement where the tab already is →
one ordinary day

Five gaps you already have.

tap a note to pin it done — nothing pinned yet
09:40
vector · archer
Before a callArcherystand up, aim, loose · 10 kcal
11:15
vector · reach up
Between two tasksReach40 seconds overhead · 10 kcal
14:05
vector · shoulders
After lunchShoulder Rollwake up the desk slump · 10 kcal
16:30
vector · bird
Brain fogFlyone quick burst · 10 kcal
18:50
vector · fist up
Before shutdownOne last winkeeps the streak alive · 10 kcal
BURNED TODAY · 0 / 50 kcal
how a break happens
01
You open a new tab

Not another app to remember. The extension replaces the new-tab page with a game shelf.

02
Today's shelf is already waiting

Daily games sit beside Know and Move shelves, so there is always something small to start.

03
You choose the kind of game

Camera movement games open in a normal tab. No-camera daily games are there when you just want to play.

04
The tab gets out of the way

Progress is saved locally for guests, and signed-in players can sync streaks across devices.

NEW TAB
11:15 · BETWEEN TWO TASKS
Reach
Stand up →
vector · in-game frame, silhouette reaching overhead, target rings above
nice one
+10 kcal
STREAK · 12 DAYS
the daily route

Five stops.
No train required.

The journey happens between tabs. Scroll to draw the route through an otherwise motionless day.

09:00DESK
10:40ARCHERY+10
13:05REACH+10
15:20SHADOW+10
17:10TOWER+10
18:48HOME50
YOU
hidden in the workday

Nine hours collapse into
five playable minutes.

The same timeline the board keeps score on. Scroll to watch a normal workday compress into five tiny wins.

YOU
09:00INBOX
10:40ARCHERY+10
12:15MEETING
13:05REACH+10
15:20SHADOW+10
17:10TOWER+10
18:48LAST WIN+10
0KCAL
HIDDEN IN PLAIN SIGHT
the daily receipt

The day leaves
a paper trail.

Every rep gets a line item. Scroll and watch the printer total up a day you didn't know you were winning.

ARCHERY+10
REACH+10
SHADOW+10
FLY+10
TOWER+10
TODAY50 KCAL

THANK YOU FOR NOT SITTING STILL

two ways to play

Camera movement, or no-camera games.

Turn the camera on for Move games like Reach and Shadow. Keep it off for the regular daily shelf.

Camera movement
No-camera games
nothing here is uploadedON DEVICE
Camera movement

Move games use on-device pose tracking in a normal game tab. The camera is optional and only requested after a deliberate start.

Pose detection runs on your own machine in the game tab.
The camera feed is used for movement tracking, not uploaded or recorded.
Camera games open outside the new-tab override so browser permission prompts behave normally.
If camera is not right for the moment, pick a no-camera game from the shelf.
privacy, in one line

The camera feed never leaves your machine.

Pose detection runs in the tab, on your own hardware. There is no upload step to trust us on, because there is no upload.

GUEST MODEOPTIONAL SIGN-INNO ANALYTICS SDKNO REMOTE CODE
MANIFEST · PERMISSIONS
chrome_url_overridesnewtab
storagelocal prefs
identityoptional sign-in
host_permissionsapp + sync + search
remote codenone
Guest progress stays on this device. If you sign in, streak and daily-game progress can sync through your account.
0
KCAL / DAY
0
KCAL / WORK WEEK
0
KCAL / YEAR
0
PER BREAK
your schedule

You choose how many breaks feel sane.

No calendar connection required. Use the break count as a lightweight plan, then skip, swap, or come back when work allows.

BREAKS PER DAY
3 breaks
4 breaks
5 breaks
6 breaks
08break
09busy
10break
11
12break
13busy
14
15break
16busy
17
18break
break slot
busy, left alone
open
5 a day is 50 kcal
the honest comparison

Everything else asks for something first.

This extension
Standing desk
Timer app
Gym at lunch
Costs you
Nothing
$400 and a delivery
$5 a month
$60 a month
Setup
One click
An afternoon
A signup form
A gym bag
Time per use
60 seconds
All day, sort of
5 to 15 minutes
90 minutes
Lives where
The tab you already open
Under the monitor
A phone you muted
Across town
Skipped when busy
Rarely
Constantly
Always
Every deadline week
we are not trying to replace the gym. we are trying to beat the chair.

Moving is free. Always.

Pay only if you want the board to remember more than a week, or if you want your team on it.

Monthly
Yearly · 2 months free
Free
$0forever
the whole point of the thing
Every Move game, alwaysBottle & Melody, unlimited1 free round/day of Fakecheck, Rumorspot & Predictions5 themes · 7-day history
Add to Chrome
MOST PINNED
Flow
$4/ month
less than one coffee
Everything in FreeUnlimited Fakecheck, Rumorspot & PredictionsEvery theme, doll skin & progress cardFull history & early access to new gamesPriority support
Get Flow
Crew
$6/ seat / month
one board, everyone's pins
Everything in FlowShared team boardWeekly team totals, no leaderboardsSSO and admin controls
Talk to us
cancel in one click · we never charge for moving
where it fits
Before a call: open the tab, pick Archery, get one small win.
USE CASE · TODAY'S SHELF
Between tasks: Reach turns a stretch into something with a finish line.
USE CASE · MOVE
Brain fog: switch to a Know game when movement is not the right break.
USE CASE · KNOW
New machine: sign in only if you want your streak to follow you.
USE CASE · SYNC
Open office: skip camera games and keep playing the regular shelf.
USE CASE · NO CAMERA
Bad day: a missed square is just lighter. The product should not scold you.
USE CASE · STREAKS
A NOTE FROM THE BUILD

The app is at its best when it feels smaller than the excuse. It should live where work already begins, give you one clear game to play, and leave without turning a break into admin.

That is the promise to keep: a new-tab game shelf, optional movement, local guest progress, and sync only when a player asks for it.

TheGoodGameTheory team
make the break smaller than the excuse
CARD 01 · STILL UP THERE
A small, focused extension: no social feed, no wellness theater, just a better new tab.
asked often

The things people email us.

Do I have to turn the camera on?

No. You can play the regular daily and Know games without camera access. Move games use the camera when you choose them.

Is ten calories a real number?+
What happens to my new tab page?+
Will my manager see my streak?+
Does it work offline?+
I have an injury. Can I still use it?+
What if I miss a day?+
going up next

What is pinned to the roadmap.

Shipped things stay on the board so you can see the pace, not just the promises.

SHIPPED
Chrome new tabThe extension replaces the new-tab page with a game shelf
SHIPPED
Guest progressLocal preferences and play counts work without sign-in
SHIPPED
Camera Move gamesReach, The Doll and Shadow use on-device pose tracking
NEXT
Clearer no-camera pathMake the regular game shelf feel intentional for open offices
LATER
Team board ideaShared totals only after the product needs it
WORKS WHERE YOU WORK
ChromeBraveNew tab overrideCamera in game tabsSafari · coming soonFirefox · coming soon
HOME CONTROLS
Pick a default gameprefs
Change theme and colourprefs
Set today's focusnote
Sign in for syncGoogle
None of it feels like exercise.

It feels like play.

Add to Chrome — free
works as a chrome new-tab extension
FEEDBACK
Did you like this page?
GOODGAME

Movement, hidden in the gaps. Made by two people who sit too much.

@tggt.app@TGGTheoryHQ@tggt.app@TheGoodGameTheory
PRODUCTGamesOverviewThe boardPricing
COMPANYFAQPrivacyContact
LEGALPrivacy PolicyTerms & ConditionsRefund & CancellationData Deletion
ONE EMAIL A MONTH
you@work.com
Pin me
new games, nothing else
© 2026 TheGoodGameTheoryPRIVACY·TERMS·PRESS KIT