BETA. Not yet CJIS compliant. Use fictional or non-CJI data until your CSO approves.
WorkhorsePD
Log in

For police departments

Cited case file analysis

WorkhorsePD reads a criminal case file and gives back a chronology, statement inconsistencies, a Brady review and affidavit drafts. Every line cites the page it came from.

  • Every line cited
  • Flat price per user
  • Every run priced up front
WorkhorsePD logo: a draft horse pulling a plow

What it does

The first pass of reading, indexing and cross-checking, done for you. You check cited work instead of writing it.

FeatureYou getInstead ofDetectivePatrol
ChronologyA timeline of the whole file, each entry linked to its pageReading everything to build one✓—
Statement inconsistenciesConflicting statements paired, with sourcesComparing statements by hand✓—
Brady reviewPossible disclosure items flagged, each with its sourceSearching the file for them✓—
Interview transcriptionA searchable transcript of each recordingTranscribing audio✓—
Report checkWhat is missing, before you submitReports sent back to fix✓✓
Affidavit draftsProbable-cause and search warrant drafts from the cited factsA blank page✓✓

Uploads: PDFs (typed or scanned), text, CSV, Excel, map files (KML, KMZ, GeoJSON, GPX) and interview audio. Downloads: PDF report and Excel workbook. Time saved is measured with your agency during the pilot.

See the output

From a fictional demo case. Every line names its source and the page, line or row it came from.

Contradictions table: witness J. Reyes says he left the Anchor Bar at 22:00 (LER-001 p.1 line 5); the bartender says he stayed until 22:30 (LER-001 p.1 line 6); a tower dump places his phone at the bar's cell at 22:31 (TOWER-001 p.1 row 2). Contradictions table, dark theme: witness statement against bartender statement and tower dump record, each with its citation.
Contradictions. Statements paired against each other and against the records.
Timeline table: bank, phone extraction and tower dump entries for 2019-04-01 from 21:05 to 22:33 in time order, each with fact number, source and row. Timeline table, dark theme: dated facts from bank, phone and tower records in time order with citations.
Timeline. Every record merged in time order, each linked to its source.

Download a sample report (PDF, 4 pages)

Pricing

One flat price per user, AI usage included. Billed yearly.

Patrol

$75 / user / month

$900 per user per year

$10 AI credit each month

Admin

Free

Manage members and settings

Example: 2 detectives and 4 patrol officers cost $750 a month ($9,000 a year), with $120 of AI credit each month. Agency minimum $500 a month ($6,000 a year). Larger agencies: ask for a quote.

Additional AI usage

Per 1M tokensReadWritten
Standard AI$0.43$3.60
Advanced AI$1.80$14.40

About 500 tokens per page. Rates are set in your contract and go down as AI gets cheaper.

Questions

What does WorkhorsePD do?

It reads a criminal case file (reports, statements, records, spreadsheets, maps and interview audio) and returns a chronology, statement inconsistencies, gaps, a Brady review and affidavit drafts. Every line cites the page, row or place it came from.

How does WorkhorsePD save detectives and patrol officers time?

It does the first pass of reading, indexing and cross-checking. Detectives review a chronology, inconsistencies, Brady flags, transcripts and affidavit drafts that are already built and cited. Patrol officers see what a report is missing before submitting it and start affidavits from a draft. The time saved is measured with each agency during its pilot.

How much does WorkhorsePD cost?

Detective is $225 per user per month and Patrol is $75 per user per month, both billed yearly. Admin seats are free. The agency minimum is $500 a month ($6,000 a year). Larger agencies can ask for a quote.

What would a typical agency pay?

2 detectives and 4 patrol officers cost $750 a month ($9,000 a year), with $120 of AI credit each month. An agency whose seats total less than $500 a month pays the $500 minimum.

Can the AI bill run over?

No. Every run shows its price first, for example 3,200 pages for about $1.25, and you never pay more than that price. Admins are alerted at 80% of the agency's monthly credit pool.

Is there a free trial?

Yes. Agencies get a 60-day free pilot, then sign a one-page order form.

Is WorkhorsePD CJIS compliant?

Not yet. WorkhorsePD is in beta and is not CJIS compliant. Do not upload Criminal Justice Information until compliance work is complete and your CSO has approved it.

What files can I upload?

PDFs (typed or scanned), text files, CSV and Excel, map files (KML, KMZ, GeoJSON, GPX) and interview audio. Video and image files are not accepted.

Contact

Email
contact@workhorsepd.com
Pilots
60 days free for police departments
Quotes
For larger agencies
Email us about a pilot