Selfie Intelligence

What is Selfie Intelligence?

Selfie Intelligence provides a selfie-only verification flow using Socure’s Capture App or SDKs. It enables organizations to collect a live selfie from a user without requiring any ID documents and applies advanced biometric and fraud-detection checks to determine whether the selfie is genuine and captured in real time.

Selfie Intelligence is designed for fast, low-friction verification scenarios—such as age checks, security validation, and trust & safety workflows—where a live selfie provides the assurance needed without the overhead of document capture.

How it works

Verification checks

Selfie Intelligence applies the following checks to each captured selfie:

Check Description
Liveness detection Confirms the selfie is captured by a live person, not a photo, video, screen, or mask.
Injection attack detection Identifies attempts to bypass the camera by feeding pre-recorded or manipulated images into the capture flow.
Selfie age estimation Returns a predictedAge value based on the captured selfie image, enabling age-gating and policy checks.
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, or reject) with reason codes for workflow routing.

Consumer flow

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

Retake

Submit

Splash Screen

Terms & Consent

Selfie Capture

Selfie Preview

Confirmation Screen
  1. Splash Screen — The first screen the consumer sees when redirected to the Capture App.
  2. Terms & Consent — A mandatory notice and consent screen. This screen cannot be removed, customized, or disabled.
  3. 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 positioned correctly.
  4. Selfie Preview — The consumer reviews the captured selfie and confirms it's clear, or retakes the photo.
  5. Confirmation Screen — Confirms the selfie was submitted successfully.

For screenshots of each screen, see Capture App flow examples.

What you can do with Selfie Intelligence

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.

iOS SDK

Android SDK

React Native

Web SDK

Example response

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

{
  "selfieIntelligence": {
    "decision": {
      "strategy": "standard",
      "value": "accept"
    },
    "reasonCodes": [
      "I834"
    ],
    "digitalIntelligence": {
      "decision": {
        "strategy": "standard",
        "value": "accept"
      },
      "reasonCodes": [
        "I401"
      ]
    },
    "signals": {
      "selfie": {
        "predictedAge": 23
      }
    }
  }
}
Field Description
decision The overall Selfie Intelligence decision (accept, review, or reject).
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.
signals.selfie.predictedAge Estimated age of the individual based on the captured selfie.

Next steps

RiskOS™ Setup

Capture App Setup

API Integration

Updated about 5 hours ago