It is for parents to raise their children. Not platforms.

The European Age Verification App is ready.

It will allow users to prove their age when accessing online platforms. Just like shops ask for proof of age for people buying alcoholic beverages.

And it ticks all the boxes:
✅ Highest privacy standards in the world
✅ Works on any device
✅ Easy to use
✅ Fully open source

More info: https://link.europa.eu/HmnrJc

@EUCommission
Can you guarantee the age information doesn't get stored?
Can you guarantee the age information isn't tied to identity?
If you can't guarantee the first, then it's not equivalent to "showing the physical ID" (the physical ID isn't copied/written down in the process)
If you can't guarantee the second, then you're not doing age verification but ownership verification/identity verification which is a different task.

Moreover:
"It is for parents to raise their children."
Then make sure parents have safe environment to do so. This means not needing them to work 24/7, losing their mind to stress so they have time to do parenting which is in fact a full-time job that can't be offloaded to anything or anyone else.

Right now the only thing you and many other "Liberal" administrations are doing is an equivalent of "building a kid's corner in a minefield" or "marking a minefield 'Adults Only'".

@rawenwolf @EUCommission @Lazarou it’s open source - go look

@rachel

That's easier said than done, and these are legitimate questions.

The point of asking them is to find out if the EU will stand behind commitments to those principles, guided by subject experts, not to find out if the current codebase just happens (in the best judgement of one possibly-inexpert person doing a quick review of a large amount of material).

@rawenwolf @EUCommission @Lazarou

@rachel @rawenwolf @EUCommission @Lazarou I would if there were any link anywhere. Is the link inside the 35MB pdf on their website? If you have it please share it.
@luboganev @rawenwolf @EUCommission @Lazarou luckily, a few seconds searching provides great results: https://github.com/eu-digital-identity-wallet
European Digital Identity

Official GitHub Organization of the European Digital Identity project. - European Digital Identity

GitHub
@rachel @rawenwolf @EUCommission @Lazarou thanks for your time! What search service did you use to find it?
@luboganev @rawenwolf @EUCommission @Lazarou DuckDuckGo using the phrase “European Age Verification App repo git”
@rachel @rawenwolf @EUCommission @Lazarou I checked it out quickly and the code looks well made and carefully documented. The thing is, it is a reference implementation. Each country will have to implement their own integration. I really hope they do it well and that they do it also transparent and open source. This seems like a good base, so let's hope it results in good services across the EU.

@rawenwolf @EUCommission so I worked on the law for digital ID, and one of the elements in the law is enabling zero-knowledge proof. This means there should be a way for someone to attest to something about themselves with our actually having to reveal any of their personal information.

I'm wondering if this is the first actual implementation of that. If so it is extremely privacy-friendly: no personal data is shared.

@jmaris @EUCommission
If it's being done with zero-knowledge proof in mind, then I'm somewhat reassured that it should be harder to abuse (still not 100% sure but at least not panic mode). It of course doesn't solve the social issues but that's a different field.

It'd be better to make the ZKP mandatory so there's the privacy-preserving layer. Sadly can't check the code for this myself since I don't possess the necessary CyberSec expertise (I could at most check if there's no side-channel that could leak the ID information).

Happy to get feedback from a person directly involved with the work 

@EUCommission

I hope you give enough time for a full independent audit of the software solution. If it really is open source, ppl will be able to analyze it and point at vulnerabilities.

@EUCommission

You don't read the room here, don't you?

Please just look for the hashtag #ageverification and educate yourself why this is not a good idea.

as always: dear person in the EU Commision's social media team behind this account @EUCommission : please don't take anything that will be said here in the thread personally. Thank you for being with us. It's just your bosses (aka our representatives) we are frustrated with...

@earthworm

On the contrary. This account is labeled "EUCommission", not "EUCommission PR" or similar.

And even if it were: There is no reason at all why governmental propaganda outlets should be treated like good friends that we just love to have around.

They're not: their agenda is propaganda, including the packaging of even the most outrageous plans, decisions and laws into a language designed to normalize them.

They're part of the system, not our friends that we comfortingly put our arms around.

@EUCommission

@earthworm @EUCommission

The problem is that I have seen very few proposals by the community on they would do this. (i.e. technically)

@earthworm @EUCommission interestingly this proposal does actually offer a response to the concerns raised. Although I still disagree with age verification on social grounds, the approach taken here (zero-knowledge proof: the site doesn't get any personal info, only an assurance you are over 18) is much better for privacy than any of the alternatives.

@EUCommission

?!?! Es ist nicht die Sache der Eltern Plattformen zu erziehen?
oder
es ist nicht die Sache der Plattformen Kinder zu erziehen?
Und wenn es Sache der Eltern ist Kinder zu erziehen, warum mischt ihr euch dann mit einer Altersverifizierung ein?

@virgil_tibbs @EUCommission
Ist es nicht die Aufgabe der EU die Kinder zu schützen?
@dan1 @EUCommission ist es nicht die aufgabe der eu ALLE zu schützen?
mit einem verbot für socialmedia bei jugendlichen brauchen sich die plattformen.um.nichtsmehr zu kümmern. Stattdessen wäre es die aufgabe der eu den dsa etc durchzusetzen und sich nicht einzunässen, wenn trump mit zöllen droht
@virgil_tibbs @EUCommission
Ja, sicher Alle. Es werden nur die Kinder betont.
Plattformregulierung wäre insgesamt ein wichtiges Thema. Ganz klar soll die EU den DSA und die DSGVO durchsetzen.
Eine App für die man ein Konto bei Google oder Apple braucht kann und darf nicht die Lösung sein.
Das Framing ist auch ungeheuerlich.
@EUCommission "The European Age Verification App is ready." Provides no link to the app, or its source code...
This is only a press release.

@bovaz @EUCommission

And it is really worst kind of misbehaving. This is only "professional" if you come from marketing otherwise it would truly be called "lying".

@bovaz on point! @EUCommission our business development and social media team would call this a „fail in communication“.
@bovaz @EUCommission you're right, it's a little disappointing! 😪

An age verification app's back end is arguably just as important as the front end. No word on that yet.

And it goes without saying that nothing apart from the boolean "is user older than x" should be shared with a platform.

Curious to see how this plays out. Platforms wanting age verification shouldn't have to rely on infamous contractors that leak data.

But everyone is aware of the slippery slope: IDing everyone on the web isn't something we'll let happen without pushback.

@EUCommission

@tastyraspberry @EUCommission

And of course, none of this IDing nonsense is ever going to happen on the dark web, so it's a waste of time as well as being intellectually dishonest about its intentions.

@EUCommission can't wait to try on my PostMarketOS phone, running just Linux (no Android, no iOS) and if genuinely it "✅️ Works on any device".

I honestly hope so but until I can attest it I'll remain skeptical of that claim.

Also it's not open source until we can see the code. Making a statement without a link to the repository with the license is simply wrong.

@[email protected] It will definitely require the iOS or Google Play trust stores to work. The code is here: https://ageverification.dev/Setup/
Overview - European Age Verification Solution

@kanongil Huh she says it will work on "computers"? If they plan to make a desktop version, then it could indeed work on Linux smartphones.

For example I recently realized the German eID App https://www.ausweisapp.bund.de/en/open-source being packaged for Alpine means it's already on postmarketOS and it actually does run out of the box (no NFC on my phone yet for actual functionality though)

@haagch That’s awesome! I seem to remember that not being the case when I last checked in on the project. Maybe public pressure has actually worked?
@EUCommission Does it run on Ubuntu Touch?
@EUCommission Accessible for blind people? And what about trans? Otherwise you create a trap for vulnerable citizens

@elettrona
Why/how would it not be accessible for trans people?

@EUCommission

@nan_ano @EUCommission So: for blind people, if it's required to get a selfie, pic of the document, etc.
For trans, situation could be even worse.
Assume that your chosen name as trans woman is Chloe but your deadname is Robert. Your ID card has Robert's name and Robert's pic. But meanwhile, Chloe has made changes on her physical aspect (surgery or not). And it takes months for having the new name in documents. Meanwhile, she'll be cut off, using Internet as a teen.