IDfier Logo
IDfier for Business · Age verification

Know they're old enough. Keep nothing else.

Confirm a customer meets your age limit in seconds. Your platform receives a single yes or no, and never sees the ID behind it.

  • Nothing saved
  • Nothing shared
  • Only the result
IDENTITY CARDID · SWE
SurnameLindqvist
Given namesAnna Maria
Date of birth12 04 1991
NationalitySWE
Document no.9XK418273
Expiry01 05 2031
IDSWE9XK418273<<<<<<<<<<
9104127F3105012SWE<<<<<<
AGE18+VERIFIED
{ "ageOver18": true }
Liveness passed
Liveness check
Document + NFC chip
Issuer validation
Powered by Tuteliq
Why IDfier

A better age gate than a checkbox

“Are you over 18? Yes / No” stops nobody. IDfier gives you a verified answer while keeping the journey clear and fast.

Privacy by design

Confirm eligibility without collecting names, birth dates or document images. Your systems only see the answer.

Proportionate

Ask for a yes or no by default, and only request the age or date of birth when your rules require it.

Ready to integrate

One API that fits into your existing sign-up, checkout or entry flows, on the web and in apps.

Verified once, reused

Customers verify their identity once in IDfier and can then prove their age to any service in seconds.

How it works

Three checks. One trusted answer.

Behind every yes is a government ID verified by IDfier, the same verification that protects people meeting through IDfier.

Liveness check

Turn your head slowly to the left

Real person, not a photo or replay
Follow the data

The ID stays with the customer. You get the answer.

Age verification shouldn't mean collecting passports. Here is exactly what moves, and what doesn't.

On the customer's phone
Face scanprocessed, not stored
ID documentstays
Date of birthstays
Document numberstays
IDfier
born ≤ today − 18 years?

The check runs on verified data. Only the answer moves on, and only after the customer approves.

Your platform
AGE18+VERIFIED
ageOver18true
idanonymous
Your market, your limit

An age limit, or an age range

Set an age limit or an age range per market and per service. Typical examples below; always check the rules that apply to you.

AGE13+VERIFIED

Social & community platforms

Typically 13+
AGE16+VERIFIED

Gaming & digital content

Typically 16+
AGE18+VERIFIED

Alcohol & tobacco delivery

Typically 18+
AGE18+VERIFIED

Gambling & betting

Typically 18+
AGE18+VERIFIED

Events & nightlife

Typically 18+
AGE21+VERIFIED

Age-restricted retail (US)

Typically 21+
AGE16–25VERIFIED

Youth tickets & travel cards

Typically 16–25
AGE65+VERIFIED

Bars & clubs for retirees

Typically 65+
AGE65+VERIFIED

Senior discounts

Typically 65+
Data minimisation

Ask for less

Pick the age limit or range your market requires, request more only when your rules demand it, and see exactly what your customer will be asked to approve.

Choose what you request

Age rule

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.

9:41
IDfier
K

Kvällsbiljett

kvallsbiljett.se

wants to verify the following details from your IDfier identity:

Age over 18Yes

Deny

Need more than age?

The same integration powers Login with IDfier.

Request a verified name, email, date of birth and more, and let customers sign in with a verified identity instead of a password.

Explore Login with IDfier
FAQ

Questions we hear from teams

With the age-over scope, only a yes or no and an anonymous user id. You never receive the customer's name, document number or any images unless your business is set up for those scopes and the customer approves.

Build trust into your platform

Bring safer age-gated experiences to your customers.

AGE18+VERIFIED