Public beta — Q3 2026

Touch grass
with stats.

GainsNGame is a browser-native fitness RPG for PC gamers who don't exercise — and for anyone with downtime they don't know what to do with. Mossback is at the gate. He doesn't ask where you've been. He just asks if you want to begin.

Read the manifesto
No signup to try No leaderboards. Ever. Web-first, Discord-aware
Mossback the Capybara, gatekeeper of The Couchlands. A watercolor capybara with moss and clover sprigs growing along his back and head.
Class
Sage · Lv 4
Streak
6 days
Quest
Tavern Stretch · 90s
Three commitments

A fitness app that respects your chair.

The product is built around three lines. If a feature can't be defended against at least one of them, it doesn't ship.

01

You don't have to leave your chair to start.

Quests come in 60-second, 90-second, and 5-minute forms. Sized for queue, Zoom waits, and the time it takes the kettle to boil. Two reps is more than zero reps.

02

Showing up is the win.

No global leaderboards. Anywhere. The product celebrates streaks, recoveries after a missed day, and personal bests. Comparison is a feature, not a default.

03

It plays with what you're already doing.

Discord-native. Twitch-overlayable. Game-aware. The product is additive to your life: a queue is a quest, a meeting buffer is a stretch, an oven preheat is a plank.

Context Profiles

The Couchlands is anywhere you've been sitting too long.

Tell GainsNGame what you're up to. We'll serve a quest sized for that exact downtime, in a theme that suits the moment. Themes and contexts are decoupled — render the Zoom-wait quest as a goblin raid if you want. The world bends.

The Gaming Glades

You play, we time it.

Pick your game. We learn its rhythm — queue, match, respawn, downtime — and surface a quest that fits the window.

  • League queue · 2–4 min
  • Valorant map vote · ~90 s
  • WoW Mythic+ pull reset · ~60 s
  • Helldivers cooldown · ~3 min
The Boardroom Bog

The meeting starts in five.

Standing stretches, posture resets, low-noise push-ups against the desk. Office-themed by default; re-skinnable to anything.

  • Pre-Zoom buffer · 2–5 min
  • Between-meetings · 10–15 min
  • Deploy is running · 6–8 min
  • Inbox triage break · 3 min
The Kitchen Glen

Wait, not waste.

Cozy quests for the moments between household timers. Quiet on the joints. Quieter on the floor.

  • Kettle boil · 3–4 min
  • Oven preheat · 8–12 min
  • Microwave · 90 s
  • Laundry cycle change · 2 min
The loop

Move. Earn. Level. Unlock. Return.

Classic RPG bones, real-life reps. The differentiation isn't the loop — it's the shell, the contexts, and the company.

01
Move

Tap a quest. Do the reps. Spacebar counts, or opt-in webcam tracks it for you. Strava-synced if you prefer wearables.

02
Earn

XP is a transparent formula: intensity × duration × novelty × consistency. No hidden curves, no rigged drops.

03
Level

Pick a class. Distribute stats. Watch your character grow on a painted-paper world. Mossback nods.

04
Unlock

Cosmetic gear, pets, new zones, new quest types, new theme packs. Nothing pay-to-win — your real reps decide your real progression.

05
Return

Daily quests, guild async raids, friends pinging the same boss. Built around a 7-day rhythm that survives a missed day.

The manifesto

We do not ship a leaderboard.

"Most fitness apps celebrate the top 1% and demoralize the other 99. We don't. The win condition is that you came back. The reward is that the world remembers."
Streaks, not standings.

The streak board is a personal monument, not a ranking. Miss a day, you don't lose the day before — you get a 'recovery' badge for coming back.

Personal bests, not comparisons.

The only number you race is the one you set last week. Friends can cheer; nobody scoreboards.

Async raids, not arenas.

Guilds fight bosses across a week, every rep counted, no toxic gatekeeping. The boss falls when the guild shows up.

Free forever

Mossback works on tips.

No paywalls. No pro tier. No "unlock with subscription." The whole game stays free, forever. If it becomes a habit and you want to keep Mossback in moss, you can chip in. If not, no hard feelings.

How this works.

GainsNGame is built by one person in public. It costs almost nothing to host — your data lives on your device, not on our servers — so the game can stay free without ads, without trackers, and without ever asking for a credit card to play.

When donations open, you'll be able to throw a few dollars in the hat whenever the project is worth it to you. One-time, recurring, whatever. No tier perks change gameplay. No pay-to-win, ever.

  • Free, forever, every feature
  • No ads, no trackers, no telemetry
  • Your reps stay on your device
  • Donations support solo development
  • Optional supporter tiers (cosmetic only)
  • Future "name a boss" donor tier
Free
FOREVER · NO PAYWALL
Donations open after public beta. Get the invite below and we'll let you know.
No credit card needed to play. Ever.
Achievements

A pin for every quiet victory.

Showing up is the win. Achievements mark it. Some you'll see coming; some are hidden until you stumble onto them. None are required. All are earned.

Mossback's First Nod

First quest completed
  • The smallest achievement, the most important one. Mossback files the paperwork.

Recovery

First return after a missed day
  • Streaks reset. You don't. Coming back is the most underrated unlock in fitness.

The Slump Wyrm Falls

Hidden — discover by playing
  • Some achievements are quiet. Mossback might mention them. He might not.

30+ achievements at launch · all free · all earned, not bought

Build in public

Honest roadmap. Public devlog.

12-week target to public beta, 16-week realistic window. Built solo. Browser-first, offline-capable. Status updates every Friday in Discord.

NOW
Weeks 1–3
Foundation

Brand locked. Landing live. Vite + React + Dexie scaffolding. Free starter quest playable on this page.

Weeks 4–7
Core loop + achievements

Move → XP → level → unlock, end to end. 30 quests, 4 campaigns, 80-exercise library, 30+ achievements, six mini-games with opt-in webcam.

Weeks 8–10
Social + Context Profiles

Friend invites, shared wins, messages. Context Profiles for gaming + work + home. Twitch/OBS overlay for streamers.

Weeks 11–12
Donations → Public beta

Donations open. Optional supporter tiers (cosmetic only). Public beta launches at end of week 12 (or week 16 if reality intervenes).

The invite list

Get the build, get the invite, hear when donations open.

One email a week. Mossback's devlog. No marketing tricks. Unsubscribe is one click. We don't sell or share your address — that would defeat the whole point.

A note from the desk

I built GainsNGame because I am a person who plays games at a desk for too long and then wonders why I'm tired. Most "gamified fitness" apps are designed to trick you into exercising. I wanted to make a game whose verbs happen to include real movement — and that respects the fact you might never leave your chair on a given day. That's also a kind of win, on the way to bigger ones.

It runs in your browser. Your reps live on your device. There are no paywalls and no ads. When it's worth keeping running, you can tip Mossback. Until then it's free.

If you want to come along, the email above is the way. If you want to watch from the outside, the devlog is public.

— and Mossback says hi.