Straight dope:
https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=202520260AB1043
Just a quick glance, I think this is preempted in part by COPPA and violates the dormant commerce clause. The red flag here is that there is no jurisdictional element limiting the reach of California’s law to goods and services in-state. That doesn’t necessarily mean it’s invalid, but it makes me suspicious. For example, state-specific vehicle emissions laws were upheld because they are, critically, limited to vehicles sold or registered in-state.
Imagine this scenario:
M (Washington state) is an operating system provider. M does not require individuals to provide age information to create (local) accounts in its operating systems. M does not allow third party developers to recieve user age data upon request. In fact, federal law (COPPA) prohibits M from collecting or disseminating user data of children under 13 without express parental consent.
U (Georgia) is a 12-year-old who buys an M operating system from a Georgia retailer, in cash.
C (California) is a data scraper that runs an online white pages site.
C requests U’s age from M. M refuses. C complains to California. California sues M for not requiring account holders to verify ages, and for not providing age signals upon request.
For children under 13, COPPA requires express parental consent before M can disseminating the very data California wants it to disemminate to developers automatically upon request, so federal law preempts state law in those cases. Specifically, the age bracket is “information concerning the child or the parents of that child that the operator collects online from the child and combines with an identifier,” 16 CFR 312.2 “personal information” (11), and by making the age bracket data requestable via a developer API, M would necessarily have to combine the age bracket data with an identifier for U. For children under 13 who reside outside of California, COPPA requires parental consent to collect data, but California would require M to allow any account holder to provide said data; this is because “account holder” is only limited to parents for children in the state of California, and can be any adult otherwise.
For dormant commerce clause analysis, absent Congressional action, a state may not effectively control out-of-state transactions or impose regulatory requirements untethered to in-state interests. Courts balance the burden on interstate commerce against the local benefits of the regulation. These facts are designed to show a statutory violation with minimal in-state benefits, yet significant burdens on interstate commerce. M would have to redesign its products globally, possibly notwithstanding contradictory requirements from other states. M would have to set up real-time age signal request capabilities and store global user data, again, possibly in violation of the laws of other jurisdictions. Meanwhile, under these facts, there is no in-state transaction, no in-state child, no in-state interest… except California’s interest in letting data scrapers like C obtain the age of out-of-state children like B.
~Max