Comment Define an interface (Score 1) 153
Every state is going to write different laws. Define an interface for "state mandated user metadata" and put this back on the states to provide their implementations of this interface. It is a mistake to create anything that hints at what you think might be compliant. The state should be providing the code that satisfies this law and all of the deployment infrastructure required to get this code into the operating system publishing streams that they want to intervene in. There is still the giant disconnect between the OS and the browser that they will have to work through next. No current browser provides APIs for operating system user metadata ,,, AND THIS IS BY DESIGN, This is a deliberate privacy and security constraint enforced across all major browsers. The state is essentially mandating the piercing of this security veil ... or they will as soon as they figure out that having the OS aware of the user's age does nothing for their intended use cases.