Yes, completely. There is nothing to buy, no premium tier, no paid re-rolls, and no feature locked behind a payment. The game is supported by a single banner advert at the bottom of the screen. If you use a content blocker the advert simply doesn't load and everything else works exactly the same.
No. You can play every mode, appear on the leaderboard, and keep your
personal best without ever signing in. The first time you play, the game
generates a random handle like guest31483483 and remembers it
in your browser. Signing in with Google exists for exactly one reason: so
you can replace that handle with a name you chose. It doesn't unlock
anything.
The simulation runs in your browser, which means the browser can't be trusted to report its own score — so it isn't asked to. When you start a ranked run the server issues you a random seed. When the run finishes, your browser submits only that run's token and a short code describing your six picks. The server then re-runs the identical simulation from the seed it issued and records the result it calculated. Nothing you claim about your score is stored.
That closes both obvious holes. You can't submit a fake record, because no record is accepted. And you can't keep re-rolling seeds until you find a lucky one, because the server picks the seed and each one can only be used once.
Each Slam adjusts your rating before the matches are played. Wimbledon's grass rewards a strong Serve and slightly penalises builds that lean on Movement. Roland Garros' clay rewards Movement and overall reliability while taxing a serve-first game. The Australian Open and US Open are neutral hard courts with no adjustment either way. This is why a build can look unbeatable in July and fall apart in May.
Your overall rating is a weighted blend of the six skills: Serve, Forehand and Backhand contribute 20% each, Movement and Return 15% each, and Mentality 10%. Each individual card contributes a mix of its two visible attributes, weighted slightly differently per skill — a serve leans toward Pace, a backhand toward Precision.
Mentality is the exception worth knowing. It's the smallest slice of your rating, but it gets double weight in any tiebreak and in any deciding fifth set, which is where a large share of matches are actually settled. It also absorbs the Clutch modifiers from all six of your cards, not just the mentality one.
Because it's meant to be hard. Roughly three percent of well-drafted runs finish unbeaten, and that rarity was a design target rather than an accident. Most completed runs land somewhere in the low twenties — close enough to sting. If a perfect season were reachable in a handful of attempts it wouldn't be worth attempting.
Yes — it was designed for mobile first. There's nothing to install and no app store involved; it runs in whatever browser you already have. The layout adapts to larger screens if you'd rather play on a laptop.
As a guest: a random identifier stored in your own browser, plus whatever leaderboard rows you choose to submit. Nothing that identifies you personally. If you sign in with Google we receive your email address and account ID, and nothing else — we ask Google for basic profile access only.
Your draft picks, results and personal best live in your browser's local storage, not on a server. The full detail is in the Privacy Policy, including how to have an account deleted.
On the home screen, open How it works and use Reset all progress. That clears your personal best, streak and run count. Clearing your browser's site data for 28-0 does the same thing and also discards your guest handle, which means you'll be issued a new one on your next visit.
No, and it's important to be clear about this. The numbers are fictionalised approximations built for gameplay balance, generated from a base rating per player with era modifiers applied on top. They're intended to feel plausible to someone who follows tennis, not to reflect measured performance data. 28-0 is an unofficial fan project with no affiliation to any player, tour, or tournament.
Please do — get in touch. The roster and the balance both change based on what people point out, and "this era is rated completely wrong" is genuinely useful feedback.