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
Lower FPS reduces CPU usage. Default: 10 (matching Android app)
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
Number of random head movement stages to include (0-4)
Randomize the order of stages to prevent replay attacks
Wait time for head movements (affects retry count)
Time allowed to return to center after a head turn before the stage completes.
Timing Settings
Wait time for smile detection (affects retry count)
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)
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)
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.