React Native

@neetix/liveliness-react-native is a thin layer over @neetix/liveliness and re-exports it wholesale. The core client is framework-agnostic: it accepts { uri } file parts — React Native's FormData convention — and uses RN's global fetch. So every method from the web SDK is available here; only the capture layer is RN-specific.

Status: pre-release. The transport core is the well-tested web client, but the RN layer — the hook and the file helpers — has not yet been exercised in a shipped app.

Install

The package depends on the web core through a file:../web link, so it must be installed from a full clone where both packages sit side by side:

bash
git clone https://github.com/neetixai/liveliness-sdks
npm i ./liveliness-sdks/packages/react-native

npm cannot install a git subdirectory, and packing this folder alone would break the file:../web link. Once the registry publish lands this becomes a normal semver dependency.

Camera capture

Bring your own: react-native-vision-camera or expo-camera. Capture, then pass the file uri — the SDK never touches the camera itself.

Where to go next