FaceTrust (AI)

A self-hosted AI identity verification and image intelligence platform. Face verification, liveness detection, document OCR, and face search — all through a single API.

Capabilities

Everything Identity, One API

Built for organisations that need reliable, privacy-conscious identity verification without handing data to a third-party cloud service.

🪪

App Onboarding & ID Verification

Submit a selfie and document image via API. The system compares the faces, extracts document data with OCR, and verifies the expiry date — returning a structured result in one call.

🔐

Face Login

Submit a selfie and a user identifier. The system matches the face against stored facial data, re-verifies document expiry, and returns a pass/fail outcome — no passwords needed.

🔍

Face Search in Collection

Search a selfie against a whole collection of stored images. Get back a ranked list of matching faces — ideal for verification at scale or deduplication.

👁️

Face Liveness Detection

Call the session API to start a liveness check. The API returns a token that loads a webview or iframe for the detection flow. Results are delivered to your system via webhook.

📄

Document OCR & Data Extraction

Extract text fields from ID documents automatically — names, dates, ID numbers — plus verify expiry validity as part of any onboarding or login flow.

🔑

Self-Hosted & API-First

Organisations sign in to a dashboard to manage API keys and access documentation. All AI capabilities are exposed as clean REST endpoints — integrate into any stack.

How it works

Two Integration Tracks

FaceTrust serves both the organisation configuring the system and the applications consuming it.

🏢

Vendor / Organisation

Sign in to the organisation dashboard. Access your API keys and read the documentation. Create image collections and add face images to power search and login flows.

📱

Application

Integrate the REST API into your app. Call onboarding, face login, face search, or liveness endpoints as needed. Webhook callbacks deliver async results (e.g. liveness) back to your server.

🛠️

Fully Customisable

Self-hosted means you control the data, the infrastructure, and the configuration. No usage caps imposed by a third-party cloud — scale on your own terms.

Interested in implementing FaceTrust?

Get in touch and we'll walk you through the system, integration requirements, and deployment options.

Contact us to get started