Trueface SDK

Trueface SDK

Developer SDK optimized for speed and scalability for your performance-critical applications.


The Trueface SDK is the unified base for all of our products. Written in C++, the SDK has been designed for speed, scalability, and provides the most flexibility of integration into your system. The SDK provides a rich Python bindings API which offer the same performance as the C++ API. The SDK gives you access to all our computer vision modules, and allows for fine grain control of API method sequences and performance (threading).

What can it do?

💆🏽‍♂️ Current Capabilities
  • Face detection
  • Face image quality detection (exposure, blur, orientation)
  • 1 to 1 Face recognition
  • 1 to N Face recognition
  • Database integrations (SQLite & PostgreSQL) with collection management functions
  • Object detection
  • Blink Detection
  • Active spoof detection
  • Passive spoof detection
  • Body pose estimation
  • Mask detection
  • Eye glass detectio
📱 Supported Platforms
  • 🖥️ X86_64 (Linux, Windows, MacOS)
  • 🖨️ ARM (AArch64 Linux, AAarch32 Linux).
  • 🤳🏾 iOS
  • 📱 Android

Documentation, Download, and Tutorial links

SDK Evaluation Getting Started Guide
👨🏿‍💻 SDK Tutorials


Getting started with the iOS SDK
Jul 2, 2020 6:55 PM
Getting started with the Trueface Android SDK (Java)
Jul 2, 2020 6:35 PM
Trueface SDK - Face Recognition Technical Deep Dive
Jun 3, 2021 6:40 PM
How to create large scale collections quickly and efficiently
Jan 7, 2021 10:06 PM
Understanding ROC Curves
Jul 10, 2020 11:46 PM
Getting started with the C++ SDK Python Bindings
Jul 3, 2020 9:47 PM

Benchmarks and Hardware Requirements

Minimum & Recommended Hardware Requirements