Selfie Reverification

What is Selfie Reverification?

Selfie Reverification enables organizations to reverify users who have already completed a successful Document Verification process. Instead of requiring a user to reupload their identity documents, the system captures a new selfie and compares it to the headshot from the previously accepted DocV transaction.

This ensures that the returning user is the same person who originally passed identity checks—while maintaining a fast, low-friction experience. Selfie Reverification includes liveness detection, injection attack protection, and Digital Intelligence signals, providing strong safeguards against impersonation and synthetic media.

How it works

Verification checks

Selfie Reverification applies the following checks to each captured selfie:

Check Description
1:1 biometric comparison Compares the new selfie against the headshot from the consumer's previously accepted Document Verification transaction.
Liveness detection Confirms a live person captured the selfie, not a photo, video, screen, or mask.
Injection attack detection Identifies attempts to bypass the camera by feeding pre-recorded, manipulated, or deepfake images into the capture flow.
Digital Intelligence Evaluates device integrity and behavioral signals to detect atypical or risky activity during the selfie session.
Decision + reason codes Returns a structured decision (accept, review, reject, or resubmit) with reason codes for workflow routing.

Prerequisites

Selfie Reverification requires a previous_reference_id — the referenceId from a prior accepted Document Verification evaluation. Without this, the API returns an error because there is no baseline headshot to compare against.

Consumer flow

The following diagram shows the screens a consumer sees during the Selfie Reverification flow in the Capture App:

Retake

Submit

Terms & Consent

Selfie Capture

Selfie Preview

Confirmation Screen
  1. Terms & Consent — A mandatory notice and consent screen. This screen can't be removed, customized, or disabled.
  2. Selfie Capture — The consumer captures a live selfie using the device's front-facing camera. If auto-capture is enabled, the system automatically takes the selfie when the face is properly positioned.
  3. Selfie Preview — The consumer reviews the captured selfie and confirms it is clear, or retakes the photo.
  4. Confirmation Screen — Confirms the selfie submission was successful.

What you can do with Selfie Reverification

Unique features

Integration options

Integrate with the Predictive Document Verification SDKs to embed the Capture App into your mobile application, then verify a consumer’s identity by calling the Evaluation endpoint.

The Capture App provides a guided, mobile-optimized workflow for capturing IDs, selfies, and supporting documents.

Example response

The following is an example of the selfieReverification object returned from the Evaluation endpoint:

{
  "selfieReverification": {
    "previousReferenceId": "738508b3-0dee-4302-ba8f-ba90b454ba",
    "decision": {
      "strategy": "standard",
      "value": "accept"
    },
    "reasonCodes": [
      "I834"
    ],
    "digitalIntelligence": {
      "decision": {
        "strategy": "standard",
        "value": "accept"
      },
      "reasonCodes": [
        "I401"
      ]
    }
  }
}
Field Description
previousReferenceId The reference ID of the prior Document Verification transaction used for the 1:1 biometric comparison.
decision The overall Selfie Reverification decision (accept, review, reject, or resubmit).
decision.strategy The configured decision strategy (for example, "standard").
reasonCodes Reason codes explaining the decision. See the reason code list for descriptions.
digitalIntelligence Device risk signals captured during the selfie flow, including a separate decision and reason codes.