Welcome to the developer documentation for integrating a Yoti Age Service. There are multiple ways of integrating Yoti’s Age Verification solutions. All options support web browser, Android, and iOS integrations.
- Age Verification service (hosted pages): offer multiple age verification methods using a single API via Yoti’s customisable hosted UI. Some methods are also available to use without the UI.
- Standalone direct integrations: embed our proprietary age assurance methods separately and directly into your interface, via standalone APIs, iFrame and SDKs. The direct integrations are explained in the table below and throughout the age developer documentation.

Flexible integration options
Below is a table with the options to integrate Age as a service.
If you are in the adult industry we strongly recommend you integrate the Age Verification Service to be fully compliant.
| Service | Age Verification Service ⭐️ | Direct Integration (Facial Age Estimation) | Direct Integration (Identity Verification) | Direct Integration (Digital ID) |
|---|---|---|---|---|
| User Interface (UI) | ✅ - Hosted Web UI | ✅ - Face Capture Module | ✅ - Client-side SDKs UI | ✅ - QR code and Digital ID app journey |
| Integration effort | Low | Medium | High | Medium |
| Enabling multiple methods within the same session | ✅ | ❌ | ❌ | ❌ |
| Privacy and Data minimisation | ✅ - No user data is stored | ❌ - Ability to store user selfie | ❌ - Ability to store user selfie and document details | ✅ - Ability to store user selfie and document details, but can offer data minimisation using attributes |
| Zero Knowledge Proof (ZKP) | ✅ | N/A | N/A | ✅ |
| API Integration | ✅ | ✅ | ✅ | ✅ |
| Native Integration | ✅ | ✅ | ✅ | ✅ |
| SDK Integration | ❌ | ✅ | ✅ | ✅ |
| UI Customisation | ✅ | ✅ - Self generated | ✅ | ✅ |
| Reusability | ✅ | N/A | N/A | ✅ |
| Interoperable | ✅ | N/A | N/A | ✅ |
If you are unsure which service to integrate or what suits you best please do get in contact with us.
The rest of the documentation will go into detail on the onboarding and integration of each service.
Was this page helpful?