You pay for a match. Not for a lookup.
The category charges per record searched, which means you pay the same whether the number reaches your person or a stranger three states away. We charge when we find the right party. A trace that finds nothing costs nothing.
Measured across 464 of their own responses: a mean of 12.7 phone numbers per record, with a confidence attached to 3 of them. See the comparison →
Plans
Free
Judge the output before you pay for it.
no card, no account
- Unmetered while in beta
- Shareable dossier link
- Per-field verdicts and source families
- Self-hosted OSINT stack — no per-lookup fee
- Not included: Paid-source enrichment
- Not included: Bulk CSV and API
Deep fields are locked, and every locked field says exactly what would unlock it.
Run a trace — FreeCredits
Pay per match, not per seat.
per right-party match
- Everything in Free
- Unlimited traces
- Paid-source enrichment when free sources come up short
- Bulk CSV via the API — no upload UI yet
- REST API with durable per-key metering
- Not included: Bring your own provider keys (not yet wired — see /accuracy)
You are charged for a MATCH, not a lookup. A trace that finds nothing costs nothing — which is the opposite of how hit-rate pricing works.
Buy credits — CreditsInvestigator
The workspace, not just the answer.
per seat / month
- Everything in Credits
- Case graph — relatives, addresses, co-occurrence
- Dossier export
- Re-trace diffing — what changed about a person since last time
- Per-tenant audit log
- Priority queue
On-premises
Your infrastructure, your liability boundary.
annual licence
- The engine, licensed to run on your own hardware
- Nothing leaves your network
- You operate it, so the permissible-use boundary is yours
- Calibration harness included
The route for regulated operators and anyone who cannot send subject data offsite.
Talk to us — On-premisesBring your own keys and pay us nothing for them.
Most of a trace runs on infrastructure we host ourselves — there is no per-lookup fee on it, ever. Only the commercial data providers cost money, and only when the free sources come up short.
You choose: attach your own provider account and we never touch it, or buy credits from us and we handle it. We take a margin on the second option and none on the first. Stated plainly here rather than buried in a rate card.
What a match costs
- Self-hosted OSINT stack8 of 8 tools live, ours
- $0.00
- Our own 48.6M-row corpuschecked before anything else
- $0.00
- Commercial provider, your keywe clip nothing
- their rate
- Commercial provider, our creditsper MATCH, not per lookup
- $0.40
The paid row is a stated rate, not an active one. Paid providers are gated closed today — the last 40 traces all ran on the free stack — so everything you can run right now is the $0.00 rows above.
Before you pay, read the accuracy page.
It publishes what we actually measure, including the numbers that make us look bad. If the figures there are not good enough to buy against yet, they say so outright — and you should not buy against them.