BioID offers a biometric authentication service - the BioID Web Service (BWS) – including multimodal biometrics and liveness detection. BioID Web Service (BWS) is a cloud-based online service with a pure match-on-server principle. Using the Microsoft Windows Azure™ infrastructure, BWS dynamically scales up to any performance or space requirement. All data centers are located within Europe, or, upon special customer request, in specific other countries.
All data transfer to and from BWS is secured with strong TLS/SSL encryption.
Customers can easily enhance the security and functionality of their web, cloud, and mobile applications by adding advanced BWS multimodal biometric technology to their existing infrastructure.
Unless you already have an active contract with BioID, please first request a trial instance. For this you need a BioID account with a confirmed email address. The free 30 day trial instance will provide you with full access to our API functionalities. You gain access to the BWS Portal which allows you to manage your installation. Please go to the BioID Helpdesk or contact our support for questions.
For a first look and feel how biometrics works with our BioID Web Service we recommend to try out our ready-to-use samples (only BioID account required).
For integration we provide sample code on GitHub.
All biometrics are executed on the BioID Web Service (BWS). You simply capture a minimum of 2 images and send these images to BWS.
BioID offers a RESTful Web API and a SOAP API for using BioID Web Service. For information on workflows and installation please see BWS Management.
To prevent an impostor from accessing someone else’s account using a photo or video of the authorized user, BWS implements liveness detection — presentation attack detection — to make sure that the submitted images are from a live person in front of the camera. Liveness detection is optional but recommended in most applications.
You need to send two images in between which the user has moved slightly. Therefore, please implement the following:
A clear separation between biometric and media data used by BWS and other sensitive data at the customer's systems is assured by storing only anonymous user data. This data is identified by a Biometric Class ID (BCID) assigned by BWS to all data with no information about the user’s identity.
Furthermore, BWS in anonymous mode stores no photos but only a template: an irreversible mathematical representation of the person’s unique features, from which no picture can be reconstructed.
The Terms of Service govern your use of BioID Web Service.