Live capture
Use your camera for the reference portrait and the four-step head-turn challenge. Gallery uploads are not accepted in this flow.
This biometric test tool is access-controlled. Enter the testing code supplied by ASL. Sessions expire after 30 minutes and can be locked at any time.
Results are advisory only. They do not prove legal identity, document authenticity, liveness, or permission to access an account.
ASL Verifier compares a randomized active-liveness camera sequence only with the reference portrait you present. It does not search a face database or identify you from a crowd.
Use your camera for the reference portrait and the four-step head-turn challenge. Gallery uploads are not accepted in this flow.
Your live face is compared only to the photo on this document.
A camera or matching problem must offer retry and assisted review—not a silent permanent denial. This tester never authorizes login.
Submitted image bytes are processed in volatile memory and cleared after the request. The test service keeps only a pseudonymous, integrity-protected audit event without images.
This feature automatically checks the usable faces in the first photo against the usable faces in the second. It does not prove either photo is live, authentic, or tied to a legal identity.
JPEG, PNG, or WebP; up to 12 MB each. Group photos are supported. ASL Verifier automatically checks up to 10 detected faces in each photo.
Higher settings require stronger facial similarity. This development control never changes face detection or liveness rules.
Finding and comparing faces in both photos. Large photos or group photos can take up to 20 seconds.
A MATCH means only that the engine found facial similarity above its configured threshold. It is not proof of identity or liveness.
Place all four corners inside the frame. Avoid glare and keep the text sharp.
Make sure the whole document is visible and the details are readable.
The rear-camera document step is finished. When you continue, ASL Verifier switches to the front camera and captures eight live frames—not one selfie.
These previews stay in memory only. They are cleared after submission, cancellation, or page close.
Submitting checks the randomized active-liveness sequence and compares its centered face with the reference portrait. This test does not authenticate the document, search a face database, or itself authorize login.
ASL Verifier has stopped the camera and cleared this page’s pending captures. The ASL host can return you to Keycloak or Authelia for a configured passkey, security key, recovery code, or assisted recovery flow.
Choosing another method does not create a face result and must not count as a failed verification. The verifier never asks for or receives Keycloak or Authelia credentials, tokens, passkeys, or recovery codes.
No verification engine is connected to this isolated preview.
The interface was exercised, but no identity decision was made.