Now with structured extraction
Upload a contract, get typed JSON back with a confidence score on every field and a citation pointing at the page it came from.
The things that stop a pilot becoming production.
Auditable
Each extracted value links to the page and bounding box it came from. Reviewers verify in seconds.
Auditable
Zero retention
Nothing is stored after the response returns, and nothing is ever used for training.
Zero retention
Typed output
Define the shape once. Output validates against it or fails loudly — never silently.
Typed output
Days of data retention
Field accuracy, benchmarked
Type II, audited
Median document latency
Integrations
The same schema either way, with generated SDKs for six languages.
Point us at a bucket and we process on write, with signed callbacks.
For teams who want extraction without writing an integration.
Write extracted fields onto the record with citations attached.
Index existing document libraries without moving the files.
Signed, retried with backoff, and replayable for thirty days.
Pricing
500 pages
500 pages a month
All extraction schemas
Zero data retention
Community support
per page
Volume pricing from 10k pages
Custom schemas
99.9% uptime SLA
SOC 2 Type II report
Support within one business day
annual
Committed volume discount
VPC or on-premise deployment
Custom model tuning
DPA and subprocessor review
Named solutions engineer
Priya Raghavan
Head of Operations
No. Documents are processed in memory and discarded when the response returns. Nothing is retained and nothing is used for training, on any plan including the free sandbox.
It is the model probability for that specific field, calibrated against our benchmark set. Below 0.85 we recommend routing to a human reviewer, and the API can flag that for you.
PDF, DOCX, PNG, JPEG and TIFF, including scans. OCR runs automatically when a document has no text layer.
Every extracted value returns a page number and a bounding box, so your reviewer interface can jump straight to the source.
Upload twenty files in the sandbox. Nothing is retained, and you keep the output.