Skip to content
@BioID-GmbH

BioID GmbH

BioID provides a biometric web service for face recognition & liveness detection. Test demo web apps at the BioID Playground https://playground.bioid.com

BWS 3 Samples $${\color{#ee726b}NEW!}$$

BWS 3 Samples Overview

Test the Powerful Biometric Functions of BioID with the Following Sample Code

First, a brief explanation of the above graphic. The sample code is divided into three categories (columns). The category "Client Apps" contains examples of mobile apps (iOS and Android). These implementations demonstrate the possibilities of capturing images on mobile devices.

In the "BWS Client" category, you can send these images from a mobile app to a server via RESTful API. To do this, the BWSClient Web Server receives the RESTful call from the mobile app and sends it as a gRPC call to the BioID Web Service 3 (category).

Mobile Apps

The BioIDCapture iOS app shows how to capture an image using the standard ImagePickerController for e.g. Passive Liveness Detection. For Active Liveness Detection with/without a challenge-response mechanism, two images are always captured during a recording. There is an implementation for this that starts a recording and automatically returns two images, triggered by a movement of the user's head.

The sample code for the Android app is currently being developed and will be available soon.

BWS Clients

The BWSClient Web Server demonstrate how RESTful API calls can be accepted and forwarded as a gRPC call. These sample implementations are intended to show you how to interact with the BWS 3 gRPC endpoint using your company server. Available for ASP.NET Kestrel Server (C#) and Apache Tomcat Server (Java).

This project is an ASP.NET server with dynamic web pages for Liveness Detection, Face Deepfake Detection, and PhotoVerify. This web app implements image capturing and sends the images as form data to its server. The server calls the BioID Web Service via gRPC.

To test the BioID Web Service 3 (BWS 3), you can use the BWS-CLI. This BWS command-line interface can be used to easily test BWS 3 installations.

The JWT tool is for creating JSON Web Tokens to authenticate with various BWS 3 services:

  • BWS Management API
  • BWS 3 Client

Scripting is a quick way to try it out. You can test Liveness Detection, Video Liveness Detection, and PhotoVerify.

NOTE

Please note that all examples for the new BioID Web Service 3 are labeled BWS 3 in the repo description. The Classic BWS is the previous version of the BioID Web Service. The examples for this are marked with Classic BWS in the description.

Pinned Loading

  1. BioIDCapture-iOS BioIDCapture-iOS Public

    BWS 3: Client App iOS for LivenessDetection (Passive, Active & Challenge Response) and PhotoVerify

    Objective-C 1

  2. BWSClient-WebApp BWSClient-WebApp Public

    BWS 3: BWS Client with Web App for LivenessDetection, VideoLivenessDetection and PhotoVerify

    SCSS 1

  3. BWSClient-RestGrpc-CSharp BWSClient-RestGrpc-CSharp Public

    BWS 3: The BioID RestGrpcForwarder project is an ASP.NET service that receives RESTful calls and forwards these calls to the gRPC endpoint of the BioID Web Service 3.

    C#

  4. BWSClient-RestGrpc-Java BWSClient-RestGrpc-Java Public

    BWS 3: The BioID RestGrpcForwarder project is a Java Spring Boot application that receives RESTful calls and forwards these calls to the gRPC endpoint of the BioID Web Service 3.

    Java

  5. BWSTools BWSTools Public

    BWS 3: Useful Tools for BWS (BWS command-line interface and JWT)

    C#

  6. BWSScripting BWSScripting Public

    BWS 3: Scripting for LivenessDetection, VideoLivenessDetection and PhotoVerify

    PowerShell

Repositories

Showing 10 of 11 repositories
  • BioIDCapture-iOS Public

    BWS 3: Client App iOS for LivenessDetection (Passive, Active & Challenge Response) and PhotoVerify

    BioID-GmbH/BioIDCapture-iOS’s past year of commit activity
    Objective-C 1 MIT 0 0 0 Updated Nov 6, 2024
  • BWSScripting Public

    BWS 3: Scripting for LivenessDetection, VideoLivenessDetection and PhotoVerify

    BioID-GmbH/BWSScripting’s past year of commit activity
    PowerShell 0 MIT 0 0 0 Updated Nov 5, 2024
  • .github Public

    Overview of the BioID organization on GitHub

    BioID-GmbH/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Nov 5, 2024
  • BWSTools Public

    BWS 3: Useful Tools for BWS (BWS command-line interface and JWT)

    BioID-GmbH/BWSTools’s past year of commit activity
    C# 0 MIT 0 0 0 Updated Nov 5, 2024
  • BWSClient-RestGrpc-Java Public

    BWS 3: The BioID RestGrpcForwarder project is a Java Spring Boot application that receives RESTful calls and forwards these calls to the gRPC endpoint of the BioID Web Service 3.

    BioID-GmbH/BWSClient-RestGrpc-Java’s past year of commit activity
    Java 0 MIT 0 0 0 Updated Nov 5, 2024
  • BWSClient-RestGrpc-CSharp Public

    BWS 3: The BioID RestGrpcForwarder project is an ASP.NET service that receives RESTful calls and forwards these calls to the gRPC endpoint of the BioID Web Service 3.

    BioID-GmbH/BWSClient-RestGrpc-CSharp’s past year of commit activity
    C# 0 MIT 0 0 0 Updated Nov 5, 2024
  • BWSClient-WebApp Public

    BWS 3: BWS Client with Web App for LivenessDetection, VideoLivenessDetection and PhotoVerify

    BioID-GmbH/BWSClient-WebApp’s past year of commit activity
    SCSS 1 MIT 0 0 0 Updated Nov 5, 2024
  • FaceLivenessDetection Public

    Classic BWS: Liveness Detection, Deepfake Detection and PhotoVerify Face Match for KYC

    BioID-GmbH/FaceLivenessDetection’s past year of commit activity
    SCSS 35 MIT 7 0 0 Updated Oct 18, 2024
  • BWS-GUI Public

    Classic BWS: BWS HTML5 Unified User Interface

    BioID-GmbH/BWS-GUI’s past year of commit activity
    JavaScript 11 MIT 9 0 0 Updated Feb 23, 2024
  • BWS-iOS Public

    Classic BWS: BWS iOS sample code for app integration

    BioID-GmbH/BWS-iOS’s past year of commit activity
    Objective-C 7 MIT 5 0 0 Updated Feb 5, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…