Private beta

Know your prospect
in ~90 seconds.

The marathon they're training for. The cause they volunteer with. The podcast they guested on. Every finding source-linked.

Currently invite-only

We're onboarding in small batches. Leave your email and we'll send your invite when a spot opens.

live web searches per brief
10+
independent model passes
of claims source-linked
100%

Examples of the human signals a brief surfaces: hobbies, causes, podcast appearances, recent posts, each confidence-rated and recency-stamped.

How it works

One URL in. One human out.

We do the reading. You hit send.

  1. 01

    Paste a LinkedIn URL

    Identity first: name, title, company, verified handles. Wrong same-name match? Reject it mid-run, before it costs you a brief.

  2. 02

    We read the open web

    10+ searches at once — podcasts, news, X, their own site. Then a second, independent model pass checks every claim against the confirmed identity.

  3. 03

    Open with the human thing

    One sentence up top: lead with X, not Y. Then the cold email, call script, or DM, drafted for your product.

Why this exists

Templates got infinitely cheap. Attention didn't. The one thing you can't automate is having actually looked.

average cold-email reply rate in 2026, still falling as automated volume explodes
3.43%
average cold-email reply rate in 2026, still falling as automated volume explodes
Instantly benchmark, billions of emails
reply rate for deeply personalized cold email vs. generic sends
17% vs 7%
reply rate for deeply personalized cold email vs. generic sends
Woodpecker study, 20M+ cold emails

The inbox punishes what robots automate. It rewards one thing: proof a person looked.

Built on receipts

Trust is the feature.

Personality AI guesses. Auto-senders spray. We cite — because a wrong-person “fact” burns you on the call.

The verdict

What to lead with, what to avoid. The call a sharp manager would make over your shoulder.

The call

Lead with the triathlon, not the Series B. She keeps her identity separate from her pipeline.

Corroborated · N sources

Two or more independent domains. The badge expands to the receipts, so the model can't invent a source.

Confidence on every claim

High, medium, low — structural, not a vibe. A confirmed handle, name plus company, or name alone.

Honest gaps

Searched and not found is reported, never papered over. A short honest brief beats a padded one.

“Not them?” abort

The identity card lands first. One click stops a wrong match before the brief is written — free, never saved.

Ready-to-send openers

Cold email, call script, LinkedIn DM, or a 60-second video script, drafted from the hook and your product's value prop.

What we refuse to surface

Researched, never surveilled.

Every signal passes one test: would this person be comfortable that a stranger's first message shows they know it? These never pass, however public they are.

  • 01Healthnever surfaced
  • 02Children & familynever surfaced
  • 03Religion & politicsnever surfaced
  • 04Sexuality & gender identitynever surfaced
  • 05Race & ethnicitynever surfaced
  • 06Union membershipnever surfaced
  • 07Immigration statusnever surfaced
  • 08Legal mattersnever surfaced
  • 09Personal financesnever surfaced

No opt-in toggle. Not a setting — a rule.

Beyond one brief

A workflow, not a lookup.

One prospect, a whole list, or straight from the system that already knows who to call.

Bulk research

Paste or upload a CSV. A brief for every row, exported as one file. The docket fills in live while you do something better with the morning.

API access

A lead lands, a list imports, a schedule fires. Send a URL, get the brief back.

Anything that can make an HTTP request already works — n8n, Make, Zapier Webhooks, ten lines of Python. No connector to install.

Read the API reference →

Reply tracking

Mark who replied. See which signals earn responses — on your pipeline, not our promises.

Full history

Briefs are kept for your plan's window. Pin the ones that matter and they stay. Re-run a prospect to see what changed.

Paid plans add the volume for a real pipeline — see pricing.

How this is different

The hard part was never the writing.

Any tool can write the message now. The question is what it read first — and whether you can check it. Most read the company: funding round, tech stack, job change. Your prospect already got that email this week.

The person, not the company

What a job title can't tell you: the race they're training for, the cause they volunteer with, the podcast they guested on.

You can check every line

Every claim carries a source link, a date, and a confidence rating. Two independent domains mark it corroborated. A second model pass drops anything describing a different person with the same name.

It refuses things on purpose

Nine categories never reach a brief, however public. A takedown blocks that person for every account, permanently. Restraint is the product, not a setting.

One honest boundary: we don't build prospect lists, org charts, or verified emails at scale. Keep whatever finds your leads. We sit downstream of it, at the moment it's time to write the first line.

Your next prospect is a person.

10 free briefs a month, forever. No credit card, no trial clock. Access is approved by hand during the beta. Plans from $39/month when you need more.