Mobile Network Operators
OneID® MNO Verification allows you to confirm a user's age using data provided by their Mobile Network Operator (MNO). This fast, secure, and document-free method supports compliance with age-restricted services. Since MNO data is collected through strict Know Your Customer (KYC) checks during mobile contract setup, it provides a reliable source of verified user information.
Key features:
- Speed: Complete age verification in seconds.
- Simplicity: No documents or selfies required.
- Security: Utilises bank-grade authentication methods.
- Compliance: Meets UK Online Safety Act requirements.
- Wide Coverage: Access data from major UK MNOs
⚒️ How it Works
Offer OneID® as a Verification Option The Relying Party (your service) updates its flow to include OneID® as a method for age verification
User Enters Mobile Number The user is prompted to enter their mobile number to begin the age verification process.
OTP Verification A 6-digit one-time passcode (OTP) is sent via SMS. The user enters the OTP to confirm ownership of the number.
User Consent The user is asked to provide consent to share requested data fields (e.g., age) from their Mobile Network Operator (MNO).
- If consent is denied, the process ends.
Data Exchange via OIDC Using the OpenID Connect (OIDC) protocol, OneID® communicates with the MNO to exchange authorization codes and access tokens.
Authorisation Code (for Confidential Clients) If using the confidential client model, OneID® returns an authorization code directly to your backend application.
- Your application then uses this code to request the user data from OneID®.
Age Verification & Onboarding Your application receives the verified data and uses it to confirm the user's age and complete onboarding.

🛜 Connected Networks
- Vodafone
- Virgin Media O2
- BT and EE
- 3 Mobile