Check a customer's age, let them sign in with a verified identity, or have contracts signed by verified people. Customers approve every detail in the IDfier app before anything is shared.
IDfierAll built on the same verified identities. Start with one and add the others whenever you need them.
Confirm a customer is old enough and learn nothing else. Powered by Tuteliq.
Sign-in where every account belongs to a real, verified person.
Digital signatures where every signer is a verified person.
Pick the details your use case requires and we configure them on your business account. Your customer sees exactly this list before anything is shared.
Set a different limit or range for each market or service. Customers only ever share a yes or no.
Example response from POST /business/auth/result
{
"status": 100,
"data": {
"user": {
"id": "u_8f3k2…",
"ageOver18": true
},
"session": {
"referenceId": "550e8400-e29b-…",
"status": "approved"
}
}
}The scopes are set on your business account, so every response contains only those fields plus a stable user id.
IDfierYour backend calls the IDfier API and receives a unique session that is valid for five minutes.
On desktop, show a signed QR code that refreshes every few seconds. On mobile, open the IDfier app with a deep link.
The customer sees exactly which details you are asking for, confirms with Face ID or fingerprint, and approves.
Your backend fetches the result. Once approved, you receive the verified details your business is set up for, and nothing more.
Add the verification level scope to know how strongly each customer was verified: Bronze, Silver or Gold.
Document scan + face liveness
A government-issued ID was scanned and passed a live face match. Document fields are read from the image.
authLevel: "Bronze"Swedish BankID
Authenticated with BankID, Sweden's bank-issued electronic identity. Name and personal number come from the BankID record.
authLevel: "Silver"Document scan + face liveness + NFC chip
The ID's NFC chip is read and matched to a live face scan. The chip is signed by the issuing country, so the document is provably authentic.
authLevel: "Gold"Anything from a single age answer (a limit like 13+, 18+, 21+ or 65+, or a range like 16–25) to full name, email, date of birth, age, gender, nationality, country, document type, IDfier handle, verification level and, for Swedish users, the personal identity number. Your business account is set up with only the scopes your use case needs.
Every IDfier user has verified their identity with a document scan and face liveness check, with Swedish BankID, or with a document scan plus an NFC chip read for the highest level of assurance.
Yes. Customers verify once in the IDfier app, available on iOS and Android, and can then share verified details with any service that integrates IDfier.
Always. The consent screen shows exactly what you are asking for and nothing is shared until the customer approves.
Contact our team. We will help you choose the right scopes, set up your business account and give you access to the API documentation.