Crosswalk pair

Apple App Store Kids Category and Google Play Families, control by control

7 canonical controls in Keel’s library satisfy clauses of both Apple App Store Kids Category and Google Play Families. Implement each once, attach the evidence once, and it counts toward each standard. The overlap is the work you don’t repeat.

The overlap

What the two libraries have in common

Every figure here counts canonical controls in Keel’s library, not clauses of either standard. Each standard’s own authored count is on its framework page.

7

Controls that satisfy both

Canonical controls that crosswalk to at least one clause of each.

13

In Keel’s library for Apple App Store Kids Category

54% of them also map to Google Play Families.

10

In Keel’s library for Google Play Families

70% of them also map to Apple App Store Kids Category.

24

Evidence artifacts expected

Across the shared controls, from Keel’s evidence guidance. Gathered once.

  • Apple App Store Kids Category App Review Guidelines + “Design safe and age-appropriate experiences”, retrieved 2026-08-13 54%

    7 controls of 13 in Keel’s library for Apple App Store Kids Category also map to Google Play Families.

  • Google Play Families Families Policies, re-verified 2026-08-26 70%

    7 controls of 10 in Keel’s library for Google Play Families also map to Apple App Store Kids Category.

The mapping

Controls that satisfy both

Each row is one control in Keel’s library and the clauses it answers on each side. Do the work once; both columns are then evidenced by the same artifacts.

Apple App Store Kids Category and Google Play Families controls that satisfy both, with the clauses each maps to
Canonical control Apple App Store Kids Category clauses Google Play Families clauses
Governance & Risk
App-store audience declarations & metadata The age and audience declarations made in each app store’s console, and the store-listing metadata, are accurate, kept current when the app changes, and consistent with how the app is actually built and marketed — including the data-safety and content-rating answers the store enforces against. Where a store makes a specific console declaration a condition of appearing in its children’s category at all, that declaration is made and recorded rather than left at a default: Apple conditions the Kids Category on selecting an age band in App Store Connect — ages 5 and under, 6-8, or 9-11 — and the band selected is the one the app is genuinely built for, reviewed when the app changes rather than chosen once for the widest audience that will pass. 1.3/age-band, 2.3.8/for-kids-metadata families/console/accurate-answers, families/social/rating-disclosure
Children’s online privacy program A documented assessment of whether the service is directed to children under 13 or has a mixed audience, which operators collect through it, and the notice, consent, parental-rights, minimization, security and retention duties that follow. Where the app ships through an app store, the same assessment carries that store’s audience determination — note Amazon treats under 16 as a child in the EU, Australia and Japan, so the age band recorded must be the widest one that applies. 1.3/childrens-privacy-law families/console/target-audience, families/requirements/legal-compliance
Data Protection & Privacy
Child-appropriate experience & parental gates Everything a child can reach in the app is age-appropriate, and links out of the app, purchasing opportunities and other adult-facing paths sit behind a parental gate or an equivalent barrier. Covers the store rules on content suitability, thin webview wrappers, augmented-reality safety warnings, and requirements that persist after a kids category is deselected. A gate is a mechanism as well as a placement: Apple defines a parental gate as an adult-level task that has to be completed before the user may continue, so a confirmation a young child can tap through sits in the right place and does not do the job, and what the gate actually asks of a user is designed, tested against the youngest audience the app is built for, and recorded. Content review also covers the prohibitions a store states outright rather than leaving to judgment — including Apple’s rule that an app encouraging minors to consume tobacco or vape products, illegal drugs or alcohol is rejected, which binds on its own terms whether or not the app sits in a children’s category and is not softened by the “excessive amounts” qualifier the general alcohol rule carries. 1.3/parental-gate, 1.3/parental-gate-adult-level-task, 1.3/persisting-requirements, 1.4.3/minors-substance-consumption families/requirements/app-content, families/requirements/app-functionality, families/requirements/ar-safety-warning, families/requirements/ar-device
Children’s advertising & monetization controls Ads and monetization reaching children or users of unknown age come only from sources the store permits, carry no interest-based targeting or remarketing, present age-appropriate creative, and follow the store’s format rules on ad walls, closeability, launch interstitials, multiple placements and virtual currency. The targeting prohibition reaches the use of the data and not only the choice of vendor: no ad shown in any app is selected or targeted using data that came from children, whichever service serves it and whether or not the app sits in a children’s category, so the evidence is the ad configuration and the audience segments in use rather than the SDK inventory alone. Note the stores differ sharply here: Amazon bars its own advertising and affiliate programs outright and parental consent does not lift that, while Google permits certified SDKs and Apple permits contextual advertising only from vendors with published kids policies including human creative review. 1.3/third-party-advertising, 2.5.18/kids-data-targeted-advertising, 5.1.4(a)/no-third-party-analytics-advertising families/ads/certified-sdk-only, families/ads/no-interest-based-or-remarketing, families/ads/child-appropriate-content, families/ads/legal-and-industry-standards, families/ads-format/no-deceptive-or-inadvertent-clicks, families/ads-format/no-ad-walls, families/ads-format/closeable-after-5-seconds, families/ads-format/no-launch-interstitial, families/ads-format/no-multiple-placements, families/ads-format/distinguishable-from-content, families/ads-format/no-manipulative-tactics, families/ads-format/no-forced-click-through, families/ads-format/virtual-currency-distinction
Children’s privacy notice (direct & online) Direct notices to parents for each circumstance that triggers one, and a prominent online children’s privacy notice carrying the operator details, collection, use, disclosure and retention information the rule requires. The same notice work satisfies the app stores’ requirements to publish a privacy policy and to disclose everything collected from children, including through SDKs. 5.1.1(i), 5.1.4(b) families/requirements/data-disclosure
Minimized collection in children’s activities Games, prize offerings and other activities aimed at children are reviewed so participation is never conditioned on disclosing more personal information than the activity reasonably needs, and the technical identifiers and location signals the app stores prohibit in children’s apps are neither collected nor transmitted. 1.3/no-third-party-transfer families/requirements/child-only-identifiers, families/requirements/ad-id-permission, families/requirements/mixed-identifiers, families/requirements/phone-number, families/requirements/child-only-location
Third-party Risk
Third-party SDK & API governance for children’s apps Every third-party SDK and API in a child-directed app is inventoried with what it collects and transmits, checked against terms that permit child-directed use, and either confirmed suitable for children or gated so it collects nothing from them. This is one inventory that answers Apple’s analytics limits, Google’s approved-SDK rules, Amazon’s child-suitability test and COPPA’s diligence duty at once. 1.3/third-party-analytics families/requirements/child-only-sdk, families/requirements/mixed-sdk, families/requirements/mixed-sdk-gating

Beyond the pair

Where else this work counts

A framework is lit when a shared control above also maps to it. Unlit means none of them do — an absence, not a judgment about that standard.

Also reached by these 7 controls

  • AI Governance Essentials not reached
  • Amazon Appstore Child-Directed Apps also reached
  • CIS Critical Security Controls not reached
  • COPPA also reached
  • ESG Essentials not reached
  • EU AI Act not reached
  • GDPR also reached
  • HIPAA not reached
  • ISO 9001 not reached
  • ISO/IEC 27001 not reached
  • ISO/IEC 42001 not reached
  • NIST AI Risk Management Framework not reached
  • NIST Cybersecurity Framework not reached
  • NIST SP 800-171 not reached
  • NIST SP 800-53 not reached
  • PCI DSS not reached
  • PIPEDA not reached
  • SOC 2 not reached
  • SOX (Sarbanes-Oxley) Section 404 not reached
  • US Employment Law - Federal Baseline not reached

The thesis

Why this is one project, not two

On a crosswalk-native model, Google Play Families mostly lights up controls you already built for Apple App Store Kids Category. You’re not re-uploading the same screenshot for a second audit. You apply the framework and see the genuine delta worth working. That’s the whole idea behind collect once, comply everywhere.

Next step

Add Google Play Families to the work you already did

Apply both frameworks in one workspace and see the overlap measured against the controls you already hold.