Methodology
How we operate.
Six commitments behind every row in the terminal. We don't publish our sourcing stack — that's our edge — but we're explicit about the standards we hold it to.
Operating standards
Primary sources only
Authoritative registries, never scraped editorial
Every contract, filing, and launch row originates from the publishing registrant — the regulator, the awarding agency, the launch operator. If a fact is downstream of a press release, it gets a footnote, not a headline.
Idempotent ingestion
We upsert, never blind-insert
Every ingested row carries a stable identifier with a unique constraint. Re-running a sync never duplicates. A failed run never blocks the next one. Every job logs records written, latency, and errors.
Human-reviewed AI
AI assists. People publish.
The daily briefing is fully AI-generated from our own structured data. Funding rows extracted from news are queued for human review before they appear on a company profile. Every AI surface is labeled in the UI.
Entity resolution
One company, every surface
Filings, contracts, launches, and news arrive under different names and identifiers. An internal alias graph maps each one to a canonical company so a watchlist hit on a ticker fires the same way as a hit on a legal registrant.
Sub-10s filing alerts
Material disclosures, the moment they post
Regulatory filing alerts target sub-10-second latency from publish to in-app and email delivery. Each event carries a deterministic key so overlapping cron runs cannot double-notify.
Public corrections
We fix the record fast
Primary sources contain restated awards, reclassified launches, and renamed companies. When a user reports an error, the correction lands inside one business day and an audit log records the change.
AI surfaces
Where AI is in the loop — and where it isn't.
The daily briefing is AI-generated from the last 24 hours of our own structured data; if generation fails we don't publish placeholder content. Funding-round rows extracted from news are drafts only — they require human approval before they appear on a company profile. Everything else is structured data straight from its registrant.
Every AI-touched surface is labeled in the UI. No user personal data is sent to AI providers — see the privacy policy.
Corrections
See something wrong? Tell us.
We publish from authoritative registries, but the registries themselves contain errors — a contract restated, a launch reclassified, a company renamed. We fix these fast and keep an audit trail.