New generative AI technology enables scammers to create realistic deepfakes that bypass biometric security systems. Active liveness detection combats this problem by analyzing faces, voices, or other biometrics to ensure that an actual human is present.
Looking to learn more? In this guide, we’ll explain what liveness detection is, how it works, and how it stops biometric fraud.
Liveness detection is a biometric security technique used during remote onboarding and authentication. It’s able to distinguish between real human beings and spoofed representations so scammers can’t use a victim’s likeness to slip through security.
Biometrics like face, fingerprint, and voice are strong identifiers, but they can be copied. A photo of someone’s face, a recorded voice clip, a 3D-printed mask, or a deepfake video can fool a system that only checks whether a biometric matches. Liveness detection checks that the person is actually there, responding in real time.
Liveness detection is essential in preventing fraud. Account takeovers often start with stolen credentials or a compromised phone number. A liveness check stops an attacker from completing the login. Even with stolen identity data, they can’t produce a live person in front of the camera.
Liveness detection methods fall into three categories: active, passive, and hybrid liveness detection:
Active liveness detection prompts the user to perform a specific action, such as blinking, turning their head, smiling, or reading a sequence of digits out loud. The system checks that the action is happening in real time and matches the expected response. Because the attacker can’t predict or script the challenge, active methods are harder to spoof with static methods like photos or pre-recorded video. The tradeoff is that it adds friction and requires the user to cooperate, which can hurt conversion on low-stakes flows.
Passive liveness detection analyzes an image or video without asking the user to do anything. It looks for natural depth, skin texture, micro-movements, reflections, and other cues that distinguish a live face from a flat photo or a screen. Passive checks are faster and less intrusive, which is why they’re more common in high-volume, low-risk flows. Sophisticated 3D masks and high-quality deepfakes can sometimes slip through, so passive methods are often used as a first pass rather than the sole defense.
Hybrid liveness verification uses a combination of active and passive liveness checks. The system analyzes the user’s selfie using passive liveness detection. Then, it asks the user to complete a simple action, such as a smile. Hybrid liveness is less intrusive to legitimate customers than active liveness but provides a stronger check than passive liveness alone.
Biometric liveness detection systems analyze faces for signs that a live human is present. Depending on the method, the system will ask for a selfie or video and generate a random instruction, like “blink twice” or “turn your head to the left.” Randomness makes it so attackers can’t predict what will be asked. The camera records the user performing the action.
Powered by neural networks, a type of deep machine learning, the system checks for two things at the same time: first, that the person performed the correct action, and second, cues that a live person is there. Common spoofing artifacts the system looks for include:
After analysis, the system returns a pass/fail score. For better security, the system also checks other risk signals, such as the device’s history, network context, geolocation, and behavioral patterns.
The right biometric liveness detection method depends on the risk profile of your use case, your user base, and your tolerance for friction. Here are some considerations when deciding which liveness detection method to use:
Biometric systems are good at matching biometrics, like face scans or voice, but they cannot ensure the actual account holder is present. A photo, video, or high-quality mask, for example, can fool the biometric system.
Attackers exploit that gap. They present a photo, video, or voice recording of the victim to the biometric system, which performs a face or voice match. Since the biometric matches, the attacker can proceed. Deepfakes and synthetic media have become cheaper and more convincing, allowing biometric spoofing to happen more commonly.
Biometric liveness detection closes that gap by adding a presence check to the identity check. Even with stolen identity data, attackers can’t falsify the victim’s presence. This enables organizations to rely on biometrics as a meaningful authentication factor. It also raises the cost of the attack. Each added layer makes an attack more expensive, more complex, and easier to defend. Most fraudsters move on to easier targets.
Generative AI makes it easier for scammers to spoof biometrics. While liveness detection helps, the strongest defense includes multiple layers. Liveness detection can determine whether a real person is present, but on its own, it doesn’t tell you who that person is or if their account is legitimate. Zumigo adds another layer of protection, working at the network layer to verify signals that go beyond biometric checks.
Zumigo analyzes hundreds of identity signals, looking for SIM swaps, geolocation mismatches, and device behavior that may indicate fraud. Even if a spammer can spoof a biometric, the mismatched context provides a strong indicator of fraud. Together, liveness detection and Zumigo’s mobile identity intelligence confirm both that a live person is present and that the context surrounding that human is correct.
Ready to step up your defenses against biometric fraud? Contact Zumigo today to speak with one of our experts.
Face recognition identifies whose face is being presented by comparing it to stored templates. Liveness detection is a separate step that confirms that the face belongs to a live person in real time. The two work together to ensure that the right person is being authenticated and that they are present. Recognition alone can be fooled by a photo of the right person, while liveness alone can’t tell you whose face it is.
Liveness detection is a security technique that verifies a person is physically present and alive at the moment of authentication. It can also be used to verify that an actual identity document, and not a copy, is present.
Facial liveness detection verifies that the face presented to the camera is a live human face, not a printed photo, high-quality mask, or deepfake. It works by prompting the user to perform actions or by analyzing natural cues in the image.
The accuracy of liveness detection depends on the attack type, the quality of the camera, lighting conditions, the vendor’s algorithm, and the quality of the training data. Accuracy is typically measured based on two metrics: how often spoofed biometrics are accepted and how often legitimate biometrics are rejected. The key is to look for a system that balances both well.
No liveness system is perfect. Sophisticated spoofs, like high-quality 3D masks or advanced deepfakes, can defeat weaker systems. Active challenges also add friction to the customer experience, and poor lighting with low-end cameras makes a challenge more likely to fail. Plus, liveness verification only proves a live person is present. It doesn’t confirm that they’re the account holder. That’s why it’s best to combine liveness detection with contextual signals like device reputation, user/account data, and network-level checks.