The different ways to check age

profile picture Yoti 4 min read
Person using their laptop, looking at a screen with different ways to prove their age with Yoti support

Checking age no longer has to rely on seeing an ID document. In fact, you don’t even need to see a name. 

With Yoti age verification, businesses can check the age of their users without processing or storing any personal data. Users choose their preferred way to prove their age, from convenient things like a selfie or an email address. We work out the age, delete the personal data and share just the result with the business.

That way, businesses can be confident they’re delivering age-appropriate services to the right people, whilst protecting their privacy.

Here are the different ways to check age. Remember, it doesn’t matter which method someone chooses to prove their age. Yoti will always remove any personal data and share just the result of the age check.

 

Facial age estimation

People simply look at the camera on a device and have their photo taken.

The image is analysed by an algorithm that has been trained to determine age by analysing facial features. A robust facial age estimation process should also include liveness detection technology to ensure it’s a real person in front of the camera.

Good for:

  • People without ID documents
  • Global coverage
  • Low friction

 

ID document 

Your customers scan a photo ID document and take a selfie using the camera on their device. 

Their ID can be analysed to make sure it’s genuine and the document photo is matched to the selfie. 

Good for:

  • High assurance
  • Global coverage

 

Digital ID

Your customers scan a QR code using their digital ID app and share a verified age attribute, such as 18+ or 21+.

This requires a one-time onboarding process with an ID document and a selfie. Once created, users are verified for life and can use their digital ID to prove their age or identity details with businesses online and in person.

Good for:

  • Reusable authentication
  • High assurance
  • Global coverage

 

Email age estimation

If your customers have a verified email address associated with their account, we can check if it’s likely to be associated with someone over 18 based on the reputation, usage and metadata of the email address.

A key challenge of this method is that account access is not always equal to account ownership. Further to this some users prefer to use temporary or anonymised email addresses for privacy reasons.

Good for:

  • People without ID documents or a credit history
  • Accounts linked to an email address
  • Low friction

 

Credit card check

Verify your customer is over 18 using their credit card details.

This method proves your customer is in possession of a registered credit card, which in most countries, can only be issued to people old enough to sign a credit agreement. 

Good for:

  • Background checks
  • Specific countries

 

Mobile number check

Verify your customer is over 18 using their mobile provider details.

Mobile phone numbers can be checked against contracts issued by mobile carriers. You should ensure the phone is in the possession of the contract holder before checking their contract and be aware parents will take out contracts for their children.

Good for:

  • Accounts linked to a mobile number
  • Background checks
  • Specific countries

 

Database check

Verify your customer’s name, date of birth and address against a credit reference agency database.

In some countries, users will be on a database if they have signed a credit agreement. This may exclude those in lower income groups or younger adults and students.

Good for:

  • Background checks
  • Specific countries

Keep reading

Woman doing liveness check on phone

The evolution of presentation attack detection trends in 2025

At Yoti, we perform millions of checks every week for our clients. A critical element of a robust check (whether that’s for age assurance, identity verification, digital IDs or authentication) is liveness detection, also known as Presentation Attack Detection (PAD).  The purpose of liveness detection is simple but essential. It makes sure that the person being verified is physically present in front of the device camera in real time. Without liveness, checks are vulnerable to basic fraud attacks (such as using printed photos or screen replays) and more sophisticated AI attacks (like AI clones). For organisations relying on digital

7 min read
4 different people doing liveness checks

What are liveness checks and why do they matter?

A lot of life happens online now. You can open a bank account from your sofa. Start a new job without meeting anyone in person. Prove your age with a selfie. Interact on gaming platforms. Use a dating site. Rent a flat. Meet people you’ve never seen in real life. But all of these things only work if one thing is true: there’s a real person on the other side of the screen. When that assumption holds, things feel easy. When it doesn’t, people lose money, accounts get taken over, services grind to a halt and trust disappears fast.

8 min read
An image of a woman holding a driving licence in one hand and her mobile phone in another.

How we build our AI models

At Yoti, AI is not a general-purpose experiment. Instead, it is a set of purpose-built tools embedded directly into our identity, authentication and age verification products, designed to deliver secure decisions quickly while not collecting or processing unnecessary data. Rather than using large, general-purpose AI systems, we build and deploy small, specialised models that each solve a clearly defined problem. This approach gives our customers stronger security, better privacy outcomes, faster performance and greater confidence in how decisions are made.   How do our AI-based checks work? At Yoti, our approach is to use multiple models to perform very

5 min read