IDfier Logo
IDfier for Business · Face match

Is this really them? Without ever seeing their ID.

Check that a photo shows your customer. IDfier compares it with the photo on their verified ID and sends you a yes or no and a score. The ID photo never leaves IDfier.

  • Yes or no + score
  • ID photo never shared
  • Your photo deleted after
Your photo
Stays in IDfier
ID photo
{ "photoMatch": true, "photoMatchScore": 92 }
Approved in IDfier
Liveness at verification
Document + NFC chip
Compared on IDfier's servers
Photo deleted after
Why IDfier

A face check that doesn't collect IDs

Asking customers to upload a passport to prove a photo is theirs is slow, risky and more data than you need. IDfier answers the question and keeps the ID.

The ID photo stays private

IDfier compares the photos and sends you the answer. You never receive the photo on the customer's ID.

One question, nothing else

A photo check can ask for the comparison alone: no name, no email, no date of birth. Just yes or no, and a score.

Consent every time

The customer sees your photo next to their ID photo in the IDfier app, and approves before anything is checked.

Ready to integrate

One request with the photo, one result to read. The same API as Login with IDfier, on the web and in apps.

Two ways to use it

Check a photo, or receive a verified one

Both compare against the photo on the customer's verified ID, and both need the customer's approval in the IDfier app.

photoMatch

Photo check

You have a photo, from a selfie at sign-up, a profile or a handover. IDfier tells you whether it shows the customer.

  • You send the photo with the request
  • Can be asked on its own, sharing nothing else
  • You get true or false and a score from 0 to 100
profilePicture

Verified profile picture

You need a picture of the customer that you can trust. IDfier shares one that matched their ID when they added it.

  • The customer chooses which verified picture to share
  • Checked when it was added, so approving is instant
  • You get the picture, the result and the score
How it works

Your photo. Their ID. One answer.

Behind every answer is an ID document IDfier verified with a liveness check, the same verification that protects people meeting through IDfier.

Bilpool asks IDfier

POST /business/auth/request
{
  "photo": "data:image/jpeg;base64,…",
  "scopes": ["photoMatch"]
}
Asks forA photo check, nothing else
Photo storedEncrypted, until answered
Follow the data

Your photo goes in. Only the answer comes out.

Here is exactly what moves, and what doesn't.

Your platform
Sendsa photo
Asksis this them?
IDfier
similarity(photo, ID photo) ≥ 80?
ID photonever leaves
Your photodeleted after
Customerapproves first
Back to you
photoMatchtrue
photoMatchScore92
idanonymous
Where it fits

Wherever a photo has to be the right person

Typical examples. Always check the rules that apply to collecting and comparing photos in your market.

Marketplaces

Check that a seller's profile photo is really them before they list.

Car sharing & rentals

Confirm the person picking up the keys is the one who booked.

Dating & communities

Show profile pictures that are known to match a verified ID.

Account recovery

Let the owner back in by matching a new selfie with the photo on file.

Events & access

Tie a ticket or a badge photo to the verified person who holds it.

Couriers & field staff

Check that the person on the shift is the one you onboarded.

For developers

One photo, one scope.

Send the photo with scopes: ["photoMatch"] when you create a login request, and read photoMatch and photoMatchScore on your server. For a verified profile picture, add the profilePicture scope. The guide, code samples and API reference are at developers.idfier.com.

Need more than a photo check?

The same integration powers Login with IDfier.

Add a verified name, email or an age check to the same request, and let customers sign in with a verified identity instead of a password.

FAQ

Questions we hear from teams

For a photo check: whether the photo shows the customer (true or false), a score from 0 to 100, and an anonymous id for that customer. Nothing else, unless you also ask for other fields and the customer approves them. You never receive the customer's ID photo.

Build trust into your platform

Know the photo is the person, without keeping their ID.