Security
Designing spoof-resistant liveness checks
Mar 04, 20266 min read
Liveness is more than a single score. We use a layered pipeline that blends passive signals (texture, moire detection, motion micro-variance) with active prompts (head tilt, blink, depth cues).
The goal is to minimize false rejections while keeping spoof acceptance extremely low. We treat the liveness score as a gating mechanism and only allow fallback paths for low-risk scenarios.
Operationally, every liveness decision is logged alongside the kiosk device, camera metadata, and confidence bands for audit review.