Children's Privacy Compliance Checklist: Audience Analysis, Age Gates, Parental Consent, Data Minimization, and Ad Tech

By ·

This checklist audits a product for children's privacy exposure and then remediates it, starting where enforcement actually starts rather than where the statute begins. Phase one is a network traffic capture, because identifier transmission from a child-directed surface is observable by anyone with a proxy and is the basis of most enforcement. It then forces the audience determination memo, runs the internal searches that surface actual knowledge the company already has in writing, and specifies an age screen that supports a defense instead of undermining it. It walks the verifiable parental consent flow screen by screen, the parent dashboard, and the retention regime including derived segments and trained models. It separates the teen cohort as its own state-law workstream, handles school deployments, and closes with vendor operator terms and the release checklist that keeps the fix from silently reverting.

IP and Technology > Privacy Data Security | Checklist | Published 18 March 2024 - Updated 30 April 2026 | Casey Scott McKay - marksy.us

Summary. This checklist audits a product for children's privacy exposure and then remediates it, starting where enforcement actually starts rather than where the statute begins. Phase one is a network traffic capture, because identifier transmission from a child-directed surface is observable by anyone with a proxy and is the basis of most enforcement. It then forces the audience determination memo, runs the internal searches that surface actual knowledge the company already has in writing, and specifies an age screen that supports a defense instead of undermining it. It walks the verifiable parental consent flow screen by screen, the parent dashboard, and the retention regime including derived segments and trained models. It separates the teen cohort as its own state-law workstream, handles school deployments, and closes with vendor operator terms and the release checklist that keeps the fix from silently reverting.

Keywords: network traffic capture · software development kit inventory · audience determination · directed to children factors · actual knowledge search · age screen design · verifiable parental consent · direct notice · parent dashboard · internal operations exception · contextual advertising · retention per element · derived data deletion · teen cohort · design code tracking · education deployment · vendor operator terms · safe harbor · enforcement response · release checklist


How to use this checklist

| Phase | What it covers | |---|---| | 1 | The network traffic capture | | 2 | Software development kit inventory | | 3 | The audience determination memo | | 4 | Actual knowledge searches | | 5 | The age screen | | 6 | Age assurance proportionality | | 7 | The parent contact step | | 8 | The direct notice | | 9 | Verification method selection | | 10 | The parent dashboard | | 11 | Consent logging and failure paths | | 12 | Monetization rebuild | | 13 | Retention per data element | | 14 | Derived data and models | | 15 | The teen cohort | | 16 | Design code tracking | | 17 | Education deployments | | 18 | Vendor operator terms | | 19 | Safe harbor assessment | | 20 | Enforcement response | | 21 | The release checklist | | 22 | Ownership and annual cycle |

Boxes marked [Gate] must clear before the product collects anything from a user who may be a child.

The matter. A general-audience mobile game with fourteen million installs, marketed as "for all ages," discovered after a published traffic analysis that three advertising kits transmitted device identifiers on launch, that four hundred and twelve support tickets stated an age under thirteen, and that a product research deck described a persona named "Maya, age 10."


Phase 1. The network traffic capture


Phase 2. Software development kit inventory


Phase 3. The audience determination memo


Phase 4. Actual knowledge searches


Phase 5. The age screen


Phase 6. Age assurance proportionality


Phase 7. The parent contact step


Phase 8. The direct notice


Phase 9. Verification method selection


Phase 10. The parent dashboard


Phase 11. Consent logging and failure paths


Phase 12. Monetization rebuild


Phase 13. Retention per data element


Phase 14. Derived data and models


Phase 15. The teen cohort


Phase 16. Design code tracking


Phase 17. Education deployments


Phase 18. Vendor operator terms


Phase 19. Safe harbor assessment


Phase 20. Enforcement response


Phase 21. The release checklist


Phase 22. Ownership and annual cycle

Phase 23. Model direct notice

Use this as the pattern for Phase 8. It is a product screen, not a legal document.

Your child wants to use Acme Play

Acme Play is a game for kids. Before your child can create an account, we need your permission.

What we would collect

  • A username your child chooses (please don't use their real name)
  • Their game progress and scores
  • A device identifier we use to keep the game working and to show ads chosen by the game screen, not by anything about your child

What we would not do

  • We do not use your child's information to target advertising to them
  • We do not sell or share your child's information
  • We do not require your child to give us more information than the game needs

Your rights as a parent You can see everything we've collected, ask us to stop collecting, and ask us to delete it — at any time, from the Parent Dashboard or by emailing parents@acme.example.

[ Give permission ] [ No thanks ]

We got your email address from your child so we could ask you. If you don't give permission, we'll delete it.


Phase 24. Rewrite reference

| Written | Rewritten | |---|---| | "You must be 13 or older to use this service." (terms only) | A neutral, non-retryable date-of-birth screen before collection, with a defined under-13 path. | | "Are you over 13? [Yes] [No]" | "What is your date of birth?" with no minimum stated and no retry. | | "We collect information to improve our services." | The specific list: username, game progress, device identifier — and what each is used for. | | "We may share information with our partners." | Name the categories and purposes, or do not share. On a child-directed surface, sharing for advertising is not available. | | "By using this app you consent to our privacy policy." | Verifiable parental consent by a method meeting 16 C.F.R. § 312.5, logged. | | "Contact us to exercise your rights." | A parent dashboard with authenticated parent identity, review, refusal, and deletion. | | "We retain information as long as necessary." | A stated retention period per data element, with automated deletion and evidence it ran. | | Ad kit initialized on app launch | Ad kit initialized only after the age screen resolves, in child-directed configuration, verified by capture. |


Phase 25. Evidence request, written in advance

Draft once so it can be sent unchanged when a letter arrives. Name the system and the owner for each.

Why this belongs here. Most of these do not exist in retrievable form at most companies, and the week an inquiry arrives is a much worse time to discover that than a quarterly review — particularly since the regulator may already have the traffic capture from a published analysis.

Phase 26. Product-type boxes

Run the base checklist, then the boxes for the product in play.

Mobile game with advertising.

General-audience social or video product.

Connected device or toy.

Education product.

Health, fitness, or wellness product with minor users.

Retail or ecommerce with a kids' category.


Phase 27. The ninety-day plan

What is deliberately deferred. Full model retraining, complete design-code build-out, and safe harbor enrollment. None of them should delay the observable fixes, because the observable fixes are what a researcher or a regulator can document from outside.

Phase 28. Diligence questions for an acquisition

Ask for artifacts. A target with children among its users is a category of liability that does not appear on a standard litigation schedule.

Then price three things. The build cost for what does not exist. The exposure from identifier transmission that has been running unmonitored, assessed per violation. And the possibility that the acquired product's monetization model is unavailable once the audience determination is made honestly — which is a valuation question rather than a compliance one, and it is the finding most often missed.

Outcome. The unlisted advertising kit was removed in week one and child-directed modes were enabled on two others, verified by re-capture; the third kit, which offered no such mode, was replaced with a contextual-only provider. The audience determination, made properly for the first time, concluded mixed audience rather than the general-audience position the company had assumed — bright palette, cartoon avatars, collectible mechanics, and analytics showing a meaningful under-thirteen cohort. A neutral, non-retryable age screen shipped in three weeks, with under-thirteen users routed into a payment-card consent flow and their pre-screen data deleted. The parent dashboard took six weeks, most of it building authenticated parent identity. Retention rules were written per data element and an automated deletion job shipped the following quarter, including derived segments. The revenue impact of moving the child cohort to contextual advertising was material and was presented in month one, which is why the project survived. When the inquiry arrived, the answer was a dated remediation record showing identifier transmission had stopped before the letter was sent.


Key Authorities at a Glance

| Authority | Proposition | |---|---| | 15 U.S.C. § 6501 | Definitions, including operator | | 15 U.S.C. § 6502 | Collection restrictions and consent | | 15 U.S.C. § 6505 | Enforcement | | 16 C.F.R. § 312.2 | Directed-to-children factors | | 16 C.F.R. § 312.2 | Personal information; persistent identifiers | | 16 C.F.R. § 312.3 | General requirements | | 16 C.F.R. § 312.4 | Direct and online notice | | 16 C.F.R. § 312.5 | Verifiable parental consent methods | | 16 C.F.R. § 312.5(c) | Exceptions; internal operations | | 16 C.F.R. § 312.6 | Parent's right to review and delete | | 16 C.F.R. § 312.7 | No conditioning participation | | 16 C.F.R. § 312.8 | Security | | 16 C.F.R. § 312.10 | Retention and deletion | | 16 C.F.R. § 312.11 | Safe harbor programs | | 15 U.S.C. § 45 | Unfair or deceptive practices | | Cal. Civ. Code § 1798.120 | Opt-in for minors under sixteen | | Cal. Civ. Code § 1798.99.31 | Design duties | | NetChoice v. Bonta | Design code partially enjoined | | Moody v. NetChoice | Curation as expressive activity | | 20 U.S.C. § 1232g | Education records | | Cal. Bus. & Prof. Code § 22584 | Student data restrictions | | Colo. Rev. Stat. § 6-1-1308 | Consent for known child data | | Va. Code § 59.1-577 | Children's data as sensitive | | 18 U.S.C. § 2710 | Video privacy on web surfaces | | 47 U.S.C. § 230 | No shield for the operator's own practices |


The five things people get wrong

Never making the audience determination. The decision is inconvenient, so nobody makes it, and the company then has no reasoning to defend. A regulator's first question is how the determination was made, and the worst possible answer is that it was not.

Trusting the vendor's child-directed mode without verifying it. Documentation is not evidence. Several kits suppress some fields and not others, and the only proof is a network capture — which is also the only proof a researcher or a regulator will have.

Treating a terms provision as an age control. A minimum-age clause in the terms prevents nothing, creates no defense against actual knowledge, and is routinely presented to counsel as though it were a compliance measure.

Building an age gate that leads or allows retry. Displaying the minimum age before the question teaches the user what to answer, and letting them go back and change the year makes the gate a formality — which undermines the very defense it was built to support.

Deleting source rows and keeping the derived data. Profiles, segments, and inferences built from a child's data are that child's data, and orders now reach models trained on it. A deletion project scoped to database rows has scoped the wrong thing.


Related Documents

Articles

Guides

Checklists

Toolkits

Templates & Forms


This document is general information about the law, not legal advice, and does not create an attorney-client relationship. Children's privacy obligations turn on audience, knowledge, and state law. Marksy is not a law firm.

Read this article on Marksy