Skip to main content
Curvestone AI
Document Intelligence

Everydocument.One engine.

Curvestone extracts structured data from every document type in a mortgage case file — payslips, bank statements, tax returns, and open banking feeds — through one unified pipeline.

Capabilities

Messy inputs. Clean, structured output.

Multi-modal extraction

PDFs, scanned images, and native digital documents — all handled by the same extraction pipeline. No parallel systems.

Payslips & employment

Gross income, net pay, employer name, deductions, frequency — extracted and normalised automatically.

Bank statements

Identifies salary credits, recurring commitments, and unusual patterns across 3–12 months of statements.

Tax returns & accounts

SA302s, tax year overviews, company accounts — structured into comparable data points for affordability.

Open banking feeds

Structured open banking data consumed through the same engine as document inputs — no parallel pipelines.

Credit bureau data

Ingests Experian, Equifax, and TransUnion data for a unified affordability picture alongside documents.

Coverage

Payslip photographs that would defeat any generic OCR. Extracted, normalised, and verified — in under three seconds.

Head of Operations, specialist lender
200+
Document types supported natively
<3s
Per document extraction
99%
Field-level accuracy
How it works

From scanned chaos to a single structured schema.

01

Any format, any source

Photographed payslips. Password-protected PDFs. Handwritten forms. Open banking JSON. The engine handles all of it through a single upload.

02

Extraction & normalisation

Twelve algorithms working in concert — LLMs, OCR, vision models — extract fields and normalise them into a consistent structured schema.

03

Validated output

Extracted data is cross-referenced against other documents in the case file. Inconsistencies flagged. Clean data delivered into your workflow.

200+ document types.One extraction engine.

See Document Intelligence in action on your case file formats.