Under the hood of facial age estimation

profile picture Sofi Summers 3 min read

Since the UK Online Safety Act came into force on Friday 25th July, there has been a lot of discussion about how effective age checks are. 

Facial age estimation has been approved by Ofcom as a high assurance method for online age checks. It’s a quick, private and effective way to confirm if someone is above or below an age threshold. 

Each facial age estimation is quick and simple – taking around one second. This has sparked conversation when talking to businesses, press, regulators and governments – one of the most striking comments we’ve heard when showing them the technology is: “is that it?”. 

Well, yes – but in that second, there’s an awful amount happening behind the scenes, with our anti-spoofing technology playing a critical role.

 

What happens to complete a facial age estimation check

There are broadly four important steps to a facial age estimation check:

  • Image capture
  • Age estimation
  • Anti-spoofing checks
  • Image deletion

Image capture

The first step to a successful age assurance check is a good quality image. Yoti has an automated face capture module that prompts the user to frame their face for an optimal result. There is then no further action required of the user, like further movements, or the requirement to repeat words. Face capture automatically captures the best image for a successful age check. This improves accessibility. 

Age estimation 

We then break down that image into pixels – which is essentially a series of numbers. We can then analyse that with a mathematical model using our machine learning algorithm, which is able to produce a reliable age result from that data. We return only the result required, for example, ‘over 18’. We do not know who the person is, and neither does the platform.

Anti-spoofing checks

An equally important question is, how secure is the process? There’s little point in estimating the age of a face accurately if it’s not a real face in front of the camera. This is why it is important to use a combination of technologies to offer a high level of assurance. 

An attempt to present an image, mask or video is often called a presentation attack. To overcome this we use our NIST 2 certified liveness technology. This ensures that the person undertaking the check is a real person and not someone wearing a mask, or presenting a picture or video of another (older or younger) person to the camera. 

Image deletion

The image of the user is then deleted and no data is stored. The only thing we pass over to the platform is a ‘Yes/No’ answer as to whether the person meets the required age threshold or not. It is impossible for the platform, and for Yoti, to know the identity of the person from facial age estimation

 

Why use facial age estimation

Facial age estimation is a practical and effective way of ensuring children can enjoy an online experience without being able to access inappropriate content. We have successfully performed over 850 million age checks to date, the equivalent to a tenth of the global population.  

Keep reading

zero trust authentication methods

How strong authentication powers Zero Trust and protects against cyber threats

Until recently, organisational cybersecurity typically relied on a fortress mentality, by building a strong perimeter with firewalls and VPNs, and trusting everything inside. But in today’s digital world of cloud apps, remote work and hiring, supply chain integrations, virtual connections and sophisticated attacks, that approach is no longer enough. Once criminals breach the walls, they can often move freely and undetected. If a business can’t reliably confirm who’s accessing its systems, it leaves the door open for cyber criminals. When authentication is weak, malicious actors can: Steal employee or customer login credentials through phishing and use them to access

6 min read
A screen showing a Shopify site selling knives. An additional screen shows the different ways that customers can prove their age.

Yoti age checks now available for Shopify stores

If you sell age-restricted products on Shopify, we’ve got good news. It’s now easier than ever to add secure, seamless age checks to your online store. Yoti has now officially integrated with Shopify – one of the biggest ecommerce platforms in the world. That means Shopify merchants can now offer fast, privacy-preserving age checks for their customers. If you’re selling alcohol, vapes, knives or other age-restricted items, this integration helps you meet legal requirements without adding unnecessary friction to your customers’ journey.   Why does this matter for Shopify merchants? Shopify powers millions of online businesses, including both independent

5 min read
An image of a woman looking directly at the camera. A guide over her face indicates that the image is a deepfake.

The rising challenge of detecting deepfakes

Artificial intelligence (AI) has come a long way in just a few years. What started as a tool for automating routine tasks and processing data more efficiently has now become integrated into nearly every industry. It seems as though it’s everywhere we look right now. One of the most controversial, and perhaps concerning, developments in AI is the rise of deepfakes. In simple terms, deepfakes are incredibly realistic synthetic media, such audio, video or images, generated by AI. These digital forgeries have become so convincing that telling real from fake is becoming a serious challenge. We look into how

8 min read