The EU is taking digital youth protection seriously: EU Commission President Ursula von der Leyen and Executive Vice-President Henna Virkkunen gave the go-ahead for a Europe-wide age verification app on April 15, 2026. The application has been technically completed and will enable users to prove their age to online services – completely anonymously and without disclosing any other personal data.
Why the EU is acting now
The Commission’s diagnosis is clear: One in six children is bullied online, social media promotes addictions through endless scrolling, which can impair brain development. Added to this are risks such as cyber grooming – the targeted stalking of minors online. As platforms have so far been unable to provide effective protection mechanisms, the EU is now taking action to help itself.
Von der Leyen makes no secret of the direction of travel: “So there are no more excuses. Europe offers a free and user-friendly solution that can protect our children from harmful and illegal content.” The Digital Services Act (DSA), through which the EU is already taking action against TikTok, Facebook and Instagram for addictive algorithms, is also exerting pressure.
How the EU age verification app works
The app is technically based on the tried-and-tested model of the European COVID certificate. It is very simple to use:
- Download the app (available for smartphones, tablets and computers)
- One-time setup with passport or ID card
- Proof of age when accessing online services – without any further data transfer
At its heart is a cryptographic process called Zero-Knowledge-Proof. This allows the correctness of information – in this case, whether someone has reached a certain minimum age – to be verified without transmitting the underlying raw data. Platforms therefore only receive the confirmation “old enough”, but no scan of the ID and no further personal details. Von der Leyen emphasized that the app meets “the world’s highest data protection standards” and is “completely anonymous – users cannot be traced.”
The source code is fully available as open source on GitHub as part of the EU Digital Identity (EUDI), which creates transparency and facilitates integration by partner countries and companies.
Which countries are involved?
France, Denmark, Greece, Italy, Spain, Cyprus and Ireland are considered pioneers and are planning to integrate the app into their national digital wallets. Austria is already using a similar solution based on zero-knowledge proofs – it recently introduced a social media ban for under 14-year-olds. Greece is also planning a social media ban for under-15s from 2027 and has put age protection at the top of its political agenda.
In order to avoid a patchwork of special national solutions, Vice-President Virkkunen wants to create an EU-wide coordination mechanism for accrediting national solutions by April 2026.
Consequences for platforms
The new app removes the argument from tech companies that there is no practicable technical solution for age checks. Parallel to the introduction of the app, the enforcement of the DSA is in full swing: measures have already been introduced against pornographic platforms without functioning age controls. Von der Leyen made it clear: “We will not show any tolerance towards companies that do not respect the rights of our children.”
In Germany, a panel of experts will first draw up recommendations for the safety of children online before the app is rolled out widely in this country.
Conclusion: EU age verification as a game changer?
The EU age verification app is technically a clever approach: it protects minors without turning adults into transparent individuals. The zero-knowledge procedure is sound in terms of data protection – and the fact that the code is open source creates trust. However, whether the app will actually be used across the board in practice depends on how consistently the Member States and the Commission maintain pressure on the platforms. In any case, the approach is much more well thought-out than blanket bans – and could actually become the European standard.

