The GBG GO Smart Capture Web SDK is a comprehensive tool for identity verification that provides components for capturing identity documents and face images.

The SDK is designed for easy integration into web applications that require document verification and facial recognition capabilities. It also includes error handling and user guidance features.

Key components

Here are the main components of the SDK.

Document camera component

  • Provides document detection with real-time analysis.
  • Evaluates image quality (sharpness, glare).
  • Offers user guidance for proper document capture.

Face camera component

  • Features face detection with positioning guidance.
  • Provides live feedback to users.
  • Supports automated capture when the face is properly positioned.

Technical implementation

Both components are implemented as custom HTML elements (Lit Elements) that can be easily added to your DOM:

<!-- Document Camera Integration -->
<live-document-camera
  id="live-document-camera"
  class="documentCamera">
</live-document-camera>

<!-- Face Camera Integration -->
<live-face-camera
  id="live-face-camera"
  class="faceCamera"
  environment="production">
</live-face-camera>

Key events

Both components emit similar events that you can listen for:

OpenEventNameWhen camera feed starts
CloseEventNameWhen camera feed stops
FailureEventNameWhen errors occur
CaptureEventNameWhen image is successfully captured

Technical features

  • TypeScript compatibility with full type definitions.
  • ESModule support.
  • NPM distribution via protected tarball.
  • Low-code integration via custom HTML elements.

This page provides a high-level overview of our Smart Capture Web SDK. For comprehensive details on implementation, features, and best practices, please explore the complete SDK documentation. Note that the documentation requires a username and password for access. You can get this from your account manager.