EU has some controversy RN over trying to do this.
They want to make an app that does this basically.
It loads/verifies your ID/passport and creates a signature /key valid for some time. Then if some app wants to verify your age it derives a key/signature/whatever with your age bracket attached and the app is happy knowing that you’re e.g. 15-18, that the app used a valid signature and apparently nothing else.
There’s supposed to be a FOSS implementation of it somewhere too.
I do feline it one bit and I don’t remember the exact mechanism it’s supposed to be, but at the very least this appears to try to be actually for the kids. However someone might still be able to bakr in calling home (the app is the trusted party here) so a government might be able to log that person xyz logged into pornhub or something.


Doing these things is not easy and they take a lot of time and effort. But from a short look at the article it seems that there were issues with expectations:
Like what do you expect when using an ODF first tool for OpenXML (Microsoft Office) documents? Euro-Office would be a better fit, from my ONLYOFFICE experience. It’s not perfect but it’s the more drop-in solution for their use case. It’s sad that this has come to an end because of what a good, experienced Linux user could tell them even before they began.