Why I built Legitsauce

· 4 min read

I didn't set out to build a gaming platform. I set out to kill five minutes.

Somewhere around 2024 I noticed that every casual game on my phone had stopped being a game. I'd open something to pass the time in a waiting room and get hit with a 30-second unskippable video before the menu even loaded. Then an energy meter. Then a popup for a $4.99 starter pack. Then a "watch an ad to continue" screen at the exact moment the game got interesting — which, of course, was the point. The game wasn't designed around fun anymore. It was designed around that screen.

The genre that used to be the most generous corner of gaming — the free five-minute time-killer — had quietly become the most hostile.

What I actually wanted

My wishlist was short:

  • Open a tab, play, close the tab. No install, no launcher, no account, no email.
  • Works on whatever's in front of me. Phone on the bus, laptop at lunch, the awful browser on the living-room TV.
  • The game is the whole game. No premium currency, no power-ups for sale, no timer that money makes go away.
  • Never a video ad. Not between rounds, not to continue, not ever.

Nothing on that list is technically hard. Browsers in 2026 are genuinely great game machines — WebGL and WebAssembly will happily run a full 3D engine inside a tab on a mid-range phone. The hard part isn't the tech; it's the business model discipline. Every dark pattern I listed above exists because it makes more money than not having it. So the real design decision behind Legitsauce wasn't an engine or a framework. It was deciding, up front, which revenue I was willing to leave on the table.

The deal

Legitsauce runs on plain display ads in the page margins — the same model as the early web. The ads sit around the page, never over the game canvas, never between you and a round, never with audio. That's the entire revenue story, and it's why I can make promises like "no in-app purchases, ever" without crossing my fingers: there's no mechanism for them. The site physically can't nickel-and-dime you.

If you run an ad blocker, you still get in. The gate has a plain "continue anyway" button, because a lot of people can't change their network settings — school Chromebooks, corporate laptops — and hard-walling them is exactly the kind of user-hostile nonsense this site exists to avoid.

Why every game is built in-house

Most browser-game sites are aggregators: a thin shell around a feed of third-party embeds. I went the other way. Every game on Legitsauce is built here, which has real costs — the library grows by a game a month instead of a hundred a day — but it buys two things I care about.

First, a consistent bar. Every game is tested on a real phone before it ships. Touch controls are designed first, not bolted on. Load times are budgeted. If a game doesn't feel good in a two-minute session on a mid-range Android, it doesn't ship.

Second, promises that actually hold. I can say "no IAP, no video ads, anywhere on this site, forever" because I control every line of every game. An aggregator can't say that — they don't know what's inside the embed.

Where your data lives (spoiler: with you)

Your progress — high scores, unlocks, streaks — is saved in your own browser's local storage. Not on my server. I don't want it. There's no account system because there's nothing an account would do except create a database I'd have to secure and a login wall you'd have to climb. Closing the tab is the whole logout flow.

The honest part

This is a business, not a charity — the ads need to cover hosting and the time it takes to build games. Maybe it works, maybe it doesn't. But the bet behind Legitsauce is that there are enough people tired of the slot-machine version of casual gaming that a site which simply doesn't do that can pay its own bills. If that's you, the whole library is one click away — no download, no signup, no nonsense.

Browse the games →