-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Hi I found multiple usability issues with this solution.
-
The focus is so strong on the app, that it assumes everyone owns a smartphone. The other day I saw a granny on the bus with a phone that was 2cms thick and predates the famous Nokia 3310. How is she and other users without a smartphone supposed to verify their age online?
-
How will this impact the browsing experience on the web? Every website has GDPR checkboxes these days which somewhat disrupts browsing experience if browsing in for example incognito mode. Imagine if you want to browse the web privately. Websites don't know who you are so you will have to verify your age every single time. This makes the web unusable for anyone who wants to browse the web privately. Especially on a pc. A solution would be to have some sort of browser extension that handles it automatically. Since you at least claim to value privacy that could work. But it wouldn't really look trustworthy. Note this doesn't only apply to incognito but browsing the web in general. Like trying to compare various news sites. Doing this for every website to visit is a major hindrance usability wise.
-
What will the cost be of implementing this? My trust in the EU to develop affordable and good technologies has diminished since we created a Peppol access point for our company. The solution was made using technologies only java has proper libraries for. Locking the developer to that language and eco system. Of course not a big issue for a big company. But a small start up won't be able to survive if they have to implement this.
Activity
orazioedoardo commentedon Aug 2, 2025
feldim2425 commentedon Aug 22, 2025
I think like one of the issues with the current proposal is the reliance on member states to actually implement the wallet. The wallet and credential provider should be separated to allow the EU commission, member states and other parties (such as open source solutions) to act as a wallet.
Otherwise this will eventually lead to a problem where some member states don't update their instance to current market standards (such as adding newly emerging OSes and devices) which of course was also outlined in point 3.
I can see one potential fix for point 2 could be the W3C Credential Management API. However it's not fully there yet and as with the previous points it will require more openness towards third-party wallets in order to become a viable option.
robinmassart commentedon Sep 23, 2025
The aim of this project is to ensure that online platforms offering certain content and services legally restricted to adults, verify that their users are over 18. This means that users accessing such online content and services will need to prove they are old enough in a reliable and privacy-preserving way.
At present the project is focused on mobile platforms, specifically Android and iOS, as they cover the vast majority of users and real-world use cases. Private browsing or incognito mode will likely require age verification to be repeated more frequently. Desktop support is not currently within the project's scope.
It should also be noted that this project is an example of a solution that is considered to meet certain requirements of the DSA, regarding the protection of minors. It does not prevent the use of other solutions that also meet those requirements.
We appreciate your feedback and remain open to evolving needs, contributions and future platform considerations.
feldim2425 commentedon Sep 23, 2025
This is very unfortunate given that with the scope of the DSA and age verification the "vast majority" doesn't seem enough especially given the fact that many eID mobile apps seem to be increasingly relying on Google and Apple and most other people would either have to give up their privacy even more or be locked out (aka. censored).
Would be possible to stay open for other (F)OSS projects to use the same APIs for extending the functionality and platform compatibility?
The major issue for most other solutions is that they are often quite expensive, limited to certain ID-types or not privacy preserving. If third-parties (ideally open source) would be able to re-implement the AV-Wallet (potentially for desktops) on top of the existing identity providers and verification schema it might be at least a feasible solution for other users.
drpodcastnu commentedon Sep 24, 2025
1 in 10 households in Denmark does not have a smartphone: https://www.dst.dk/da/Statistik/nyheder-analyser-publ/nyt/NytHtml?cid=37848
Also, owning a smartphone is not the same as owning a smartphone with a stock Google OS.
Finally, as a government issued solution, it is not sufficient to just support "the vast majority" of platforms used by the citizens like a private company would, it is your responsibility to ensure that you are not forcing citizens to be customers of specific companies who already hold a duopoly on the smartphone market. Take a look at the market share of browsers: https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#/media/File:StatCounter-browser-ww-yearly-2009-2025.png
Just because a given platform is the most popular now does not mean that it is at all the most popular in ten years. However, if you push mandatory software on the citizens which ONLY works on the platforms offered by the current dominant market players, then you will make any future competition in this market have a huge disadvantage.
Developing a desktop solution and/or a solution based on open standards and hardware tokens is your moral responsibility. It should be a legal requirement.
orazioedoardo commentedon Sep 24, 2025
I believe the reason desktop support is not within the project's scope is because they still have the integrity mechanism requirement, which is not possible to do except on a tiny fraction of PCs with vendor-specific API:
julienbenjamin commentedon Sep 24, 2025
While I understand projects need to limit their scope, saying that "mobile platforms [...] cover the vast majority of users and real-world use cases" is, given the stakes of DSA, weaponized ignorance, sorry to be blunt.
Fortunately so. Why would it "prevent the use of other solutions"?
I think this kind of comments illustrates how little you know about what you're supposed to address with this application.
Hence, why you based your application around a US integrity solution.
sillyWillieBilly commentedon Sep 24, 2025
The current specification creates a fundamental flaw by requiring smartphone attestation through Play Protect (Google) or Apple's device checks. This approach effectively locks all 450+ million EU citizens into two closed ecosystems, contradicting the EU's own competition policy by using regulation to cement a private duopoly.
Digital identity is not an optional consumer app—it's critical infrastructure that citizens will need to access healthcare, file taxes, sign contracts, prove their age, and participate in essential parts of modern life. When the state mandates something this fundamental, it must be vendor neutral and platform agnostic.
By tying identity to iOS and Android exclusively, the regulation:
Identity infrastructure must allow genuine alternatives that don't depend on Apple or Google. This should at the minimum include all of the below but NOT LIMITED TO:
Without these fallback options, the EU Digital Identity Wallet will entrench exactly the monopolies it should be regulating, undermining both digital sovereignty and citizen choice. The specification needs to treat identity as public infrastructure requiring universal access, not as a product extension for two dominant platforms.
rec commentedon Sep 24, 2025
What you are saying is that anyone who doesn't pay money to one of two immense, American computer giants, Google or Apple, will simply be cut off the internet.
Given that just yesterday the President of the United States spent an hour telling Europe and all the world how evil and incompetent the countries of the EU are, this seems wildly risky.
I cannot support this proposal to the slightest degree. If it is passed, I will work diligently to find technical solutions to bypass it, whether these solutions are legal or not.
rebasecase commentedon Sep 24, 2025
@rec trouble is, no one cares about nerds on the internet. If you have linux as your main OS or own a fringe mobile device (or a chinese android clone) you are obviously a pedo. This act is to protect children remember?
dvdkon commentedon Sep 24, 2025
@robinmassart As this project is rather open technology-wise, will it be possible for citizens to develop these other solutions themselves, or will only member states be allowed to implement client applications for currently unsupported platforms?
swazrgb commentedon Sep 24, 2025
So fix the scope. You are giving more power to the americans by forcing european citizens to buy their devices.
flessner commentedon Sep 24, 2025
Focusing on mobile makes sense when replacing "physical" ID checks. For online however, the only credible solution is to focus on the web platform. This needs to be flexible enough so the check could be provided by the browser, an extension or even the operating system. Also, this would alleviate all problems of operating system dependence - which this comment section rightfully highlights as a pressing issue.
Passkeys come to mind as they are a recent standard and offer this flexibility to the user.
7 remaining items
ABelliqueux commentedon Sep 25, 2025
And this discussion is taking place on github, a MS, US owned platform, which is quite a bad sign in the first place. 🤦
SomeoneSerge commentedon Sep 25, 2025
Don't.
jubruckne commentedon Sep 25, 2025
So you want me to install binary code that possibly contains spyware / backdoors as well? This is ridiculous…
JSkrat commentedon Sep 25, 2025
this is just a bs from the government. All browsers always had setting "accept cookies" that was there all the time. If you don't wanna accept cookies, you uncheck that in your browser. No need to disrupt my experience with all those mandatory checkboxes that who knows what they are really doing.
That was a malicious comply, nothing else.
personally I use adblock for those useless gdpr checkboxes anyway
If they really wanted to make it right, they would mandate browsers to have per-site setting visible on the tool panel by default (like star to fav the page). Or just fund open-source extensions for all the browsers that do just that. Would be way cheaper
nukeop commentedon Sep 25, 2025
GDPR only made it visible how many websites spy on you.
No not really, because this rejects all cookies, including ones that you need to log in and use other functions. It's great that there's a setting for rejecting spyware cookies.
But at the same time, this should be handled at the browser level. I should be able to tick a box in the browser that says "never consent to tracking cookies" and that should be it. Instead, the companies that want to track you have decided to implement this in a way that introduces the most friction, and bother you until you cave and consent. This is of course illegal, but enforcement has been weak and national data protection authorities in general don't give a shit.
JSkrat commentedon Sep 25, 2025
I agree. Current underdeveloped setting allows only to reject everything. They could develop a standard to define cookie role and API for that and enforce browsers to implement it and sites to use that API, for example. That would allow crawlers to easily check what cookies site creates in what cathegories to actually make sites comply.
Not like we want to be tracked in the first place...
orazioedoardo commentedon Sep 25, 2025
Note EU privacy laws don't require any cookie banner. The "cookie banner" is websites' invention to social engineer users into granting consent to collect user data for non essential features. So it's not even about the technology being used. Even if it used fingerprinting or uploading localStorsge via JS it would still need a consent banner. Website using cookies only for essential functionality like login sessions don't need a consent banner at all. Anyway not OP but this is off-topic.
voltaiac commentedon Sep 25, 2025
Ah yes, the pedo who didn't fly to epstiens island and reminiced with him and ghilaine about "beautiful, special things"
This does nothing but enable censorship from free speech, and (among other solutions proposed like chat control) to gather more data for Big Data. It never was about the children.
rkrisztian commentedon Sep 25, 2025
Yes, @voltaiac, from https://www.privacyguides.org/en/basics/why-privacy-matters/#what-is-privacy:
pshirshov commentedon Sep 25, 2025
Yes, but what about the small minority? You can't just dismiss that. Or, maybe, my govt would provide me some allowance to buy a smartphone to run your awesome code on it?
rkrisztian commentedon Sep 25, 2025
@pshirshov, only to shove down a lot of privacy issues on my throat? With stock Android your freedom is slowly diminishing. iOS also has privacy issues and wanting to control what software to run. So please no, the only smartphone I would ever buy is one I can run GrapheneOS on!
randomstuff commentedon Sep 25, 2025
Some additional requirements this expects from the user.
Have a smartphone:
Have a recent-enough smartphone/tablet:
Have a non-rooted smartphone:
References:
pshirshov commentedon Sep 25, 2025
At least that would be fair. As a cute option, they may provide us with nice collar-shaped smartphones. But if they provide them for free we won't mind.
mitsukuri commentedon Sep 25, 2025
This, ladies and gentlemen, is simply pure fascism right here. The one that many of your grandparents fought against, with "non-Aryans" rebranded to "smartphone non-owners" this time
pshirshov commentedon Sep 25, 2025
Look, a concept art: