Enterprise Face AI Services & Licensing

Face Analysis
Services & Licensing
for Enterprise

Build with InsightFace: face recognition and optional RGB liveness, a self-hosted server, video face privacy with PrivateFrame, face swapping, deepfake detection, and commercial model licensing.

< 5ms Inference
99.8% Accuracy
NIST FRVT Top Performer
demo.py
1import insightface
2import cv2
3
4# Face Recognition
5app = insightface.app.FaceAnalysis('buffalo_l')
6app.prepare(ctx_id=0)
7img = cv2.imread('photo.jpg')
8faces = app.get(img)
9print(faces[0].embedding.shape)
10
11# Face Swapping
12swapper = insightface.model_zoo.get_model(
13 'inswapper_128.onnx')
14res = swapper.get(img, faces[0], faces[1])
15cv2.imwrite('swapped.jpg', res)

Trusted by teams building the next generation of face AI

Fortune 500 Security
Global Fintech
Government ID
Healthcare AI
Smart Retail
Edge Devices
29K+
GitHub Stars
5,000+
Citations
99.8%
LFW Accuracy
Top
NIST FRVT
50M+
PyPI Downloads
100+
Countries

Solutions

Everything you need for
production face AI

Face recognition, optional RGB liveness, video face privacy, and creative tools for your product. Explore self-hosted services, SDKs, and commercial model licensing.

Featured solutions

Face Recognition Model Licensing

Commercial licensing for InsightFace open-source model packages (buffalo_l, antelopev2, buffalo_s, buffalo_m, etc.) and proprietary high-accuracy models. From research to production deployment with full legal compliance.

Optionally enable RGB liveness checks before face recognition through the Python package or InsightFace Server.

NEW

InsightFace Server

A self-hosted recognition service with optional RGB liveness, Web UI, REST API, Python SDK, CPU or CUDA inference, exact 1:N search, and persistent RTSP monitoring.

More solutions

InspireFace SDK

Cross-platform C/C++ face recognition SDK with built-in anti-spoofing and liveness detection. Commercial licensing with dedicated technical support for Linux, Android, iOS, macOS, and embedded devices.

Face Swapping

Open-source InSwapper-128 has become the de facto standard for open-source face swapping, with commercial licensing, high-accuracy private models, mobile real-time models, and a local NVIDIA GPU real-time solution for professional live streaming.

Deepfake Detection

Enterprise deepfake and face-forgery detection via SDK and API. Try the online demo to identify AI-generated faces, face swaps, and manipulated media with calibrated risk scoring for KYC, content moderation, and trust & safety.

Live Identity for Streaming

Run authorized real-time AI identity transformation locally on a streamer’s NVIDIA GPU for professional live streaming and virtual production workflows.

Case Studies

Built for Enterprise Face AI Deployment

From identity verification and access control to creative AI and edge deployment, InsightFace helps teams evaluate, license, and deploy face AI models responsibly.

Global Fintech KYC

A fintech team evaluating face recognition models for identity verification, threshold tuning, and production deployment.

Discuss a Similar Use Case

Edge Access Control

An access control provider exploring lightweight face analysis SDK deployment across embedded and edge devices.

Explore SDK Deployment

Creative Face AI Application

A consumer application team reviewing face swap API access, licensing requirements, and responsible use controls.

Explore Face Swap Licensing

Anonymized scenarios derived from typical enterprise engagements. Specific customer names are not disclosed for confidentiality reasons.

Licensing & Pricing

License models, ship with confidence

From open-source research to model licenses, local live identity deployment, production APIs, and SDK access — choose the licensing option that fits your business needs.

Open Source

Free

For research and non-commercial projects

  • Code released under MIT License — free for commercial use
  • Pre-trained models for non-commercial academic research only
  • Commercial use of models requires contacting us for a commercial license
  • Python package (insightface) available on PyPI
  • Community support via GitHub Issues
  • Web demos access
View on GitHub
Most Popular

Model Licensing

Custom

Commercial licensing for face recognition and face swapping models

  • Face recognition model commercial license (buffalo_l, antelopev2, buffalo_s, etc.)
  • InSwapper-128 face swapping commercial license
  • Deepfake / face-forgery detection model commercial license
  • Closed-source high-accuracy models available
  • Production deployment rights
  • Email support
  • License compliance guidance
Contact Us

Enterprise & API

Custom

Full suite with API access, SDK, and dedicated support

  • Everything in Model Licensing
  • High-accuracy face swap API access
  • Mobile real-time face swap model access
  • InsightFace Live Identity organization licensing for local NVIDIA GPU streaming workflows
  • InspireFace C/C++ SDK commercial license
  • Deepfake detection SDK & API access
  • Priority SLA & dedicated engineering
  • Custom model training & AI consulting
Contact Us

Integration

Ship in minutes, not months

Whether you prefer Python, C++, or REST — InsightFace integrates into your stack with minimal friction.

Python Package

Face analysis in Python, with optional RGB liveness before recognition and per-face results.

Explore RGB liveness
pip install insightface onnxruntime-gpu

# That's it. You're ready.
from insightface.app import FaceAnalysis
app = FaceAnalysis('buffalo_l')
app.prepare(ctx_id=0)

InspireFace C/C++ SDK

Native SDK for mobile and embedded devices. One API across all platforms.

// Initialize the SDK
HResult ret = HFLaunchInspireFace(path);

// Create a session
HFSession session;
HFCreateInspireFaceSession(&session, mode);

// Detect and recognize
HFDetectFaces(session, image, &faces);
HFExtractFeature(session, image, face, &feature);

Self-hosted REST API

Self-host detection, optional RGB liveness, comparison, enrollment, and exact person search on CPU or NVIDIA GPU.

Explore RGB liveness
# Authenticated deployment; omit -H when auth is disabled.
curl -sS http://localhost:18097/v1/detect \
  -H "Authorization: Bearer ${INSIGHTFACE_API_KEY}" \
  -F "image=@photo.jpg"

Research & Publications

Backed by world-class research

Published at top-tier academic venues. Every algorithm in InsightFace is peer-reviewed and reproducible.

ArcFace: Additive Angular Margin Loss

CVPR 2019

The foundational loss function for face recognition, setting new benchmarks on all major datasets.

RetinaFace: Single-Shot Multi-Level Face Localisation

CVPR 2020

Practical single-stage face detector with joint face detection and landmark localization.

SCRFD: Sample & Computation Redistribution for Efficient Face Detection

ICLR 2022

Efficient high-accuracy face detection with NAS-based architecture search.

Partial FC: Training 10 Million Identities on a Single Machine

CVPR 2022

Scalable training strategy enabling face recognition with massive identity pools.

Sub-center ArcFace: Boosting Face Recognition by Large-scale Noisy Web Faces

ECCV 2020

Handling noisy training data by learning multiple sub-centers per class.

Achievements

Competition winners

NIST FRVT

Top Performer on VISA and Wild Tracks

ECCV 2022 WCPA — Rank #1

3D Face Reconstruction Challenge

ICCV 2021 MFR Challenge

Masked Face Recognition Workshop

Open Source Codebase

InsightFace's code is released under the MIT License with no limitations for commercial usage. Pre-trained models are for non-commercial research only — contact us for commercial model licensing.

View on GitHub

Ready to deploy the world's best face AI?

Whether you need face recognition model licensing, face swapping commercial rights, a live streaming identity deployment, a local real-time identity workflow, InspireFace SDK, or custom AI cooperation — contact us to start the conversation.

We review commercial, enterprise, and research cooperation requests. Please use a company email address when possible.

✓ Business email required✓ MIT licensed codebase✓ Enterprise SLA available