APS
An application programming interface is a computing interface that defines interactions between multiple software applications or mixed hardware-software intermediaries. It defines the kinds of calls or requests that can be made, how to make them, the data formats that should be used, and the conventions to follow, etc.
API Key
Application Programming Interface Key (API key) is a unique identifier used to authenticate a user, developer, or calling program to an API. However, they are typically used to authenticate a project with the API rather than a human user.
SDK
A software development kit is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger, and perhaps a software framework. They are normally specific to a hardware platform and operating system combination.
MRZ
Machine Readable Zone is a particular area in an I.D. document that encloses the document holder’s personal data. These days, almost every country’s official identity or travel documents have MRZ, containing confidential information encoded. Generally, MRZ has two or three lines with the OCR (Optical Character Recognition) font text printed. The MRZ-based documents are referred to as Machine readable documents because a machine only reads the texts they contain.
OCR
Optical Character Recognition is the use of technology to distinguish printed or handwritten text characters inside digital images of physical documents, such as a scanned paper document. The basic process of OCR involves examining the text of a document and translating the characters into code that can be used for data processing. OCR is sometimes also referred to as text recognition.
Identity
A set of Data points and Resources related to and owned by one single User. This data can be accessed by you through a verification.
Data point
Any data about a user extracted from a resource (E.g., Passport Number, or Age).
End-User
The owner of an Identity.
Verification
A transaction through which a user consents to share Data points with you. If the Data points you request are not already available in the user's Identity, the client will ask the user to submit the necessary Resource required to extract them.
Session
The collection of all the steps taken by the end-user for verification is called a session.
Depersonalization/Deletion
For the purposes of this handbook, depersonalization means deletion of all personally identifiable information from the session thus equating deletion.
Fraud Module
For the purposes of this handbook, Fraud Module refers to a specific rule set up under which a specific session can be excepted from Depersonalization/Deletion and authentication due to fraud risks determined by the company.