How it works

From a box of documents to a court-ready inventory.

Upload the production. Classify into 22 IOD categories, extract the fields, export the inventory.

01Upload

Drop in the entire case file.

ZIP, PDFs, images. Hundreds of pages at once. No prep, no naming conventions. Dedup and Bates detection on the way in.

Encrypted on arrival. AES-256 at rest, TLS 1.3 in transit. See Security.

Drop the case file here
.zip · .pdf · .tiff · images
GOM0012.pdfGOM0045.pdfGOM0067.pdfGOM0089.pdfGOM0102.pdfGOM0118.pdfGOM0134.pdfGOM0151.pdf+215 more
● 223 files ready · dedup: 14
agent.classifyrun #2841
●Reading GOM0045.pdf (3 pages)
↳Text: statement period, transaction table, ending balance
↳Layout: statement header · transaction table · balance footer
confidence 0.98Bank StatementGOM0067 → review queue · 0.61
02Classify

Every page read, every document filed.

Each document lands in one of the 22 IOD categories, with a confidence score. Low-confidence items go to a review queue instead of being filed.

03Extract

Financial records become structured fields.

Institution, account number, period, balances, parties. The same account is matched across statement periods, so one Chase account stays one line instead of four.

Chase ••• 1827
institutionJPMorgan Chaseacct_no••••1827periodMar 1–31, 2025open_bal$38,104.22close_bal$41,208.44ownerJoint
● matched to 11 other statements · same account · 2 spelling variants merged
complete · 207review · 7
editable
Document type
Bank Statement
Institution
JPMorgan Chase
Period
Mar 1–31, 2025
bulk movereassignmerge
04Review

You approve. You don't re-type.

The source page sits beside the editable fields. Uncertain items are flagged, not guessed. Bulk move, reassign, and merge for the rest.

05Deliver

Court-ready output in one click.

The IOD workbook in the 22-category format forensic accountants already file. Plus the missing-items report and Bates-numbered folders as a ZIP.

The IOD format, explained.

Exports ready
EXCEL
Mitchell-Crawford_IOD.xlsx
Inventory of Documents · 22 categories
184 KB
EXCEL
Missing-Items.xlsx
Gap analysis · 7 items flagged
62 KB
ZIP
Bates-Folders.zip
223 docs · organized by category
412 MB
Statement coverage · Mitchell vs Crawford
Chase ··1827Triage
Amex ··3005Requested
Fidelity ··9440Resolved
agent›gap detected · Chase ··1827 · Jun–Aug 20243 open items
06Gaps

Then the statements that never arrived.

Coverage per account: which periods you hold, which you don't. Each gap has an institution, account, and date range.

Explore Missing Items

More questions? See the FAQ.

See it run

A 300 document case file, sorted in minutes.

Bring a real production. We'll walk it from upload to export.

Schedule a demo