# Face Recognition-FaceAISDK React Native Demo

A React Native demo app for an on-device face recognition SDK, showing offline face enrollment, one-to-one verification, and liveness detection on iOS and Android without a server round trip.

This repository is a demo application for the FaceAISDK React Native face recognition SDK, showing offline face enrollment, one-to-one face verification with liveness detection, standalone liveness detection, and management of stored face features, querying, inserting, and deleting them. Faces can also be enrolled from a custom base64-encoded image rather than only from the device camera.

The underlying SDK depends on the device camera and native face-matching algorithms, so it requires a physical iOS or Android device rather than a simulator. Setting it up in another project involves installing the SDK package, adding a post-install step to the iOS Podfile, requesting camera permission on both platforms, and meeting minimum OS and SDK version requirements.

It is written in TypeScript.

Website: https://faceaisdk.github.io/index
