Welcome to Passbase! This documentation will help you understand how our solutions work and how you can integrate us into your website, app, or signup flow.

What is Passbase?

Passbase is a suite of customizable user identification tools including liveness detection, document authentication, facial recognition, and more. These tools are combined to estimate the authenticity of a User's Identity shared with you.

How it works

A User submits a video selfie and valid identity Document during an Authentication guided by the Passbase client-side integration. Once all the necessary Documents are submitted, Personal data is extracted, digitized, and authenticated. This Personal Data then becomes part of the User's Identity. The User then consents to share Personal data from their Identity with you. This Personal Data is passed to you and can be used to make decisions about a User (e.g. activate account).

This table below explains our terminology further.



Personal data

Any data about a User extracted from a Document (E.g. Passport Number).


A source document used to generate the Personal data a User (E.g. Passport).


A set of Personal data related to and owned by one single User. This data can be accessed by you through an Authentication.


The owner of an email address associated with an Identity.

Authentication (signup)

A transaction through which a User consents to share Personal data with you. If the Personal data you request is not already available in the User's Identity, the Passbase client will ask the User to submit the Documents required to extract it.

Reauthentication (login)

A transaction through which a User can certify the ownership of Personal data previously shared through an Authentication.