Founded by Steven Haller.
Investigative journalism
at machine scale.
- 3-channel
- minimum corroboration before a story publishes.Model output is a lead, not proof.
- 4
- live coverage beats: criminal legal system, parole data, jail mortality, private contracting.Watchlisted continuously.
- 100%
- human-verified. Every published story passes source-ledger review.Tips kept separate from sponsor workflows.
Model output is a lead. Publication is earned.
-
01
Raw lead
A model flags a pattern in dockets, procurement, or mortality records. It is treated as a tip, never as a finding.
-
02
Corroboration
No lead advances without a . Each claim is matched against independent sources before an editor logs it.
Three-channel minimum A claim must be confirmed by at least three independent sources — for example a primary document, a public record, and a named human source — before it enters the source ledger. -
03
Right of reply
Named institutions and individuals are given a before anything runs. Their response is carried in the story.
Right of reply The subject of a claim is contacted in advance and offered a chance to respond, so their account appears alongside the finding, not after it. -
04
Publish
An editor signs off after . Only human-verified stories publish; tips stay separate from sponsor workflows.
Source-ledger review A per-story record of every source and its confidence scalar, reviewed by a human editor and summarized on the methodology page.
- → Active watchlists for dockets, procurement, mortality reports, and policy changes
- → AI-assisted document analysis with human source-ledger review
- → Human-verified stories only; model output is treated as a lead, not proof
- → Tip handling separated from subscription and sponsor workflows
Editorial / press
Subscription inquiries, press passes, and editorial partnerships.
Tips & confidential sources
Signal: +1 [redacted]
Proton: tips@closedpress.ai
Use Signal or our Proton inbox for whistleblower tips. Do not send sensitive documents over standard email.