{"version":1,"pages":[{"id":"WkUBHM1jG3bf2AWoGyaI","title":"Welcome","pathname":"/","siteSpaceId":"sitesp_l4YF5","icon":"hand-wave","description":"Faceplugin on-premise Face Recognition, Liveness, and ID Document Recognition SDK docs. Offline Android, iOS, Flutter, React Native, Windows, and Linux Docker integration guides."},{"id":"2Si7TmvdmJtWfZ7VJ8PI","title":"Choose a product","pathname":"/choose-a-product","siteSpaceId":"sitesp_l4YF5","description":"Choose a Faceplugin product and platform. Public GitHub repos, Docker images, ports, and how to combine Face Recognition, Liveness, and ID Document SDKs in an eKYC flow."},{"id":"eLCo4RuBDdMvSdPQwm0s","title":"Try it","pathname":"/try-it","siteSpaceId":"sitesp_l4YF5","description":"Try Faceplugin SDKs with copy-paste commands. Start with license-free curl health and machine-code checks, then activate the SDK and test face detection, face matching, liveness, and document OCR."},{"id":"KEeIt2xw9yhNCx8BbJ8g","title":"Face Recognition SDK","pathname":"/face-recognition-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin on-premise Face Recognition SDK: offline 1:1 matching, mobile 1:N Identify, and HTTP Face Recognition API on Android, iOS, Flutter, React Native, Windows, Linux/Docker, and .NET."},{"id":"8zqoLx33U3NhXnRb1dwu","title":"Face Recognition capabilities","pathname":"/face-recognition-sdk/capabilities","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition capabilities: offline 1:1 face matching, mobile 1:N Identify, and HTTP Face Recognition API on port 8083. Optional passive 2D liveness on mobile Identify; combined Recognit","breadcrumbs":[{"label":"Face Recognition SDK"}]},{"id":"4T1gFhW70zPTSwgkxeZx","title":"Mobile SDK","pathname":"/face-recognition-sdk/mobile-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition Mobile SDK. On-premise 1:1 and 1:N matching for Android, iOS, Flutter, React Native, and Ionic. Offline setActivation, init, VideoWorker Identify.","breadcrumbs":[{"label":"Face Recognition SDK"}]},{"id":"XiFu4FVRpnsfNu2QGdsx","title":"Face Recognition Android SDK","pathname":"/face-recognition-sdk/mobile-sdk/face-recognition-android-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition Android SDK. Fully on-premise face matching, 1:N identify, and 2D liveness. AAR, setActivation, init, faceDetection, VideoWorker.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"EAHKBOMUCo1pEfvN4Ioh","title":"Face Recognition iOS SDK","pathname":"/face-recognition-sdk/mobile-sdk/face-recognition-ios-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition iOS SDK. Fully on-premise face matching, 1:N identify, and 2D liveness. Xcode frameworks, setActivation, initSDK, detectImage, VideoWorker.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"jp0v2vdRTWrHmkIHPhdA","title":"Face Recognition Flutter SDK","pathname":"/face-recognition-sdk/mobile-sdk/face-recognition-flutter-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition Flutter SDK. On-premise 1:1 and 1:N matching with 2D liveness. face_recognition_sdk plugin for Android and iOS.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"aswXt8JMAbPKWKJZoT2p","title":"Face Recognition React Native SDK","pathname":"/face-recognition-sdk/mobile-sdk/face-recognition-react-native-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition React Native SDK. On-premise 1:1 and 1:N matching with 2D liveness. face-recognition-sdk plugin, Yarn 3, not Expo Go.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"vmxUghnYgS44ctqqVkgY","title":"Face Recognition Ionic Capacitor SDK","pathname":"/face-recognition-sdk/mobile-sdk/face-recognition-ionic-capacitor-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition Ionic Capacitor SDK. On-premise face matching and liveness. face-recognition-capacitor plugin for new Ionic apps.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"Kpvi4zY2bsCPbi0RZdBD","title":"Face Recognition Ionic Cordova SDK","pathname":"/face-recognition-sdk/mobile-sdk/face-recognition-ionic-cordova-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition Ionic Cordova SDK. On-premise face matching and liveness. Legacy Cordova plugin. Prefer Capacitor for new Ionic apps.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"w5DuKRmmSV9f1mAw4hPo","title":"Server SDK","pathname":"/face-recognition-sdk/server-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition Server SDK and Face Recognition API. On-premise HTTP for Windows, Linux Docker, and .NET. detect, match, similarity on port 8083. Offline after FP1 activation.","breadcrumbs":[{"label":"Face Recognition SDK"}]},{"id":"eBc9pWDiVjCvsdsJRRqG","title":"Face Recognition Linux SDK","pathname":"/face-recognition-sdk/server-sdk/face-recognition-linux-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition API for Linux Docker. On-premise detect, match, and similarity on port 8083. Offline after FPMC1 / FP1 activation.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Server SDK"}]},{"id":"Q324YF8beoBvIuyQSBh7","title":"Face Recognition Windows SDK","pathname":"/face-recognition-sdk/server-sdk/face-recognition-windows-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition Windows SDK. Fully on-premise HTTP API on port 8083. detect, quality, feature, match, similarity. No Docker.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Server SDK"}]},{"id":"pYBVrQqQGYVrwY4xgF8i","title":"Face Recognition + Liveness Linux SDK","pathname":"/face-recognition-sdk/server-sdk/face-recognition-sdk-linux","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition SDK Linux Docker — recognition and face liveness in one container. faceplugin/face-recognition-liveness-sdk on port 8083. detect, match, liveness.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Server SDK"}]},{"id":"owpFvyPulRcaSVshZVjg","title":"Face Recognition + Liveness Windows SDK","pathname":"/face-recognition-sdk/server-sdk/face-recognition-sdk-windows","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition SDK Windows — recognition and face liveness in one process. HTTP API on port 8083 including POST /api/liveness. No Docker.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Server SDK"}]},{"id":"VeHdSBvbM2irrxfUTnjn","title":"Face Recognition .NET SDK","pathname":"/face-recognition-sdk/server-sdk/face-recognition-dot-net-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Recognition .NET SDK. Fully on-premise face matching and liveness for C# and .NET. Activate, Init, DetectFace, Compare.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Server SDK"}]},{"id":"l5NI8CyUOHAdOeSKmdCd","title":"Open Source Face Recognition Linux SDK","pathname":"/face-recognition-sdk/server-sdk/open-source-face-recognition-linux-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin open-source Face Recognition Linux SDK. Free on-premise Python sample. Lower accuracy than the commercial Docker Face Recognition API.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Server SDK"}]},{"id":"M5PfluESG3I8we4XRtlg","title":"Open Source Face Recognition Windows SDK","pathname":"/face-recognition-sdk/server-sdk/open-source-face-recognition-windows-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin open-source Face Recognition Windows SDK. Free on-premise Python sample. Lower accuracy than the commercial HTTP API on port 8083.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Server SDK"}]},{"id":"IpNkaJgBuRQShNU8Pufq","title":"Open Source Windows & Linux","pathname":"/face-recognition-sdk/open-source-windows-and-linux","siteSpaceId":"sitesp_l4YF5","description":"Free on-premise Python Face Recognition sample for Windows and Linux. Detect, embed, and compare faces locally. Lower accuracy than Faceplugin’s commercial HTTP API on port 8083.","breadcrumbs":[{"label":"Face Recognition SDK"}]},{"id":"ugcdtvJVKPzvPM0dBT99","title":"Open Source Web","pathname":"/face-recognition-sdk/web-clients","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin open-source Face Recognition for the browser. JavaScript, React, and Vue SDKs that run in the user’s tab — not native Mobile SDK and not the commercial HTTP API.","breadcrumbs":[{"label":"Face Recognition SDK"}]},{"id":"x4thxAWIlbrlHPf6sJLA","title":"Open Source Face Recognition JavaScript SDK","pathname":"/face-recognition-sdk/web-clients/open-source-face-recognition-javascript-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin open-source Face Recognition JavaScript SDK. On-premise browser face matching and liveness (npm faceplugin). Not the commercial Android/iOS engine.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Open Source Web"}]},{"id":"xMsYnZz8COUYwILUGxQx","title":"Open Source Face Recognition React SDK","pathname":"/face-recognition-sdk/web-clients/open-source-face-recognition-react-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin open-source Face Recognition React SDK. On-premise browser wrapper of the JavaScript face matching SDK. Not the commercial native engine.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Open Source Web"}]},{"id":"evsIKAeA7CumQplB6tWA","title":"Open Source Face Recognition Vue SDK","pathname":"/face-recognition-sdk/web-clients/open-source-face-recognition-vue-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin open-source Face Recognition Vue SDK. On-premise browser wrapper of the JavaScript face matching SDK. Not the commercial native engine.","breadcrumbs":[{"label":"Face Recognition SDK"},{"label":"Open Source Web"}]},{"id":"n28StbnLZuVOeAOpRe3C","title":"Face Liveness Detection SDK","pathname":"/liveness-detection-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Liveness Detection SDK and anti-spoofing. On-premise passive liveness for Android, iOS, Windows, and Linux Docker. POST /api/liveness on port 8084."},{"id":"8M5af4L3ocRvBYU6kani","title":"Face Liveness capabilities","pathname":"/liveness-detection-sdk/capabilities","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Liveness Detection capabilities. On-premise passive anti-spoofing against photos, screens, 3D masks, and deepfake-style attacks. Mobile and POST /api/liveness on 8084.","breadcrumbs":[{"label":"Face Liveness Detection SDK"}]},{"id":"OiaKoHaZJXXpoMHH0WhS","title":"Mobile SDK","pathname":"/liveness-detection-sdk/mobile-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Liveness Detection Mobile SDK. On-premise anti-spoofing for Android and iOS. Passive liveness against photos, screens, 3D masks, and deepfakes.","breadcrumbs":[{"label":"Face Liveness Detection SDK"}]},{"id":"Q5gMUchAUwvQ7RsHLKcL","title":"Face Liveness Detection Android SDK","pathname":"/liveness-detection-sdk/mobile-sdk/liveness-detection-android-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Liveness Detection Android SDK. On-premise PAD against photos, screens, masks, and deepfakes. AAR, setActivation, init, faceDetection, detect.","breadcrumbs":[{"label":"Face Liveness Detection SDK"},{"label":"Mobile SDK"}]},{"id":"Qbu2JMRN0BaRrfrKZe00","title":"Face Liveness Detection iOS SDK","pathname":"/liveness-detection-sdk/mobile-sdk/liveness-detection-ios-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Liveness Detection iOS SDK. On-premise PAD against photos, screens, masks, and deepfakes. Xcode frameworks, setActivation, initSDK, detectImage.","breadcrumbs":[{"label":"Face Liveness Detection SDK"},{"label":"Mobile SDK"}]},{"id":"I5nrgnztyZyxrXhsgSs2","title":"Server SDK","pathname":"/liveness-detection-sdk/server-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Liveness API for Windows and Linux Docker. On-premise anti-spoofing HTTP POST /api/liveness on port 8084. Score 0.5 or higher is Real.","breadcrumbs":[{"label":"Face Liveness Detection SDK"}]},{"id":"gvZKsl3EThqKdu3Encyi","title":"Face Liveness Detection Linux SDK","pathname":"/liveness-detection-sdk/server-sdk/liveness-detection-linux-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Liveness API for Linux Docker. On-premise anti-spoofing PAD. POST /api/liveness on port 8084. Score 0.5 or higher is Real.","breadcrumbs":[{"label":"Face Liveness Detection SDK"},{"label":"Server SDK"}]},{"id":"zEM3Fc0EAFAqcWIcNzlK","title":"Face Liveness Detection Windows SDK","pathname":"/liveness-detection-sdk/server-sdk/liveness-detection-windows-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin Face Liveness Detection Windows SDK. Fully on-premise PAD HTTP API on port 8084. POST /api/liveness. No Docker.","breadcrumbs":[{"label":"Face Liveness Detection SDK"},{"label":"Server SDK"}]},{"id":"FVgSSJNVAYj3AOH1SN2u","title":"ID Document Recognition SDK","pathname":"/id-document-recognition-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition SDK. On-premise passport OCR SDK, ID card verification API, MRZ reader, barcode, 16,900 document templates, Android, iOS, Flutter, Windows, Linux Docker."},{"id":"NdbR690LxJ31ctDt4CbG","title":"ID Document Recognition capabilities","pathname":"/id-document-recognition-sdk/capabilities","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition capabilities. On-premise passport OCR, MRZ reader, ID card and driver license verification, barcode, 16,900 document templates, and document authenticity.","breadcrumbs":[{"label":"ID Document Recognition SDK"}]},{"id":"iApDAsmJ52y5hcSoS12g","title":"Mobile SDK","pathname":"/id-document-recognition-sdk/mobile-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition Mobile SDK. On-premise passport OCR and ID card verification for Android, iOS, Flutter, React Native, and Ionic.","breadcrumbs":[{"label":"ID Document Recognition SDK"}]},{"id":"0UvlAc9XsvvsgDltlLKp","title":"ID Document Recognition Android SDK","pathname":"/id-document-recognition-sdk/mobile-sdk/id-document-recognition-android-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition Android SDK. On-premise OCR, MRZ, barcode, and authenticity. documentreadersdk.aar in libdocsdk, not libfacesdk.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"IiUqYhN3aUhpWEw3TNJB","title":"ID Document Recognition iOS SDK","pathname":"/id-document-recognition-sdk/mobile-sdk/id-document-recognition-ios-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition iOS SDK. On-premise OCR, MRZ, and authenticity. docsdk.framework, setActivation, initSDK, locateDocument, recognize.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"UGgn0z59GDAEzHYWRuiP","title":"ID Document Recognition Flutter SDK","pathname":"/id-document-recognition-sdk/mobile-sdk/id-document-recognition-flutter-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition Flutter SDK. On-premise OCR, MRZ, and authenticity. document_reader_sdk plugin for Android and iOS.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"i2101PPWKUaBq2f3YR7D","title":"ID Document Recognition React Native SDK","pathname":"/id-document-recognition-sdk/mobile-sdk/id-document-recognition-react-native-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition React Native SDK. On-premise OCR, MRZ, and authenticity. document-reader-sdk plugin, not Expo Go.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"kxUoYKhBgTzRK8zuhrrn","title":"ID Document Recognition Ionic Capacitor SDK","pathname":"/id-document-recognition-sdk/mobile-sdk/id-document-recognition-ionic-capacitor-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition Ionic Capacitor SDK. On-premise OCR, MRZ, and authenticity. document-reader-capacitor plugin for new Ionic apps.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"mQlVFrR9BsmwxiuEFmRn","title":"ID Document Recognition Ionic Cordova SDK","pathname":"/id-document-recognition-sdk/mobile-sdk/id-document-recognition-ionic-cordova-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition Ionic Cordova SDK. Legacy DocumentReaderPlugin layout. Prefer Capacitor for new ID scanning apps.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Mobile SDK"}]},{"id":"X7gbthuYBgU2icuZvuKl","title":"Server SDK","pathname":"/id-document-recognition-sdk/server-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin document verification API for Windows and Linux Docker. On-premise passport OCR, MRZ, and authenticity HTTP on port 8082. documentRecognition and documentProcess.","breadcrumbs":[{"label":"ID Document Recognition SDK"}]},{"id":"sQ8FEdMVbdvX7fWivCbI","title":"ID Document Recognition Linux SDK","pathname":"/id-document-recognition-sdk/server-sdk/id-document-recognition-linux-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin document verification API for Linux Docker. On-premise passport OCR, MRZ, and authenticity. POST /api/documentProcess on port 8082.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Server SDK"}]},{"id":"GCmPB5OBnalv4rFUBZcH","title":"ID Document Recognition Windows SDK","pathname":"/id-document-recognition-sdk/server-sdk/id-document-recognition-windows-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition Windows SDK. Fully on-premise OCR and authenticity HTTP API on port 8082. documentRecognition, documentProcess.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Server SDK"}]},{"id":"3A6tbulhP54l5zyIgHMy","title":"ID Document Recognition Node SDK","pathname":"/id-document-recognition-sdk/server-sdk/id-document-recognition-node-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition Node.js HTTP API. Same documentProcess routes as Python on port 8082. Optional native libDocSDK; stub without it.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Server SDK"}]},{"id":"lyNbF5p7Km4P5rFffcMh","title":"Web clients","pathname":"/id-document-recognition-sdk/web-clients","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition web clients. JavaScript, React, Vue, and Angular demos that call the Document Reader HTTP API on port 8082.","breadcrumbs":[{"label":"ID Document Recognition SDK"}]},{"id":"a1ZeLJGfB0EjhwLCawTs","title":"ID Document Recognition JavaScript SDK","pathname":"/id-document-recognition-sdk/web-clients/id-document-recognition-javascript-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition JavaScript SDK. Browser and Node HTTP client for documentProcess against the Document Reader API on port 8082. Not libDocSDK.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Web clients"}]},{"id":"arBflX5vaXwdYdgQiO8N","title":"ID Document Recognition React SDK","pathname":"/id-document-recognition-sdk/web-clients/id-document-recognition-react-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition React demo. Vite UI calling documentProcess on port 8082. HTTP client — not an on-device native SDK.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Web clients"}]},{"id":"YCTm451iOKXer6KnBVnC","title":"ID Document Recognition Vue SDK","pathname":"/id-document-recognition-sdk/web-clients/id-document-recognition-vue-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition Vue demo. Web UI calling documentProcess on port 8082. HTTP client — not an on-device native SDK.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Web clients"}]},{"id":"6lSNUgVWtsXoOr6CvJXX","title":"ID Document Recognition Angular SDK","pathname":"/id-document-recognition-sdk/web-clients/id-document-recognition-angular-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Recognition Angular demo. Web UI calling documentProcess on port 8082. HTTP client — not an on-device native SDK.","breadcrumbs":[{"label":"ID Document Recognition SDK"},{"label":"Web clients"}]},{"id":"ys6CgJVx3yENZ55P1V8X","title":"Document result JSON","pathname":"/id-document-recognition-sdk/document-result-json","siteSpaceId":"sitesp_l4YF5","description":"ID Document Recognition result JSON. documentName, OCR, MRZ, barcode, verification, image quality, images, and security fields returned by recognize and documentProcess on every platform.","breadcrumbs":[{"label":"ID Document Recognition SDK"}]},{"id":"vsCz3fWSCBOSgY3Pc6yD","title":"Document security check fields","pathname":"/id-document-recognition-sdk/document-security-check-fields","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin document security check fields for RGB captures. JSON keys and titles returned in security.pages: photoOriginAnalysis, hologramIntegrity, physicalDocument.","breadcrumbs":[{"label":"ID Document Recognition SDK"}]},{"id":"WCOuDpKvWVM5546WTtlO","title":"ID Document Liveness SDK","pathname":"/id-document-liveness-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Liveness SDK. On-premise document anti-spoofing HTTP API for Linux and Docker. Screen, print, and substitution attacks. No OCR. Port 8086."},{"id":"OmuLUp8pId2u7rtnW3Oa","title":"Server SDK","pathname":"/id-document-liveness-sdk/server-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Liveness Server SDK. On-premise document anti-spoofing HTTP API for Linux Docker on port 8086. POST /api/documentLiveness. No OCR.","breadcrumbs":[{"label":"ID Document Liveness SDK"}]},{"id":"cOeBy8BNaLrXi60O7NId","title":"ID Document Liveness Linux SDK","pathname":"/id-document-liveness-sdk/server-sdk/id-document-liveness-linux-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin ID Document Liveness Linux SDK. On-premise document anti-spoofing HTTP API. Docker image faceplugin/document-liveness, POST /api/documentLiveness on port 8086.","breadcrumbs":[{"label":"ID Document Liveness SDK"},{"label":"Server SDK"}]},{"id":"qxXuPdYuKHw04WpWMXaU","title":"Palm Recognition SDK","pathname":"/palm-recognition-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin open-source Palm Recognition SDK. On-premise RGB-camera palm matching with Python Anaconda. ROI extraction and compare_two_images. Not a Faceplugin commercial face SDK."},{"id":"hZkEYMD1qPn7VQlSriez","title":"Open Source Palm Recognition","pathname":"/palm-recognition-sdk/open-source-palm-recognition-sdk","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin open-source Palm Recognition SDK. On-premise Python Anaconda sample for RGB-camera palm matching. extract_roi, extract_features, compare_two_images. Not a commercial face SDK.","breadcrumbs":[{"label":"Palm Recognition SDK"}]},{"id":"LI4518gaiv3KArdNBdpA","title":"Resources","pathname":"/resources","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin docs resources. Glossary, FAQ, troubleshooting, status codes, SDK comparison, and changelog for on-premise Face Recognition, Face Liveness, and ID Document SDKs."},{"id":"TDpco9d4dsH8KZmyKAYD","title":"Passport OCR and ID verification","pathname":"/resources/passport-ocr-and-id-verification","siteSpaceId":"sitesp_l4YF5","description":"On-premise passport OCR SDK and ID card verification API from Faceplugin. Read MRZ (machine-readable zone), barcodes, and 16,900 document templates on mobile or port 8082.","breadcrumbs":[{"label":"Resources"}]},{"id":"tShYim8YcYmdnNCimpza","title":"Glossary","pathname":"/resources/glossary","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin SDK glossary. Plain-language definitions for MRZ, OCR, eKYC, 1:1, 1:N, PAD, FRVT, FP1, FPMC1, template, and HTTP ports used in these docs.","breadcrumbs":[{"label":"Resources"}]},{"id":"exMM4AhFXf8BFZRVQR9T","title":"FAQ","pathname":"/resources/faq","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin SDK FAQ. Passport OCR, ID verification, Face Recognition API, passive vs active liveness, offline licensing, Flutter, Docker machine codes, and thresholds.","breadcrumbs":[{"label":"Resources"}]},{"id":"MEKL4rB4D4OuBmxtdC2Y","title":"Troubleshooting","pathname":"/resources/troubleshooting","siteSpaceId":"sitesp_l4YF5","description":"Troubleshoot Faceplugin SDK demos. Missing AAR or frameworks, wrong app id licenses, Docker shm-size, Yarn 3 on React Native, and cameras that stay black on emulators.","breadcrumbs":[{"label":"Resources"}]},{"id":"GBr1FMIydmWyNFBVQxA8","title":"Status codes","pathname":"/resources/status-codes","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin SDK status codes for activate and init (0–4), Linux/Windows HTTP envelope codes, and document verification / image quality fields. Used across Face Recognition, Liveness, and Document SDKs.","breadcrumbs":[{"label":"Resources"}]},{"id":"VF8kCyPxnekotI36G2rs","title":"SDK comparison","pathname":"/resources/comparisons","siteSpaceId":"sitesp_l4YF5","description":"On-premise face recognition and liveness SDK comparison. Faceplugin versus 3DiVi, FaceTec, Luxand, FaceOnLive, and KBY-AI. Criteria from public vendor docs, not guessed checkmarks.","breadcrumbs":[{"label":"Resources"}]},{"id":"UayCKiKT2ZPqewakEHd7","title":"Faceplugin vs 3DiVi","pathname":"/resources/comparisons/vs-3divi","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin vs 3DiVi Face SDK. On-premise face recognition, platforms, liveness, and ID document products. Public 3DiVi docs versus Faceplugin products in these docs.","breadcrumbs":[{"label":"Resources"},{"label":"SDK comparison"}]},{"id":"i5JuceuJWbN8iK4I9Y7p","title":"Faceplugin vs FaceTec","pathname":"/resources/comparisons/vs-facetec","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin vs FaceTec. 2D on-premise face/liveness/document SDKs versus FaceTec 3D FaceMap liveness, server SDK, and usage-based 3D liveness billing.","breadcrumbs":[{"label":"Resources"},{"label":"SDK comparison"}]},{"id":"wysyvZRkyc0MEyKrkM1k","title":"Faceplugin vs Luxand","pathname":"/resources/comparisons/vs-luxand","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin vs Luxand FaceSDK. On-premise face recognition and liveness versus Luxand’s FaceSDK library. Document OCR is Faceplugin-only in this table.","breadcrumbs":[{"label":"Resources"},{"label":"SDK comparison"}]},{"id":"FRh7siPWcF6symeNEtZ9","title":"Faceplugin vs FaceOnLive","pathname":"/resources/comparisons/vs-faceonlive","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin vs FaceOnLive. Both sell on-premise face, liveness, and ID SDKs. Compare public catalogs, APIs, and what Faceplugin products in these docs actually implement.","breadcrumbs":[{"label":"Resources"},{"label":"SDK comparison"}]},{"id":"jFglRC619oN5Qwg2NYJC","title":"Faceplugin vs KBY-AI","pathname":"/resources/comparisons/vs-kby-ai","siteSpaceId":"sitesp_l4YF5","description":"Faceplugin vs KBY-AI. Both publish on-premise face recognition and liveness SDKs for mobile and Docker. Compare public catalogs against Faceplugin products in these docs.","breadcrumbs":[{"label":"Resources"},{"label":"SDK comparison"}]},{"id":"ofrRrqeZWTA5JNmMsgbC","title":"Changelog","pathname":"/resources/changelog","siteSpaceId":"sitesp_l4YF5","description":"Release history for Faceplugin Face Recognition, Face Liveness, and ID Document SDKs. Check each public GitHub repository and Docker Hub for the latest tags.","breadcrumbs":[{"label":"Resources"}]},{"id":"e4XmPdpgoyVxhXrqSr8W","title":"Request a License & Support","pathname":"/request-a-license-and-support","siteSpaceId":"sitesp_l4YF5","description":"Request a Faceplugin offline license. Mobile FP1 keys bind to app id. Server FPMC1 machine codes from GET /api/machinecode. Docker and host codes differ. On-premise, no per-call cloud."},{"id":"vC0ySt3AtJyoBqMG7nWr","title":"Contact us","pathname":"/contact-us","siteSpaceId":"sitesp_l4YF5","description":"Contact Faceplugin for licenses and integration support. Email, WhatsApp, and Telegram. Request mobile license keys (FP1.…) or server machine codes (FPMC1.…) for on-premise SDKs."}]}