Do it yourself
$109 per platform, one-time
The WebViewGold license: a finished Xcode or Android Studio project. Paste your URL, set name and icon, switch on features, build and submit. Free updates forever.
See plans on the main pageGoogle Play rejection
Google decides whether your app is "for children" from two sources: the target audience you declare, and what the app looks like. A bright, cartoonish app declared for adults is a mismatch; an app declared for children with regular AdMob is a violation. This guide walks through both situations and what to set in your web app and in WebViewGold.
From $109 one-time per platform, or let our team do it all from $698.
In App content → Target audience and content you select age groups. As soon as any group under 13 is included, or the app is marked as directed at children in a region with its own definition, the Families policy applies in full. But the declaration is not the only input. Reviewers also judge whether the app appeals to children: the icon and screenshots, cartoon characters, simple games, "kids" or "ABC" in the name, bright primary colors, a toddler-level UI. If the app appeals to children and you declared adults only, Google calls it a target audience mismatch and asks you to either change the declaration or change the app.
Declaring a mixed audience (children and older users) is possible, but it adds requirements of its own, such as a neutral age screen and handling each age group according to its rules. Most vibe coders are better served by a clear decision: either build a children's app and meet the policy, or build for adults and look the part.
Only ad SDKs from Google's self-certified families list, configured for child-directed treatment; no interest-based ads, no ads that are inappropriate for children, no ads disguised as content. The easiest compliant setup is no ads at all.
No personal information from children without verifiable parental consent, no advertising ID, no precise location. Data safety must reflect this.
Links to websites, social networks, other apps and purchases must sit behind a gate a child cannot pass easily (a math question, a hold-to-continue, a parent PIN).
Google or Facebook sign-in is for adults. Use a parent account or no account at all for the child part of the app.
No mature content, no gambling mechanics, no user-generated content visible to children without strong moderation, and a content rating that matches.
The Teacher Approved program is a badge for high-quality children's apps, reviewed by educators after you publish. It is not required to pass review, and you apply from the Families section in Play Console.
| Adults only (13 and older) | Children included | |
|---|---|---|
| Ads | AdMob as usual, with content filters | Families-certified SDK with child-directed settings, or no ads |
| Data collection | Regular Data safety declaration | No advertising ID, no precise location, parental consent for personal data |
| Social features | Allowed with UGC policy compliance | Strongly limited; moderation and parental involvement required |
| External links and purchases | Normal | Behind a parental gate |
| Look and feel | Must not primarily appeal to children | Child-appropriate design expected |
| Review | Standard review | Additional Families review of the app and the listing |

I am very happy I bought this app! Extremely easy and great documentation. Was in contact with the customer service, they replied very quickly and very friendly. They solved my question within a day. 10/10 would recommend.
The native side takes five minutes; the web side is where the work is.
Select the age groups the app is really for. If it is for both children and parents, consider splitting into a parent dashboard (adults) and a child mode that follows the rules below.
Set SHOW_BANNER_AD, SHOW_FULL_SCREEN_AD, ENABLE_REWARDED_ADS and USE_FACEBOOK_ADS to false, and TRACKING_EVENT to false unless you have a consent flow for parents. If you must monetize with ads, use AdMob's child-directed configuration and only the certified network.
With ads off, strip the Ad ID permission from the merged manifest as shown in the Data safety guide, then declare no advertising ID.
Set requireLocation, requireCamera and requireRecordAudio to false unless the feature is essential and age-appropriate, and remove the manifest entries. Children's apps rarely justify any of them.
Ask your builder for a reusable gate component in front of external links, purchases and any contact form. Decide where external links open with EXTERNAL_LINK_HANDLING_OPTIONS in Config.java (main WebView, in-app tab or system browser); whichever you choose, the gate sits in front of the link in your web app.
State what you collect from children (ideally nothing), how parents can review or delete it, and which laws apply (COPPA, GDPR-K). Link it from the listing and inside the app.
Complete the content rating for the child content, fill in Data safety accordingly, and submit. Expect the Families review to take a little longer than a standard review.
It can be. Reviewers look at the overall impression. Make the icon and screenshots clearly address parents, and keep the target audience declaration at adults.
Push itself is allowed, but the data the push provider collects must comply with the Families rules and be declared. Keep notifications free of personalization and marketing to children, and check the provider's guidance for child-directed apps.
Yes, behind a parental gate and clearly disclosed, using Google Play Billing (for example via RevenueCat in WebViewGold). Purchases must not be designed to pressure children.
Same result, different amount of work on your side. All three come with the approval guarantee and 24/7 human support.
$109 per platform, one-time
The WebViewGold license: a finished Xcode or Android Studio project. Paste your URL, set name and icon, switch on features, build and submit. Free updates forever.
See plans on the main page$349 per license, one-time add-on
No Mac, no Xcode, no Android Studio: configure in the browser, we build both apps in the cloud and hand them to App Store Connect and the Play Console.
How the Cloud Builder works Try the free demo$698 per platform $798
Send us your URL and icon. Our team configures, builds and delivers your app within 72 hours, white-label, with source projects. Both platforms for $1,158.
Full Service details Powered byWinter Sale prices valid until December 31, 2026.
App Store & Google Play approval guarantee – or your money back within 14 days
Rather hand it over? Full Service: we configure, build and deliver within 72 hours, from $698 per platform. Questions? Chat with us 24/7.
Refunds are granted under the conditions listed in our FAQ: a non-content rejection by Apple and/or Google, claimed within 14 days after purchase.