Earlier quoted context omitted.
But why would you give your id?
You don't need to, that's the thing. The site requests "are you over 18" and you use your ID to prove it without them getting any other information from it. Requires a phone with NFC, but the app is open source
If the app is open source, what stops someone from modifying it to always claim the user is over 18 without an ID?