Comment by katsura
3 months ago
Then predators can show normal content to adults, while children are redirected. I'd rather the browser didn't leak this kind of information.
3 months ago
Then predators can show normal content to adults, while children are redirected. I'd rather the browser didn't leak this kind of information.
If the browser has to do the same thing for adults and children (to avoid detection) then it’s going to be hard to build a system that does different things for adults versus children.
As you suggested, the websites could send information about themselves and the browser then could decide locally. Then there is no data leak. Obviously not perfect, because just like how the cookie law is abused, people could abuse this system as well. But the browser passing around headers is not the solution.
Another way to prevent a data leak would be for browsers to always fetch both web pages (with or without a child lock header) but obviously that doesn’t do what you want. It seems like what the browser displays is pretty important here and that goes beyond what gets disclosed in the original request.
Another way to look at it: a predator could make a website specifically for children and advertise it as such, while covertly doing something bad. How is that different? If they control the website, they can do what they want.
If you’re concerned about that then I think you need a whitelist of known good websites and you need to vet them by browsing it with the child lock turned on. Even then, it wouldn’t be hard to look harmless at first.