Liveness check, or so-called “liveness detection”: how exactly does it work?
Read more
Reading time:
Date of publication:
The "liveness check" mechanism is one of the key elements of the identity verification process.
Although it uses advanced biometrics and algorithms from a technical standpoint, from the user’s perspective it is a simple and quick process that typically takes only a few dozen seconds and is conducted entirely remotely.
Below, we’ll walk through an example identity verification process using a liveness check, from start to finish.
After selecting an identity verification method (e.g., video verification), the user who is to undergo verification receives a link or is redirected to the process.
Everything takes place entirely online.
Even before the liveness check process begins, the user is required to take and submit photos of the front and back of their chosen identification document (e.g., ID card) for data verification purposes.
The system then verifies details such as the first and last name and the PESEL number.
The next step is to grant camera access.
User:
Image quality, as well as the user’s proper positioning within the frame, directly affects the effectiveness of the verification.
A frame or oval appears on the screen; you must position your face within it.
At this point, the system automatically analyzes:
Only after these conditions are met can you proceed.
Depending on the technology used, the user may be asked to perform simple actions, such as:
These actions allow the system to confirm that:
And this is the actual liveness verification mechanism carried out as part of an active liveness check.
However, so-called “passive liveness”—that is, the automatic recording of head movements during the verification process—is being used more and more frequently. In this case, the user does not need to perform any additional commands, and the system analyzes their movements on its own.
Throughout the entire process, the system analyzes the image in real time.
The following are checked, among other things:
This stage takes place automatically and is invisible to the user.
Finally, the user receives information about the result of the process.
The entire process usually takes anywhere from a dozen or so seconds to a few minutes without the need to contact a consultant.
A liveness check is a mechanism that verifies whether there is a live person on the other end, rather than a photo, video, or deepfake.
It is part of the identity verification process, which uses methods such as recording a short video or taking a photo of the face.
This is because simply matching a face to an ID document or taking a photo or recording does not guarantee the authenticity of a person’s identity. This is especially true today, as technology is advancing at such a rapid pace, offering numerous ways to falsify such photos or recordings.
This is precisely why a liveness check is one of the key elements of modern online identity verification.
Although the entire process looks similar to the user, in practice there are several approaches to detecting “liveness.” They differ primarily in terms of user convenience for the person whose identity is being verified.
Passive liveness operates entirely “in the background.”
The user:
The system then automatically analyzes the image and detects potential signs of fraud, such as:
All of these could indicate potential attempts at fraud. This process is available, among other places, in the identity verification services offered by Autenti.
Active liveness, on the other hand, requires the user to interact with the system (as in the step-by-step liveness check example we presented).
The user then follows simple instructions, such as:
This allows the system to check whether:
The simplest way to compare what a liveness check is to the Face ID feature used to unlock a phone or authorize a payment.
However, Face ID does not operate entirely “actively.” All you have to do is look at the screen, and the system automatically analyzes the geometry of your face, depth, and attention.
Active liveness goes a step further: instead of just “observing,” the system asks for specific actions (e.g., a head movement) to better confirm that there’s a real person on the other end, rather than, say, a recording or a deepfake.
But this isn’t a completely passive approach either. We aren’t taking a photo that’s then analyzed, yet we still have to look at our phone’s screen. So, naturally, we have to “engage” with the entire process.
As we mentioned above, a passive approach is increasingly being used, which automatically analyzes the user’s movements in the recording without requiring them to perform additional commands.
The absence of a liveness check is a serious error within the entire Know Your Customer (KYC) process and means that the system cannot fully confirm that there is a real, living person on the other end.
This enables:
As a result, businesses fail to meet requirements such as those under AML (Anti-Money Laundering) regulations, and they also expose themselves to fraud and financial losses.
You’re probably wondering when you should use a liveness detection mechanism. There are a few scenarios that will help illustrate this.
|
Situation |
Why is a liveness check necessary? |
Risks Without a Liveness Check |
|
Opening a new account with an online bank |
Confirming that the customer is a real person and the owner of the document |
Financial fraud, AML violations, regulatory penalties |
|
Registering on a cryptocurrency exchange |
Ensuring that the user is not using a fake account or a deepfake |
Money laundering, loss of customer funds, account suspension by a regulator |
|
Digital signatures and online contracts |
Linking a signature to a real person, protection against impersonation |
Contract fraud, lack of legal validity of the signature |
|
Creating a social media account |
Verification of the user’s age or identity |
Users under the required age registering on the platform, potential violations of the law or terms of service |
|
Onboarding for games or esports with age restrictions |
Verification of a player’s age and authenticity |
Violations of laws protecting minors, damage to the platform’s reputation |
|
Customer verification for a car rental agreement |
Ensuring that the person signing the contract |
Risk of fraud, contracts deemed invalid during an audit |
Many people fear that liveness checks, especially active ones, may prolong or complicate the verification process.
However, modern solutions are:
In fact, we are increasingly seeing passive liveness verification, which is a simple process that does not require additional commands involving head movements or specific gestures.
For the user, this means spending a small amount of time performing a simple verification from home, and for businesses, it means increased conversion rates and a lower risk of fraud.
Yes, liveness check solutions are completely secure when implemented in accordance with the highest standards.
For example, Autenti uses data encryption (in transit and at rest), geo-redundancy, and regular backups, and ensures the separation of user data.
The system operates in accordance with the ISO/IEC 27001:2022 standard and undergoes independent audits, meeting the requirements of, among others, the GDPR and eIDAS.
Additionally, the principles of least privilege, security monitoring, incident management, and a “privacy by design” approach are implemented, ensuring a high level of data protection and user privacy.
A liveness check is not only a security measure but also an integral part of the digital KYC stack, which increasingly includes:
Thanks to liveness checks, it is possible to automatically determine whether verification is valid, which reduces the need for manual processing and minimizes human error.
As a result, we see faster onboarding, fewer audit issues, and greater security for institutions and customers.
No. In most cases, the process takes place directly in the browser or app and does not require the installation of additional software.
Usually between a dozen or so and several dozen seconds. The entire verification process rarely takes more than a few minutes.
The most common causes are poor lighting, a blurry image, or a face that’s obscured. Try improving the conditions and try again.
It works on most modern smartphones, tablets, and computers equipped with a camera, an up-to-date browser, and Internet access.
Yes. The data is processed in accordance with applicable regulations (e.g., GDPR) and used solely for the purpose of identity verification.
The liveness check is a key element of modern online identity verification, ensuring that the person on the other end is a real, living person—not someone wearing a mask, using a recording, or a deepfake.
Thanks to this technology, businesses can increase confidence in their customers’ identities, reduce fraud and scams, and meet regulatory requirements such as AML and KYC.
There are two main approaches: passive, which operates in the background based on a short video clip, and active, which requires simple user actions, such as blinking or turning the head. However, the passive approach—which does not require the user to perform any additional actions—is becoming increasingly common.
Business benefits include faster and more secure onboarding, automation of KYC decisions through biometrics, OCR, and AI, reduced human error, and increased conversion rates.
The liveness check is fast, intuitive, and secure; it typically takes between a dozen and several dozen seconds, and the process requires no additional software and works on most smartphones with internet access.
See how Autenti can support your customer identity verification process, including a complete liveness check. Schedule a free demo of the Autenti eID solution.
Mateusz Kościelak
Mateusz Kościelak brings over 10 years of experience in B2B Sales & Marketing with the specialization in Enterprise B2B SaaS. A V-Shaped marketer experienced in building lead generation machines using content, SEO & performance marketing with the focus on international expansion.
Visit author's profile
Mateusz Kościelak
Read more
Team Autenti
Read more
Natalia Gębska
Read more