Document processing for KYC and customer onboarding

Extract the data from ID documents, proof of address, and company documents your onboarding flow collects - so compliance teams review data instead of retyping it.

The documents in every onboarding file

ID documents

Name, date of birth, document number, nationality, issue and expiry dates, address where printed

Proof of address

Name, address, document date, issuer - from utility bills and bank statements

Company registry extracts

Company name, registration number, registered address, incorporation date, directors, shareholders

Bank statements & income documents

Account holder, account details, balances, transactions

How it works

From customer upload to onboarding decision

Use an Instant model for ID documents, or describe the fields you need for anything else with Instinct.
Your onboarding flow sends uploads to Foxello through the REST API - files or URLs - with a webhook when data is ready.
Structured data returns as JSON for your onboarding checks. Uncertain fields go to Review Hub for your compliance team.

Instant models for IDs: Identity documents have ready-made Instant models, so there's nothing to configure. Proof of address and company documents use fields you describe.

<30s
Per page, from upload to structured data
Measured end-to-end processing time per page. No templates or training before the first document.
Why it matters

Onboarding shouldn't stall on data entry

Every new customer, merchant, or business account comes with a file: an ID, a proof of address, sometimes a registry extract and bank statements. Someone has to read each one and key names, dates, and numbers into the onboarding system before any actual checks can run.

Foxello extracts that data automatically, whatever the issuer or layout, and returns it as structured fields your onboarding flow can compare against what the customer entered. Expiry dates, document numbers, and addresses come back ready to check.

Foxello extracts the data; your compliance rules and team make the decision. Every field is scored for confidence, and uncertain values go to Review Hub. The Scale plan adds role-based access and an audit trail.

Customer data is processed and stored in the EU, handled in line with GDPR, and never used to train models.

Related industries

Onboard customers without the retyping

Send your first document through the API in minutes.

Try free - no setup required