Face Liveness Settings

Configure the face liveness detection parameters. Changes are saved to your browser's local storage and will persist across sessions.

Performance Settings

560

Lower FPS reduces CPU usage. Default: 10 (matching Android app)

0.01.0

Detection Settings

Detect natural blinks to verify liveness

Detect smiles to verify liveness

Detect head movements (left, right, up, down) to verify liveness

Head Movement Settings

04

Number of random head movement stages to include (0-4)

Randomize the order of stages to prevent replay attacks

160

Wait time for head movements (affects retry count)

010

Time allowed to return to center after a head turn before the stage completes.

Timing Settings

160

Wait time for smile detection (affects retry count)

160

Wait time for blink detection (affects retry count)

Advanced Settings

Provide audio guidance during verification

Capture debug data for analysis and export

Face Match Threshold Settings

Adjust face matching thresholds. Higher cosine threshold reduces false positives but may increase false negatives. Both thresholds must pass for a match to be successful.

💡 Recommended Thresholds (Device-Specific):

Desktop/Laptop: Cosine: 0.8700, L2: 0.5200 (more lenient for webcam quality variations)

-1.001.00

Cosine similarity (raw, range -1 to 1) must be >= this value. Note: The displayed "Score" is normalized (0-1) = (cosine + 1) / 2.Recommended: 0.8700 for desktop/laptop (allows correct matches while rejecting incorrect ones)

0.001.50

L2 norm distance must be <= this value.Recommended: 0.5200 for desktop/laptop (more lenient for webcam quality variations)

CWT Verification Settings

Verify CWT signature when scanning QR codes

How to handle CWT verification failures

All changes saved. Settings are stored in your browser.