Title
Create new category
Edit page index title
Edit category
Edit link
Launch the client side view
Overview
We have developed a Face capture module (FCM) to aid in capturing images that closely meet the age estimation and anti-spoofing API requirements. FCM is available in 3 forms:
- Web SDK (for web application integration)
- Mobile SDK
- React Native SDK (for React Native mobile integration)
- iOS SDK (for native iOS integration)
- Android SDK (for native Android integration)
The Web SDK can be integrated into a mobile application using Webview but is still bound to the minimum browser version requirement. To support older devices, it is recommended to use mobile SDKs for mobile app integration.
The Face capture module provides a simplified way to capture a face and provides an image output. However, it does not handle transactions with the age estimation API; these calls should be made separately and are documented in the next section.
Web SDK
Our web component for the face capture module is available as a React and Vanilla JS library.
- NPM Package
Supported Browsers
| Device | Browser | Version |
|---|---|---|
| Android | Chrome | Last 3 versions |
| iOS | Safari | Last 3 versions |
| Desktop | Chrome | Last 4 versions |
| Safari | Last 4 versions | |
| Edge | Last 2 versions |
The module captures the facial image automatically and provides the output in following format:
{ "img": "<base64_img>", "secure": { "version": "<fcm_version>", "token": "<session_token>", "signature": "<result_signature>", "verification": "<verification_data>" }}It's essential to save both img and secure fields without modification for the next step.
Mobile SDK
Supported Operating Systems
| Device | OS Version |
|---|---|
| Android | Android 5.0+ |
| iOS | iOS 13.0+ |
Our mobile SDKs are available as iOS Native, Android Native and React Native SDK:
Got a question? Contact us here.