Work / Chess / Wiki / Entities
ads
Entitycanonicalverified 2026-10-04
ADS.CHESSSummary
Advertising is the whole revenue model. There is nothing to buy.
Canonical values
| Key | Value | Last changed |
|---|---|---|
| MODEL | Google AdMob only. No purchase, no subscription, no RevenueCat | 2026-10-04 |
| PERSONALISATION | non-personalised only — every request sets requestNonPersonalizedAdsOnly: true |
2026-10-04 |
| FORMAT.BANNER | 320×50 | 2026-10-04 |
| FORMAT.INTERSTITIAL | full screen | 2026-10-04 |
| GATE | EXPO_PUBLIC_SHOW_ADS; off on web and in Expo Go |
2026-10-04 |
| UNIT IDS | EXPO_PUBLIC_BANNER_AD_ID, EXPO_PUBLIC_INTERSTITIAL_AD_ID — names only; values live in the env file and in src/config/ads.ts as fallbacks |
2026-10-04 |
| CONSENT.TODAY | no consent form. The app has no consent SDK | 2026-10-04 |
| CONSENT.DESIGN | Ad choices screen, opening Google's form | 2026-10-04 |
| BANNER.TODAY | Home and the game screen | 2026-10-04 |
| BANNER.DESIGN | Home, the board, the results. Not setup, settings, rules or policy | 2026-10-04 |
| INTERSTITIAL.TODAY | 1.2 seconds after any game ends, over the result | 2026-10-04 |
| INTERSTITIAL.DESIGN | after Rematch on a result. Never mid-game, never over a result | 2026-10-04 |
| INTERSTITIAL.FREQUENCY | not decided | 2026-10-04 |
| ANALYTICS | none | 2026-10-04 |
Rules
- The banner keeps its height whether or not it fills.
- The banner clears the home indicator by 34 points.
- No ad between a move and its result.
Related
- banner-ad — the slot
- interstitial — where the full-screen ad may show
- ad-choices — what the player is told
Sources
- src/config/ads.ts, src/components/ads/AdBanner/, src/hooks/useInterstitialAd.ts, src/app/game.tsx
- .context/legal/privacy-policy.html