Building in the open
Every milestone on our journey to make age verification fast, private, and universal.
5 SDK Languages Published
5 SDK languages published (JS, PHP, Go, Python, Node.js). Interactive demo at demo.xident.io. 5,747 tests across 7 codebases.
OAuth 2.0/OIDC Provider
OAuth 2.0/OIDC provider ("Login with Xident"). User portal (React 19 PWA). Go face processing replaces Python ML worker.
Security Hardening
Security hardening: AI pentesting (Shannon), 26 vulnerabilities fixed. Passkey authentication.
Production Launch
Production launch. Billing via Lago. PostgreSQL + Redis on Proxmox infrastructure.
12-Language Support
12-language support. Liveness detection with HMAC-signed challenges.
Document OCR Integration
Document OCR integration (Anthropic Claude Vision). Face matching with InsightFace ONNX.
Beta Launch
Beta launch. JS SDK released. First pilot customers onboarded.
Core Platform v1
Core platform v1: Go API, verification widget, dashboard. Multi-tenant architecture.
First Age-18 Model
First age-18 model trained (FPR 0.03%, FRR 11%). Using PyTorch + InsightFace.
Company Founded
Company founded. Started ML research for age bracket recognition.
Stay up to date
Follow our blog for detailed write-ups on new features and engineering decisions.