Skip to main content
Face Check (Beta) is only available by request at present. Please reach out if you are a developer interested in testing this feature.
Face Check (Beta) utilizes the user’s mobile device camera to establish humanness (liveness) and provides a “Sybil score”, a signal of similarity to ensure the user has not created an abnormal number of accounts on your platform. Unlike the high-assurance Orb verification (Iris), Face Check focuses on frictionless, privacy-preserving onboarding. Face Check (Beta) is useful for:
  • Liveness detection: Confirming the user is a real person and not a spoof/injection attack.
  • Sybil resistance: Preventing mass account creation via facial similarity checks.
  • Continuity: Confirming the user returning to your app is the same person who originally enrolled.

How it works

You will need to use IDKit to integrate Face Check (Beta) into your application.
  • On Mobile (iOS/Android): You will use IDKit to generate a Deep Link and attach it to a “Verify” CTA in your app. When the user clicks on this CTA, they are automatically redirected to the World App to complete the Face Check (Beta) flow.
  • On Desktop: You will use IDKit to generate a QR Code and display it to the user to complete verification. When the user scans the QR Code with their mobile device camera, World App will launch and guide them through completing the Face Check (Beta) flow.

User Experience Flow

  1. Challenge: The user initiates the flow on your app (Relying Party).
  2. Hand-off: User is redirected to the World App. If the user doesn’t have the World App installed, they will be dropped into a seamless flow to download the World App and directly go into the Face Check (Beta) experience.
  3. Enrollment/Auth:
    • New User: Prompts to “Take a selfie”. The system performs a liveness check and a uniqueness check against other faces.
    • Returning User: Performs a quick Face Auth to verify continuity.
  4. Success: User is returned to your application with a verified credential.
Beta Disclaimer: During the Beta, selfie images taken through the flow may be temporarily stored in World servers. In the production environment, no personal data leaves the user’s device, and no database of biometric photos is maintained.

Next steps

See Web Integration Guide.