SardineCon SF/2026

Learn More

What is Passive liveness?

SUBSCRIBE

Passive liveness is a check that decides whether a face in front of the camera belongs to a real, live person by analyzing a single ordinary capture, without asking the user to blink, turn, or smile. It confirms presence quietly in the background, so a genuine applicant never notices the test while a spoof still gets caught.

What is passive liveness, in plain English?

Passive liveness looks at one selfie or a short frame grab and decides whether it came from a real human being present at capture or from a spoof such as a printed photo, a screen replay, or a mask. It does this by reading signals a live face carries that a flat or fake surface does not: skin texture and micro detail, natural depth and lighting, the tiny artifacts a genuine sensor produces, and the telltale moire or bezel of a replayed screen.

The defining feature is that the user does the nothing extra. Where active liveness scripts a motion, passive liveness runs on the plain capture you already collect, so it adds no steps and no instructions. That makes it a favorite for onboarding and step-up flows where every added prompt costs conversions.

In the fraud stack it sits inside identity verification, right next to face match. Face match answers is this the right person; liveness answers is this a person at all. Passive liveness is one flavor of liveness detection, prized for low friction but leaned on carefully because a single frame gives the model less to work with.

Passive versus active liveness

What changes

Active liveness

Passive liveness

User action

Blink, turn, or track a prompt.

Nothing; a normal selfie.

Friction

Higher; more abandonment.

Near zero; runs invisibly.

What a fraudster can prep

A scripted motion to pre-render.

No known challenge to rehearse.

Main weakness

Deepfaked motion, replay of the challenge.

High-quality deepfakes, injection.

Best paired with

Face match, device signals.

Device integrity, capture provenance.

What it looks like in practice

In practice

A neobank runs passive liveness on every onboarding selfie. An applicant submits a clean, well-lit face image that passes face match against the ID. The liveness model, though, reads a faint repeating grid across the cheeks and a slightly flat depth profile, both signs the photo was a phone screen held up to the camera.

The session is scored high risk and routed to review. The analyst sees the applicant's device also failed an integrity check and had a virtual camera driver installed. Rather than a scripted retry, the team blocks the attempt and tags the device, because the whole point was that the applicant never knew a liveness test was running.

Why it matters to operators

Passive liveness is where you buy back conversion without giving up spoof defense. Active challenges catch fakes but they also cost you real customers who abandon at the prompt, and they hand fraudsters a fixed script to pre-render. Passive analysis removes both problems: nothing to abandon at, nothing to rehearse.

The catch is that a single frame is a thin defense against a well-made deepfake or an injection attack that feeds a synthetic image straight into the app. Treat passive liveness as one strong layer, not the whole wall. Back it with device integrity and capture provenance so you are judging where the image came from, not just how it looks.

What to watch for

  • Screen replay tells. Moire patterns, bezel edges, and flat, even lighting suggest a photo of a photo rather than a live face.
  • Too perfect. Studio-clean images with no natural sensor noise can indicate a rendered or heavily processed source.
  • Virtual cameras. A passed liveness score means little if the feed was injected; check for camera driver and emulator signals.
  • Device mismatch. A liveness pass on a device that fails integrity checks deserves a manual look.
  • Model drift. New deepfake tools appear constantly; revalidate your spoof-detection rate on fresh attack samples.

Quick questions

Is passive liveness weaker than active liveness?

Not necessarily; it is different. Passive analysis has less to work with per session but adds no friction and gives fraudsters no scripted challenge to prepare. Strong programs run one or the other by risk level, and back both with device signals.

Can it stop a deepfake?

It stops many, but a high-quality deepfake or an injected synthetic frame can beat pure image analysis. That is why passive liveness should sit alongside capture-provenance and device-integrity checks rather than standing alone.

Does the user know it is running?

Usually not, and that is the point. It evaluates the ordinary selfie you already collect, so a genuine person sails through while a spoof is scored in the background.

Where does it sit relative to face match?

Face match confirms the selfie matches the document; passive liveness confirms the selfie is a live person and not a spoof. You typically run both on the same capture in the same session.

What is an injection attack in this context?

It is when a fraudster bypasses the real camera and feeds a prepared image or video directly to the app, often via a virtual camera. Frame analysis cannot see the bypass, so you need device and provenance signals to catch it.

Go deeper

  • NIST Digital Identity Guidelines (SP 800-63) ↗ — The US standard for identity proofing and authentication assurance levels.
  • FATF ↗ — The global standard-setter for AML, counter-terrorist-financing, and counter-proliferation. Recommendations, guidance, and jurisdiction lists.

What to know alongside Passive liveness