By NHI Mgmt Group Editorial TeamDomain: Governance & RiskSource: YotiPublished November 7, 2025

TL;DR: Italy’s AGCOM rules for adult content require double blind, per-session age checks that return only an over-18 result and do not expose user identity or site context, according to Yoti. That makes reusable digital credentials and wallet-based proofing the practical model, while one-time checks, direct logins, and identity-linked methods no longer fit the compliance bar.


At a glance

What this is: AGCOM’s new age assurance rules require double blind, session-by-session verification that reveals only age status, not identity or site context.

Why it matters: IAM teams, identity architects, and compliance leads need to treat age assurance as a governed verification flow, not a one-time onboarding event, because reusable credentials and privacy-preserving proofing now matter more than simple account checks.

👉 Read Yoti’s analysis of AGCOM age assurance requirements and double blind verification


Context

AGCOM’s new adult-content age assurance rules change the identity question from “has this person ever been checked?” to “can this session be verified without exposing who the user is or which site they are visiting?” In practice, that turns age assurance into a privacy-preserving verification problem, not a simple account-control problem.

The article’s central point is that age checks must be double blind, session-scoped, and resistant to reuse as a blanket pass. For IAM, that puts pressure on proofing flows, credential presentation, and the separation between verifier, content provider, and user identity data.

Methods that rely on direct login, self-declaration, or identity-linked account signals do not meet the stated requirements. Reusable digital identity credentials and wallet-style proofing are positioned as the only workable path where the verification result is shared without exposing underlying personal data.


Key questions

Q: How should security teams implement double blind age verification?

A: Security teams should design age verification so the relying party receives only an over-18 claim and the verifier cannot see which site requested it. That means separating issuance, presentation, and receipt of the credential, and avoiding identity-linked methods that expose more data than the regulation allows.

Q: Why do account-based age checks fail privacy-preserving verification requirements?

A: Account-based checks often reveal who the user is, which account they used, or which identity provider authenticated them. That collapses verification into identification. Privacy-preserving age assurance needs the opposite outcome: proof of eligibility without exposing unnecessary personal data or linking the result back to a person.

Q: What breaks when age verification is treated as a one-time control?

A: A one-time control assumes the trust decision persists. For regulated adult-content access, that breaks because the user must be checked again on return visits. If the age claim is not re-evaluated, the service loses assurance that each session still meets the required threshold.

Q: Which frameworks are relevant to privacy-preserving age assurance?

A: Controls that emphasise data minimisation, access governance, and security of processing are the closest fit. For practitioners, that usually means mapping the flow to NIST Cybersecurity Framework principles and, where personal data is involved, to GDPR obligations around minimisation and security.


Technical breakdown

Double blind age verification and credential presentation

Double blind verification means the verifier does not know which site requested the check, and the site does not receive identifying personal data. The user presents an age credential, not a full identity record, so the platform learns only the result it needs. This shifts the design goal from identity disclosure to attribute disclosure, which is a very different IAM pattern. The architecture depends on selective release, minimal claims, and separation of duties between issuer, wallet, and relying party.

Practical implication: build for attribute-only presentation, not identity export, when age assurance must satisfy privacy and separation requirements.

Why session-scoped checks matter for recurring access

AGCOM’s “one and done” rejection reflects a core governance issue: age assurance is tied to each visit, not to an account that can be reused indefinitely. That means the control must reassert itself on return sessions, even if authentication has already occurred. In identity terms, the age claim is a time-bound verification outcome, not a permanent entitlement. This is closer to repeated policy evaluation than to a one-time enrolment decision.

Practical implication: treat age verification as a recurring access condition and re-evaluate it on each session or visit.

Which verification methods fail the privacy test

The article draws a sharp line between methods that prove age and methods that merely infer it. Self-declaration, date-of-birth entry, social login, and direct government login all fail because they either do not verify age robustly or expose too much identity context. Weak signals such as mobile, SIM, or credit-card checks may help as secondary risk indicators, but they are not sufficient as the primary control. That distinction matters because the compliance issue is not just accuracy, it is data minimisation and unlinkability.

Practical implication: classify age-check methods by both assurance level and identity exposure before using them in regulated flows.



NHI Mgmt Group analysis

Double blind age verification is an identity architecture problem, not just a compliance checkbox. AGCOM’s requirement that neither the verifier nor the content provider learn unnecessary identity data forces the control boundary away from accounts and toward claims. That matters because the system must prove eligibility without turning the user into a reusable identity record. Practitioners should view this as a policy design issue, not a UI toggle.

Session-by-session age checking exposes the weakness of “verified once, trusted forever” thinking. The article makes clear that an account does not carry forward a permanent age entitlement for repeat visits. That undermines common lifecycle assumptions in consumer identity flows, where prior verification is often treated as durable. The governance lesson is that eligibility can be ephemeral even when the account persists.

Attribute-only proofing is the right model when disclosure is the risk. Returning only an over-18 result aligns with privacy minimisation and reduces the blast radius of identity proofing. In NHI terms, this resembles constrained claim release rather than broad credential reuse, which is why wallet-based approaches fit the regulation better than identity-linked login methods. The practical conclusion is that the data shared should be smaller than the identity context used to verify it.

Identity-linked account methods fail because they collapse verification and identification into the same event. Email, social login, and direct government login may authenticate a user, but they also reveal who the user is, which AGCOM explicitly rejects. That is a broken assumption in many IAM programmes: that stronger identification automatically equals better assurance. For this use case, assurance must be strong without becoming personally identifying.

Reusable digital credentials sharpen the need for lifecycle governance over proofing artefacts. Once age assurance is issued through a wallet or digital identity credential, the lifecycle of that credential matters as much as the underlying proof. Revocation, refresh, and presentation policy become part of the control plane. Practitioners should treat these claims like governed identity artefacts, not static labels.

From our research:

  • The average estimated time to remediate a leaked secret is 27 days, despite 75% of organisations expressing strong confidence in their secrets management capabilities, according to The State of Secrets in AppSec.
  • Only 44% of developers are reported to follow security best practices for secrets management, exposing a significant developer behaviour gap.
  • The Ultimate Guide to NHIs , Lifecycle Processes for Managing NHIs helps teams translate governed proofing into operational lifecycle controls.

What this signals

Double blind proofing changes the control model for regulated identity flows. If the verifier cannot know the site and the site cannot know the user, then conventional identity telemetry becomes less useful and policy evaluation becomes more important. That is a good fit for privacy goals, but it also means teams need stronger governance over credential issuance, presentation, and revocation than they may have today.

Age assurance should be managed as a recurring eligibility claim, not a permanent user attribute. That distinction matters for any programme that currently treats first verification as sufficient for future access. The operational signal is that verification artefacts will need refresh rules, expiry logic, and clear ownership, especially where reusable credentials are involved.

As with lifecycle-managed identity artefacts, the durable control is not the check itself but the governance around its reuse. The more a system relies on reusable age credentials, the more it needs policy for renewal, revocation, and presentation scope. That is the difference between a privacy-friendly design and a control that slowly accumulates trust debt.


For practitioners

  • Separate verification from identification Design the flow so the relying party receives only an age result, not name, location, or identity attributes. This reduces exposure and aligns the process with double blind requirements.
  • Re-check age on each session Do not treat first-time verification as durable authorisation for future visits. Build the control so returning users are age checked again when they re-enter the service.
  • Classify methods by disclosure risk Rank verification methods by both assurance strength and the amount of identity data they reveal. Avoid methods that depend on direct login, identity-linked account signals, or unnecessary personal data release.
  • Use wallet-based attribute presentation Prefer reusable digital credentials that can present an over-18 claim directly to the service while keeping the issuer and relying party separated. That model is closer to the regulatory target than account-based proofing.

Key takeaways

  • AGCOM pushes age assurance toward privacy-preserving identity proofing, where the result matters more than the identity disclosed.
  • The biggest control shift is not technical novelty, but recurring governance over session-level eligibility and reusable proofing artefacts.
  • Practitioners should stop treating age checks as onboarding events and start treating them as governed, per-visit access conditions.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the technical controls, while GDPR define the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.AC-4Session-based access conditions map to authentication and access control governance.
NIST SP 800-53 Rev 5IA-5Reusable proofing credentials depend on managed authenticators and lifecycle control.
GDPRArt.32The article’s privacy requirements directly implicate security of processing and minimisation.

Ensure the verification design minimises personal data and protects processing under Art.32.


Key terms

  • Double blind age verification: An age-check model where neither the platform nor the verifier learns more than necessary about the other party or the user. The control is designed to confirm eligibility while preventing identity disclosure, linkability, and secondary use of the verification transaction.
  • Attribute-Only Proofing: A proofing method that releases a narrow claim instead of a full identity record. In practice, the service receives a yes or no result about eligibility, while the issuer and user keep the underlying identity details separate. It is a privacy-first pattern used when disclosure itself creates risk.
  • Session-Scoped Eligibility: An access decision that applies to one visit or one transaction rather than to a user account for all future use. The control must be re-evaluated when the user returns, because the entitlement is temporary. This is useful when trust depends on the current session, not on past verification.
  • Reusable Digital Identity: Reusable digital identity is a model where verified attributes or credentials can be presented across multiple services without repeating the full proofing process. It improves usability, but it also requires strict rules for freshness, scope, and revocation so one stale assertion does not become widely trusted.

What's in the full article

Yoti's full article covers the operational detail this post intentionally leaves for the source:

  • How the double blind model is expected to work in practice for websites and wallet-based proofing flows
  • Which age assurance methods AGCOM classifies as not permitted, weak, or conditional
  • How Yoti describes its wallet and facial age estimation approach under the new privacy requirements
  • The specific user journey and trust boundaries for reusable digital identity credentials

👉 Yoti’s full article covers the permitted methods, weak signals, and wallet-based verification journey in more detail.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 2, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org