FaceMatch Validator is a client-side facial verification component for OutSystems that performs secure Document-to-Selfie Face Matching.
The component compares the face extracted from the front side of an identity document with a selfie image captured from the user, ensuring that both images belong to the same person before allowing the process to continue.
This approach significantly increases security in onboarding, KYC, and sensitive transaction flows by preventing identity misuse and document impersonation.
The component detects a single face in the document front image
It detects a single face in the selfie image
Facial descriptors are generated for both faces
A similarity distance is calculated between the two descriptors
The result is validated against a configurable Threshold
If the calculated distance is within the allowed threshold, the verification is approved.
VerifyFaceMatchBase64Accepts both images as Base64 strings.
VerifyFaceMatchBinaryAccepts both images as Binary Data.
Both actions return a simple Boolean result indicating whether the faces match.