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

Welcome to BioID on GitHub

About Us

BioID is a leader in AI-powered biometric security solutions, offering state-of-the-art technologies like face recognition, liveness detection, and deepfake detection. Our solutions are tailored for identity verification, fraud prevention, and KYC (Know Your Customer) processes. With over 25 years of experience, we ensure privacy-friendly, secure, and user-centric technology for global applications.

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

  • Description: A demo web application showcasing biometric features like liveness detection, video liveness detection, and biometric verification of ID ownership (PhotoVerify).
  • Technologies: ASP.NET Core, gRPC, HTML5, CSS, JavaScript.
  • Highlights:
    • Real-time liveness detection via webcam image data.
    • Protection against spoofing attacks in both presentation attacks (like 3D masks, video replays, projection etc.) and deepfakes.
  • Use Cases: Creation of web applications with integrated biometric functionality for capturing images and transmitting them to the server.
  • Links:

  • Description: A native iOS application demonstrating passive and active liveness detection, challenge response and Photo ID verification.
  • Technologies: Objective-C.
  • Highlights:
    • Shows how to capture individual images for passive liveness detection or a sequence of images (image capture) for active liveness detection.
    • Features challenge-response mechanisms.
  • Use Cases: Build and test biometric applications for iOS/iPadOS and macOS devices.
  • Links:
  • Upcoming: The sample code for the Android app is currently being developed and will be available soon.

  • Description: A set of tools, including a command-line interface and JWT support, to efficiently interact with BioID Web Services (BWS 3).
  • Technologies: .NET, JWT, CLI, gRPC.
  • Highlights:
    • Fast integration and testing for developers.
  • Use Cases: Simplify backend integration of biometric services.
  • Links:

  • Description: Scripting tools for quick tests of Liveness Detection, Video Liveness Detection and PhotoVerify.
  • Technologies: PowerShell, Shell scripting.
  • Highlights:
    • Supports both active and passive liveness detection.
    • Supports video liveness detection.
  • Use Cases: Fraud prevention in enterprise-scale workflows.
  • Links:

  • Description: Demonstration of how RESTful API calls can be accepted and forwarded as gRPC messages to BioID Web Service (BWS 3).
  • Technologies: ASP.NET Core, REST, gRPC.
  • Highlights:
    • Acts as a bridge between REST-based systems and BioID Web Services gRPC API.
    • Supports cross-platform environments (Windows, Linux, macOS).
  • Use Cases: Quickly connect REST-based systems to biometric services of BWS 3.
  • Links:

  • Description: Demonstration of how RESTful API calls can be accepted and forwarded as gRPC messages to BioID Web Service (BWS 3).
  • Technologies: Java Spring Boot, REST, gRPC.
  • Highlights:
    • Acts as a bridge between REST-based systems and BioID Web Services gRPC API.
    • Supports cross-platform environments (Windows, Linux, macOS).
  • Use Cases: Quickly connect REST-based systems to biometric services of BWS 3.
  • Links:

BWS 3 Samples at a Glance

BWS 3 Samples Overview

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).

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.


Getting Started

  1. Explore our Live Demo: Visit the BioID Playground to test our services in real-time.
  2. Clone a Repository: Download the source code and begin implementing our solutions.
  3. Install Developer Tools: Use environments like Visual Studio, .NET CLI, or Java Spring Boot to quickly start your projects.

Why Choose BioID?

  • Top-Level Security: Protection against spoofing, deepfake attacks, and replay fraud.
  • Cross-Platform Compatibility: Runs on Windows, Linux, macOS, Android, and iOS.
  • Privacy First: GDPR-compliant with privacy-by-design principles.

Community & Support

We value collaboration and contributions from the community!

  • Need Help? Contact Support.
  • Want to Contribute? Submit pull requests or open issues in our repositories.
  • Stay Updated: Follow us on LinkedIn and X.
  • Want more Information about BioID: Visit our company website

Pinned Loading

  1. BioIDCapture-iOS BioIDCapture-iOS Public

    BWS 3: Client App iOS for Face Liveness Detection (Passive & Active liveness detection & Challenge Response) and Photo ID Verification

    Objective-C 6

  2. BWSClient-WebApp BWSClient-WebApp Public

    BWS 3: BWS Client with Web App for Liveness Detection, Video Liveness Detection and Photo ID Verification

    SCSS 6

  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# 6

  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 6

  5. BWSTools BWSTools Public

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

    C# 6

  6. BWSScripting BWSScripting Public

    BWS 3: Scripting for Passive and Active Liveness Detection , Video Liveness Detection and Photo Verify

    Python 7

Repositories

Showing 10 of 11 repositories
  • 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 6 MIT 0 0 0 Updated Dec 18, 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# 6 MIT 0 0 0 Updated Dec 16, 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# 6 MIT 0 0 0 Updated Dec 13, 2024
  • BWSClient-WebApp Public

    BWS 3: BWS Client with Web App for Liveness Detection, Video Liveness Detection and Photo ID Verification

    BioID-GmbH/BWSClient-WebApp’s past year of commit activity
    SCSS 6 MIT 0 0 0 Updated Dec 13, 2024
  • BWSScripting Public

    BWS 3: Scripting for Passive and Active Liveness Detection , Video Liveness Detection and Photo Verify

    BioID-GmbH/BWSScripting’s past year of commit activity
    Python 7 MIT 0 0 0 Updated Nov 26, 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 22, 2024
  • BioIDCapture-iOS Public

    BWS 3: Client App iOS for Face Liveness Detection (Passive & Active liveness detection & Challenge Response) and Photo ID Verification

    BioID-GmbH/BioIDCapture-iOS’s past year of commit activity
    Objective-C 6 MIT 0 0 0 Updated Nov 6, 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 37 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…