Your Web Portal Has No Age Rating. Ship It as an APK and Your Slot Titles Set One.
Australia rates simulated gambling R18+ and PEGI defaults it to 18. A web games portal has no age rating — until you wrap the catalogue in an Android app.
Almost every general casual catalogue on the market contains casino-styled titles. Slot reels, video poker, blackjack, roulette, a solitaire variant with a chip stack on the felt. No money moves. Nobody cashes out. The licensor sells them as arcade content because that is what they are, mechanically.
Ratings authorities do not read them that way, and neither do the stores. The gap between those two readings is where portal operators lose territories, lose Families eligibility, and lose the ability to buy traffic — usually months after signing the licence, and always at the worst moment.
🎰 Why the Catalogue Has Casino Content in the First Place
Because that content earns. Sensor Tower's data, reported by Bloomberg in May 2026, puts casino-style mobile games above 11 billion USD in revenue in 2025 — a genre where the player can never cash out. That is why licensors build it and why aggregators keep it in the pack.
Anyone sizing the "social casino" segment should know the analysts do not agree, largely because they draw the boundary differently. Grand View Research values the market at roughly 8.5 billion USD in 2024. The Business Research Company puts 2025 at 9.24 billion and 2026 at 10.08 billion. Sensor Tower's 11-billion figure counts a wider set of casino-format titles. The honest read is a high single-digit to low double-digit billions market, with the disagreement itself telling you something useful: there is no settled definition of what counts as casino content. That ambiguity is exactly what bites you at classification time.
🗺️ One Questionnaire, Eight Different Answers
Ratings on mobile are not assigned by a person playing your game. They are generated from a questionnaire through the International Age Rating Coalition (IARC): you answer once, and the system immediately issues separate ratings for each participating territory.
The authorities behind it now include ESRB in North America, PEGI in Europe, USK in Germany, ClassInd in Brazil, the Classification Board in Australia, GRAC in South Korea, and — since 2024 — Indonesia's IGRS and Saudi Arabia's media regulator. The storefronts running it include Google Play, the Microsoft Store, the Nintendo eShop and the Meta/Oculus store. Roblox announced an IARC partnership in September 2025.
Two consequences most licensees miss.
- There is no single output. One set of answers produces a spread of ratings, and a "yes" on gambling questions moves the territories by wildly different amounts.
- Your web portal is outside the system entirely. No storefront, no questionnaire, no rating. Operators read that silence as approval. It is not approval; it is the absence of anyone checking — and it ends the moment you ship an APK, sign a carrier deal, or hand a media buyer a brand-safety questionnaire.
🇦🇺 Australia Made It Mandatory, and the Floor Is R18+
This is the one that surprises people, because it is law rather than store policy. Since 22 September 2024, Australia applies mandatory minimum classifications to gambling-like content in games:
- Games containing any form of simulated gambling — social casino games are named explicitly — receive a mandatory R18+.
- Games with in-game purchases linked to chance, such as paid loot boxes, receive a minimum M classification.
R18+ on a casual games app is not a badge. It is a different distribution product: restricted listing, a smaller addressable audience, and an app that no telecom operator running a family-positioned portal will put in front of its base.
The mechanism matters as much as the rule. The IARC tool is an approved classification tool in Australia for mobile and online games, so this does not arrive as a letter from a regulator. It arrives as an answer you typed into a questionnaire in the Play Console. The rules applied to games classified from that date forward, with existing titles reclassified when they undergo significant change — and adding titles to a catalogue app is change.
🇪🇺 PEGI Went to 18 in 2020, Then Found Its Own Edge Cases
PEGI changed its criteria in 2020 so that games which teach or glamorise games of chance played as a traditional means of gambling — casino, gambling hall, racetrack betting — are rated PEGI 18. Not 12, not 16. Where a gambling scene previously produced a lower rating, it now produces the top one. The stated carve-out is narrow: betting that is merely part of a storyline is not caught; teaching the player how to play the odds is.
Then came the case every catalogue buyer should know. Balatro, a poker-themed deckbuilder with no real money and no microcurrency in it, saw its PEGI rating jump from 3 to 18 over gambling imagery. It was pulled from some storefronts as a direct result. The publisher appealed, and in February 2025 the PEGI Complaints Board reclassified it to PEGI 12, finding that the game's fantastical elements were mitigating and that it did not teach transferable gambling skills. PEGI subsequently said it would develop criteria for gambling-adjacent games, while keeping 18 for titles that simulate casino and betting-hall gambling.
Read what actually happened to the business, not just the ruling. The correct outcome arrived months after the rating changed, and in the meantime the game was off shelves in the affected channels. If your revenue depends on hundreds of titles staying live, an appeals process is not a remedy. It is an outage with paperwork.
The test is not whether money moves
Every operator I have watched get this wrong made the same assumption: no wagering, no real currency, therefore not gambling. That is not the test anywhere. Australia's test is whether the content simulates gambling. PEGI's test is whether the game teaches or glamorises games of chance. Both are satisfied by a free slot machine with a coin balance that resets daily.
🧒 The Families Cliff on Google Play
Google Play's Families policies treat this as a hard exclusion rather than a rating adjustment. Apps that include real or simulated gambling are ineligible for child-targeted programmes. Separately, ads for simulated gambling, contests or sweepstakes promotions are prohibited in those apps even when they are free to enter.
For a mixed-audience app the requirement is a neutral age screen, and ads shown to children must come exclusively from Families self-certified ads SDK versions. If your audience is only children, that SDK restriction applies to everything you serve.
So a portal cannot hold both positions in one binary. A build that carries slot titles is not a kids build, and no amount of category filtering in the UI changes what is inside the package. If a kids-facing product is part of the plan — and for anyone selling into school and education channels or running cartoon-style catalogues it usually is — that has to be a separate app with a separate content set, decided before the licence is signed rather than after the rejection email.
One precision worth having: Play's Age-Restricted Content and Functionality policy, enforced from 28 January 2026, requires apps offering real-money gambling, dating or matchmaking to use the Restrict Declared Minors setting and block under-18s. Simulated gambling does not trigger that specific control. It triggers the ratings consequences and the Families exclusions instead. Conflating the two leads operators to check the wrong box and assume they are covered.
🍎 Apple Re-Asked Everyone the Question in 2025
Apple announced an overhauled age rating system in July 2025, adding 13+, 16+ and 18+ tiers and retiring 12+ and 17+, with ratings varying by country or region. It also introduced new required questionnaire sections covering in-app controls, capabilities and other themes, and set a completion deadline of 31 January 2026. Apps that did not complete the new questionnaire were blocked from new submissions and updates.
For a single studio that is an afternoon. For anyone operating a fleet of white-label portal apps under different client brands, it was one questionnaire per binary, each with its own content set, each capable of returning a different answer. That is the real cost of not knowing which titles in your catalogue are casino-styled: the question gets asked again, per app, every time a platform revises its system, and you cannot answer it quickly if the information does not exist anywhere.
📢 The Acquisition Channel Changes on 26 August 2026
Six days from now, Google's Gambling and Games policy update takes effect. It revises the certification applications and standards for online gambling jurisdictions, for non-casino games that require certification, and for social casino games. All new applicants must use the revised forms from that date.
The parts that reshape a promotion plan:
- Social casino operators in permitted countries must certify through a dedicated social casino games application, submitting a site URL or app ID.
- Targeting more than one country means a separate application per country.
- A single Google Ads account cannot hold certifications for two different social casino targeting groups — distinct groups or regions need separate accounts.
- Material changes to submitted information require recertification, and failing to recertify risks account suspension.
If your portal's hero content is slots, user acquisition is no longer a campaign. It is a per-country certification programme with an account structure attached. That is a fine business to be in deliberately. It is a terrible one to discover because your creative got disapproved in four markets on the same morning.
🚫 Five Ways Operators Walk Into This
- Answering the questionnaire once. Play requires updated content rating answers when app content or features change in ways that affect the responses. A catalogue app that adds titles monthly changes constantly, and nobody re-opens the form.
- Assuming the web build is the same product as the app build. The web portal has no rating; the APK inherits every casino title you shipped inside it. These need different content sets, not the same manifest with a different wrapper.
- Buying a catalogue with no content-flag metadata. If the licence schedule lists titles and genres but not gambling-relevant descriptors, you cannot answer a classification questionnaire without playing 1,000 games yourself.
- Treating an appeal as a plan. Balatro won and still lost a year of shelf presence in the affected channels.
- Letting the first ratings conversation happen at partner onboarding. Carriers and brand-safety reviewers ask this early, and "we'll check" is the answer that ends the deal.
📋 What to Actually Do
The fix is metadata and packaging, and it is cheap if you do it at licence time.
- Tag the catalogue at intake. Every title gets a flag: simulated gambling, chance-linked purchases, neither. Ask the licensor to supply it — a serious licensor can.
- Split the builds. One general app, one kids-safe app with the flagged titles excluded at the package level, not the UI level.
- Decide territories deliberately. If Australia matters, an R18+ classification on your main app is a strategic choice; if it does not, exclude the content and keep the lower rating.
- Re-answer on schedule. Tie the content rating questionnaire to your catalogue release process, not to launch day.
- Separate the ad accounts before you need to. If you will promote casino-styled content at all, structure for per-country certification now rather than during a suspension.
🎮 Where a Licensed Catalogue Fits
This is a solvable problem when the catalogue comes with usable metadata and the licensor can carve subsets on request. Forestry Games licenses a catalogue of 1,049 HTML5 and Android titles across both models, and works with brands and operators whose compliance requirements are stricter than a general portal's — so content selection is part of the conversation rather than a filter you bolt on afterwards. If you are scoping a build, the practical starting point is a catalogue review where casino-styled content is identified up front and included or excluded by decision.
🧭 Before Your Next Store Submission
Open your live app's content rating questionnaire and read the answers you gave. Then compare them against the titles currently in the build — not the titles that were there at launch. If those two things have drifted apart, you have an inaccurate rating on a live listing, and the remedy is a form, not a crisis.
Then pick the one territory that matters most to your business and check what your current content set classifies as there. If the answer is R18+ and you did not intend that, you have found the work: it is a packaging decision, and it is far cheaper to make before the listing goes live than after a partner's compliance team makes it for you.


