Biometric
KYC · Mexico

KYC in Mexicoon the INE credential

We read the voter credential, the passport and the printed CURP, check liveness and match the selfie against the document photo.

One API covers onboarding for a bank, a SOFOM or a fintech institution — no paperwork, no branch visit.

Mexican documents

We read Mexican documents as they arrive

OCR extracts the visual zone and cross-checks it against the MRZ where the document carries one. Older and newer credentials read the same, so the applicant does not need the perfect document.

INE voter credential

The everyday identity document: visual zone, printed CURP and elector key, and the holder photo for face match.

Passport

The Mexican biometric passport and earlier series: MRZ, validity, holder photo.

Driving licence

For flows where a passport is optional: car rental, mobility, delivery, driver checks.

Foreign documents

433+ document types from 180+ countries. Foreign residents and visitors go through the same check as Mexican citizens.

Whatever lands in the frame, the document is detected automatically; its type and country come back in the API response, so your flow branches on data rather than on a guess.

Regulation

Built around what the Mexican regulator asks for

You answer to the CNBV and to the financial intelligence unit. We supply the tools that meet the requirement — and the log that proves it was met.

CNBV

Non-presential onboarding

Onboarding a customer without a branch rests on proving the document belongs to the person presenting it. Liveness and face match produce that evidence; our liveness is tested to ISO/IEC 30107-3 against presentation attacks.

AML/CFT

Identification and screening

Identifying the customer and screening them against lists are baseline duties of an obliged entity. AML screening — sanctions, PEPs, wanted lists — runs in the same request as the document check.

Personal data

LFPDPPP

Data handling follows the Mexican federal law and the GDPR: we collect only what the check needs; retention period and storage location are configured to your policy.

Identification-file requirements and thresholds are revised regularly. The final compliance call belongs to your compliance officer; we provide the tooling and the evidence for it.

Integration

Connect the way you prefer — AI agents included

Widget, mobile SDKs, REST API and an MCP server. Mexican documents verify the same in all four; only the way you call it differs.

JS · Webview

Web SDK / Flow Widget

A ready camera widget for your site or an in-app browser. Prompts switch to Spanish, and the design follows your brand book.

JavaScriptCustom designWebview
iOS · Android

Mobile SDK

Native libraries with direct camera access. Biometrics go out in small packets, so a check still completes on weak mobile data outside the big cities.

SwiftKotlinWeak network
Backend

REST API

Direct access to the verification endpoints for your own server logic. Auth by a private X-API-KEY; the result arrives on a webhook.

RESTX-API-KEYWebhooks
AI · Agents

MCP server for AI agents

An AI agent starts a check and reads the result itself, with no glue code in between. Works with Claude, GPT and any MCP client.

MCPClaudeAI agents
mx_onboarding — REST API
# Create a verification session: country MX selects the Mexican document set
POST /v1/sessions
Host: api.biometric.vision
X-API-KEY: sk_live_••••••••••••••
{ "scenario": "mx_onboarding", "country": "MX", "checks": ["document", "liveness", "face_match", "aml"] }
# → 200 OK
{ "session_id": "sess_4c81…", "status": "created", "url": "https://flow.biometric.vision/s/sess_4c81…" }
Why us

A platform, not a pilot

Already running in production

We are a vendor of the Centralized Identification System of the National Bank of Kazakhstan; Otbasy Bank, Nurbank and Binance run on the platform. The same engine serves your onboarding in Mexico.

Accuracy measured by NIST

Our face comparison algorithm ranks 37th out of 570+ in the independent NIST FRVT benchmark. Liveness is tested to ISO/IEC 30107-3 against presentation attacks.

Support in Spanish and English

Integration is guided by a team that works in Spanish and English, and the docs come in both.

Pricing you can see upfront

Plans and the calculator are public. Start with 500 free checks a month and price your volume before signing anything.

433+
document types recognized
180+
countries covered by OCR
37 / 570+
rank in NIST FRVT
500
free checks every month
FAQ

Questions about KYC in Mexico

Yes: visual zone, printed CURP and elector key, and the holder photo for face match. Earlier credential series are recognized too.

That is what it is built for: liveness, face match and a per-session log that stays on your side as evidence. The final compliance assessment is your compliance officer's call.

Yes, with the same API: 433+ document types from 180+ countries. A foreign resident needs no separate flow — the document type is detected automatically.

Screening against sanctions, PEP and wanted lists runs in the same request as document verification and lands in the same session log.

Registration gives you 500 free checks a month, no card required. Beyond that, use the calculator: the price depends on the modules and volume.

REST API and a web widget; a typical integration takes about 30 minutes. The sandbox opens right after registration and issues the keys.
KYC for Mexico

Test us on Mexican documents

Registration takes a minute and the sandbox issues keys right away. Run your first check today — 500 a month are free.