Face Liveness Detection SDK for Windows
Run passive face liveness detection on your own Windows server or workstation through a local REST API and Python bindings – no cloud round-trip, no per-call fees.
What You Need to Run It on Windows
These are the exact minimum and recommended requirements published in the FaceLivenessDetection-Windows repository — check the repo directly for the latest version, since SDK requirements can change between releases.
Install and Activate
Install the SDK, then activate it with a license key before calling any liveness function – every platform follows this same activate-then-initialize pattern.
- Clone the repo and download the CPU runtime into
lib\cpu\. pip install -r requirements.txt, then runrun.batto start the API on port 8084.- Copy your machine code from the terminal or
GET /api/machinecode, then activate withPOST /api/activateand your license key.
How Licensing Works
Licenses are offline and bound to your machine. You don't need a license to start the API once, but liveness checks stay restricted until you activate with a key tied to your machine code.
Frequently Asked Questions
Does the Windows SDK send biometric data to the cloud?
No. Every liveness check runs on your own server or directly on the device, depending on the platform – images never leave an environment you control.
How is the SDK licensed?
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-check fees once licensed.
Where can I see the full source and open an issue?
The Windows integration is maintained publicly on GitHub at github.com/Faceplugin-ltd, where you can browse the code, file issues, and track releases.
Ready to Add Liveness Detection to Your Windows App?
Talk to our team to get a license key and a 15-day evaluation period started.