What Are Verifications?

Verisoul’s verification products are additional security checks that provide an extra layer of security for high-risk accounts or transactions. This guide explains how verifications work and how to implement them in your application.

Verification Products

Verisoul supports multiple verification products:

Face Match

  • Facial Biometrics: Verify user identity through facial recognition
  • Liveness Detection: Ensure the verification is being performed by a real person
  • Uniqueness Checks: Prevent multiple accounts using the same identity
  • Authentication: Confirm a user is who they claim to be

ID Check

  • Document Verification: Validate government-issued identification documents
  • Liveness Detection: Ensure the verification is being performed by a real person
  • Face-to-ID Matching: Verify that the user’s face matches the photo on their ID
  • Global Coverage: Support for ID documents from multiple countries

When to Use Verifications

Verifications can be triggered in several scenarios:

Risk-Based Verification

Automatically trigger verifications when risk thresholds are exceeded:

  • Suspicious or Fake Accounts: When Verisoul marks an account as Suspicious or Fake, prompt the user to complete an additional verification to confirm their identity

Action-Based Verification

Require verification for specific high-value actions:

  • Account creation: Verify identity during registration
  • Login from new devices: Confirm it’s the legitimate user
  • Password changes: Prevent unauthorized account changes
  • Payment processing: Verify identity before processing payments
  • Withdrawal requests: Confirm identity before sending funds

Manual Verification

Trigger verifications based on manual review:

  • Suspicious activity: When a reviewer identifies concerning patterns
  • Customer support: When helping users with sensitive account issues
  • Compliance requirements: To meet regulatory obligations

Next Steps