How ad mode works
Kitty Logic has no ads. Ad mode shows you where a typical free mobile puzzle game would put them, and how often.
Turning ad mode on or off doesn't change the game. Puzzles, hints, hearts and difficulty all behave exactly the same either way. Ad mode only shows or hides the pop-ups.
Nothing is tracked or sent anywhere. The session clock starts when the page loads and resets when you reload.
It adds up fast
That last number is the point. A puzzle game doesn't need to be good to make money; it needs players who keep playing. At $8–12 per thousand interstitial ads, a typical range for this kind of ad, one engaged player sitting through about 108 ads is worth roughly a dollar a session. Multiply by a few hundred thousand daily players and you have a business built on attention rather than on the game.
Illustrative only. These are industry-average placeholder rates, not data from any real game, and real rates vary a lot by country, ad format and season. The ad count is the quota this demo aims for; actual pop-ups can land a little under it.
The ramp: ads get more frequent the longer you play
Ad mode splits your session into 20-minute blocks. Each block gets an ad quota, picked at random from that stage's range. Early on it's gentle, so new players don't quit. The longer you stay, the more the game assumes you're hooked and will tolerate more.
| Session time | Ads per 20 min | Roughly one ad every | Feels |
|---|---|---|---|
| 0–20 min | 1–2 | 13 min | barely noticeable |
| 20–40 min | 3–5 | 5 min | a light rhythm |
| 40–60 min | 4–6 | 4 min | hard to ignore |
| 1:00–1:30 | 6–8 | 3 min | hard to ignore |
| 1:30–2:00 | 8–10 | 2 min | borderline hostile |
| 2:00–2:30 | 10–12 | 110 sec | borderline hostile |
| 2:30–3:00 | 11–13 | 100 sec | relentless |
| 3:00–3:30 | 12–14 | 90 sec | relentless |
| 3:30–4:00 | 14–15 | 85 sec | relentless |
| 4:00 and on | 15 (cap) | 80 sec | relentless |
Each stage applies to the 20-minute blocks that start inside it. The quota is set per block, so the exact count in any one block can be anywhere in the range.
Who gets the slot
The quota is a budget, not a schedule. Moments in the game compete to spend it, and real moments go first. When two happen at once, the higher one on this list wins.
| # | Moment | Why games put an ad here |
|---|---|---|
| 1 | Finishing a level | The most common placement. You're happy and between puzzles, so you tolerate it best. |
| 2 | Tapping Hint | "Watch an ad for help": you want something, and the ad is the price. |
| 3 | Milestone level (5th, 10th, 25th, 50th) | A bigger break point gets a bigger slot. It replaces the plain level-finish ad. |
| 4 | Running out of hearts | A frustration peak, often sold as "watch to keep going." |
| 5 | Second and later undos | "First one's free." |
| 6 | Switching difficulty | You've just invested more, so you'll sit through more. |
| 7 | Coming back after 2+ minutes away | The "welcome back" ad. |
| 8 | One cat left to place | The riskiest placement: right before the payoff, when you're most eager. |
| 9 | The catch-up timer | A fallback. If nothing above happens and the block falls behind its quota, a timer fires an ad anyway. |
The rules that pace it
- Real moments can run one ad ahead of pace, no more. Quota is spread across the block, so a burst of hints early in a block can't spend the whole budget at once.
- The catch-up timer fires when the block is a full ad behind pace. This is the revealing one: even a player who never taps anything still hits quota. The system doesn't care what you're doing, only that the number gets met.
- At least 9 seconds between ads, whatever triggered them.
- Every ad makes you wait 3 seconds before you can close it, like a real interstitial.
- Every pop-up tells you why it appeared, how far into the quota you are, and what it would have earned. A real ad never tells you any of this.
Where the cadence comes from
It's modeled loosely on published analysis of how successful free puzzle games tune ad frequency to player tenure: longer gaps for brand-new players so they don't uninstall, shorter gaps for players who've stuck around. Those games ramp over days. Ad mode compresses the same idea into a single sitting, so you can feel it in an afternoon instead of a week.