1
missed field on a KYC pack is a compliance incident
ID expiry dates. Proof of address date. Source of funds amount. A miss isn't a typo, it's a regulatory finding when the regulator audits the file. Manual review can't prove it caught everything.
Every KYC pack, payslip, bank statement and policy your customers send still gets reviewed by hand. anyformat reads them across formats and languages, scores confidence per field and pushes structured data into your core systems, with EU sovereignty and zero retention.



KYC PACK
STATEMENT
PAYSLIP
Core banking
Risk engine
Compliance
THE PROBLEM
Banks, fintechs and insurers run on documents customers send from their phone, their employer, their bank. PDFs, scans, screenshots, mobile photos, in different layouts and languages. Each one a compliance risk if it's mis-read.
1
ID expiry dates. Proof of address date. Source of funds amount. A miss isn't a typo, it's a regulatory finding when the regulator audits the file. Manual review can't prove it caught everything.
10x
A consumer lending or insurance promo turns a steady review queue into a backlog overnight. Compliance teams can't hire 10x analysts in a week. The result: slower onboarding, lost customers, queues that drag into next quarter.
EU
Customer PII can't leave the EU. Many AI tools route through US infrastructure or train on customer data by default. anyformat is EU-native, ISO 27001 certified, with zero-retention processing and contractual GDPR alignment.
48h
Time-to-yes is a competitive metric. Manual KYC review chains a customer's onboarding to a human's queue. Automating the extraction step alone collapses 80% of that time and frees analysts for the cases that actually need them.
Trusted in regulated finance by






Built for financial documents
Not generic PDFs. The specific artifacts that flow through onboarding, lending and underwriting, with the sensitivity those documents require.
Bank statements
| Period | Bank | IBAN | Inflows | Outflows |
|---|---|---|---|---|
| Apr 2026 | Santander ES | ES84 0049···2104 | 4,820 € | 4,210 € |
| Apr 2026 | BBVA ES | ES79 0182···7710 | 2,415 € | 2,180 € |
| Apr 2026 | CaixaBank | ES19 2100···8841 | 6,120 € | 5,950 € |
| Apr 2026 | Sabadell | ES12 0081···3304 | 1,840 € | 1,720 € |
| Apr 2026 | Bankinter | ES40 0128···5612 | 3,290 € | 3,050 € |
| Apr 2026 | ING ES | ES61 1465···0298 | 2,680 € | 2,510 € |
anyformat meets enterprise security and compliance requirements out of the box, so teams can run document workflows in production with confidence.

Call anyformat workflows straight from your codebase with the SDK or CLI, or drop in the agent skill and let your coding agent build and run them for you in minutes, not months.

Install the SDK to call anyformat workflows straight from your codebase.
npm install @anyformat/sdkUse the Python CLI to run and manage your workflows from the terminal.
uv tool install --python 3.13 anyformat && afx --helpAdd this skill to teach your agent the anyformat workflow API.
npx @anyformat/skillanyformat handles the formats, edge cases, and integrations that break traditional pipelines, so your workflows stay reliable as data scales.
Ingest data from PDFs, documents, images, and many more.

REST API, webhooks, and structured JSON output, plus pre-built connectors for SharePoint, OneDrive, Google Drive, and Salesforce.

Process high volumes of data with reliable performance, monitoring, and analytics built for production workloads.

Catch errors, handle edge cases, and ensure consistent output with validations and monitoring at every step.

Create and manage parsing, validation, and routing logic in the visual Studio, or define them programmatically via API.
Raw OCR can't read structure. A raw LLM hallucinates and can't be audited. anyformat combines both with deterministic rules, confidence scoring and validation, so the output is structured, traceable and ready for production.
anyformatHow anyformat fits into a regulated finance operation.
Inside the EU. anyformat is EU-native and runs on EU-hosted infrastructure. Zero retention by default: documents are processed in memory and not stored after the response is returned. Contractual GDPR alignment, ISO 27001 certified.