COPPA is the oldest federal privacy statute still setting the pace. Twenty-five years in, it produces the FTC’s largest privacy penalties, and the 2025 Rule amendments modernized it around exactly the practices the big cases exposed: ad-tech disclosure of children’s identifiers, indefinite retention of voice and biometric data, and consent collected after the data. For anything children touch, COPPA is an engineering specification with a $53,088-per-child price for skipping it.
| Law | COPPA, 15 U.S.C. 6501-6506; COPPA Rule, 16 CFR 312 |
|---|---|
| Covers | Under-13 data; child-directed or actual-knowledge services |
| 2025 amendments | Effective June 23, 2025 |
| Max penalty | $53,088 per violation (per child) |
| Landmark cases | Epic $275M; YouTube $170M; Alexa $25M; Xbox $20M |
Engineering the compliance sequence
Classify honestly, then screen neutrally. Document the child-directed analysis with the FTC’s factors; if mixed-audience, implement a neutral age gate before any collection, including persistent identifiers set by analytics and ad SDKs that load on page one.
Consent before collection, unbundled. No personal information (identifiers included) until verifiable parental consent, with the 2025 rule’s separate toggle for third-party advertising disclosure. Audit SDK initialization order; Microsoft’s case was a sequencing failure.
Retention and security in writing. A published retention policy with deletion at purpose-completion, no indefinite storage of voice, photo, or biometric data, and a written security program covering vendors receiving children’s data.
Contract the data path. Third parties receiving children’s data need COPPA-aware terms mirroring your service-provider agreement discipline; the operator remains liable for downstream use.
Layer the state rules on top. Teen consent rules and design codes extend past 13; see the state children’s privacy guide and age-gating approaches for the 13-17 band.
Third-party trackers firing before any consent are the most common COPPA finding, and visible from outside: check your site with a free scan.