An on-device iOS face recognition SDK built on a NIST FRVT top-ranked engine, with iBeta level 2-compliant passive liveness detection against printed photos, video replay, 3D masks, and deepfakes.
These are the exact minimum and recommended requirements published in the FaceRecognition-iOS repository — check the repo directly for the latest version, since SDK requirements can change between releases.
Install the SDK, then activate it with a license key before calling any recognition function — every platform follows this same activate-then-initialize pattern.
facesdk.framework bundle directly.ViewController.swift before calling any recognition API.var ret = FaceSDK.setActivation("<your-license-key>")
The public repo doesn’t state a minimum iOS version or CocoaPods/SPM steps in its README — check doc.faceplugin.com or the repo directly for the current integration guide.
Licenses are issued per app and activated with a license string at launch, as shown above. Contact FacePlugin to request a key for your bundle ID.
No. Every stage of face recognition runs on your own server or directly on the device, depending on the platform – biometric templates never leave an environment you control.
Licenses are offline and bound to a machine code, application ID, or bundle ID depending on the platform. Contact FacePlugin with that identifier to receive a license key – there are no per-call or per-match fees once licensed.
The FaceRecognition-iOS integration is maintained publicly on GitHub at github.com/Faceplugin-ltd, where you can browse the code, file issues, and track releases.
Talk to our team to get a license key and a 15-day evaluation period started.