There should be a single checkbox, "parent mode", which applies government-approved configuration, and the minority who bother, can manually edit it further. Many people are too lazy or not good with computers so the UI should be simple and not what is shown in the screenshots.
There is no need to ask the permission to get age information.
The parent mode should work on "white list" principle:
- only white-listed apps may be installed (list provided by government, parent may edit)
- in those apps ("age-aware apps"), only age-appropriate content is available. In a messenger, only parent- or school-approved contacts may be added.
- the browser refuses to open any web page not having a government-approved signature in HTTP headers (geek minority can add their signatures to the white list). Adult sites are not allowed to have such a signature.
- there should not be multiple age gradations, 3 is enough (adult, teenager, tiny child).
So all parents or store employee should do is to tick the checkbox and set a password or fingerprint for management.
It wouldn't solve the problem completely because there are many irresponsible parents.