Document Verification

Verify validity, fraud risk, and ownership of an ID


Document Verification is a merit you can add to your metamaps that requires your user to upload images of one or more documents for verification. MetaMap will then run specific checks to determine if the document is valid, belongs to the user, and can be trusted.


Document reading

We will extract the following values from each ID document if they are printed on the document:

  • Full Name
  • First Name
  • Last Name
  • Surname
  • Date of Birth
  • Document Number
  • Father's Name
  • Mother's Name
  • Expiry Date


Using the extracted values from the document reading step, we will run the following checks:

  • Expiration detection

    We check whether the document is expired.

  • Alteration detection

    We check whether the ID document has been tampered with or altered.

  • Template matching

    We check that the document matches the expected template for that ID type in the selected country.

  • Age threshold

    If enabled, we check whether the user meets your required age threshold.

  • Duplicate user detection

    We check whether the same user has completed this flow before.

  • Facematch

    We check whether the user's selfie photo or video from their Biometric check matches the photo in their ID document.


MetaMap can verify many types of documents globally including:

  • National IDs
  • Drivers licenses
  • Tax cards
  • Voter IDs
  • Passports