Siehe Europäische Altersverifikations-App zum Schutz von Kindern im Internet und https://ageverification.dev/
Die EU-Lösung zur Altersverifizierung stützt sich auf die Zero-Knowledge-Proof (ZKP)-Kryptografie, um ihre Datenschutzgarantien zu gewährleisten. Ein ZKP ermöglicht es der Anwendung des Nutzers, einer vertrauenden Partei eine einzelne Tatsache zu beweisen – zum Beispiel „dieser Nutzer ist über 18“ – ohne die Identität des Nutzers, das Geburtsdatum, eine vom Aussteller zugewiesene Referenz oder ein anderes Attribut preiszugeben. Die Antworten der Anwendung an verschiedene vertrauende Parteien können nicht miteinander verknüpft werden, sodass ein Nutzer nicht über verschiedene Dienste hinweg verfolgt werden kann und die vertrauende Partei kein Profil aus wiederholten Interaktionen erstellen kann.