FacePlugin
Get in Touch
.NET

Face Recognition SDK for .NET

A .NET MAUI and C# face recognition SDK with 3D passive liveness detection, covering detection, landmarks, recognition, pose, expression, and attribute analysis across Windows, Android, and iOS.

Get in Touch View on GitHub
NIST FRVT-ranked engineiBeta Level 2 livenessWindows, Android & iOS via MAUI
Woman with phone doing face scan
Identity Verified
Face Match 99.98%
Requirements

What You Need to Run It on .NET

These are the exact minimum and recommended requirements published in the FaceRecognition-.Net repository — check the repo directly for the latest version, since SDK requirements can change between releases.

PlatformsWindows, Android, iOS (via .NET MAUI)
Liveness3D passive liveness — printed photos, video replay, 3D masks, deepfakes
Quick Start

Install and Activate

Install the SDK, then activate it with a license key before calling any recognition function — every platform follows this same activate-then-initialize pattern.

  • Clone the repository to review the MAUI project structure and native bindings.
  • Contact FacePlugin for a license key scoped to your application.
  • See FaceRecognition-WPF-.Net for a runnable WPF sample that demonstrates 1:N face matching end to end.
note
// The public repo documents the SDK's platforms and capabilities but
// does not publish a NuGet package name or a complete C# code sample.
// For a runnable example, see the companion WPF sample project:
// https://github.com/Faceplugin-ltd/FaceRecognition-WPF-.Net
Note

Want a runnable sample first?

FacePlugin also publishes FaceRecognition-WPF-.Net, a WPF project demonstrating 1:N face matching end to end in C#.

Licensing

How Licensing Works

FacePlugin issues an offline license key per application. The public repo doesn't state the exact activation API for .NET — contact FacePlugin or see doc.faceplugin.com for the current integration guide.

FAQ

Frequently Asked Questions

Does the .NET SDK send biometric data to the cloud?

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.

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-match fees once licensed.

Where can I see the full source and open an issue?

The FaceRecognition-.Net integration is maintained publicly on GitHub at github.com/Faceplugin-ltd, where you can browse the code, file issues, and track releases.

Related

Pairs Well With

Ready to Add Face Recognition to Your .NET App?

Talk to our team to get a license key and a 15-day evaluation period started.

Contact Sales Explore the SDKs