Private · invite-only · consent-first
Job hunting is a team sport.
Now you have a team.
Search Party turns your friends, former coworkers, and advisors into a small private group that helps you find warm intros into the companies you actually want to work for.

A real group, not a megaphone
Create a private group and invite the 6–10 people who actually know you. No public posts, no mass outreach.
Consent before contact
Connectors decide what to share and when. You never see a name or LinkedIn until a connector approves the intro.
A real pipeline
Track every target company and intro request in one calm board. Status, next step, who's helping — all in one place.
Why Search Party exists
The best roles are filled before they are ever posted.
Job boards are the last stop, not the first. By the time a role is public it already has an internal referral attached to it — and hundreds of cold applications behind it. Applying harder into that funnel does not change the odds.
The alternative most people are told to try is worse: blast the network, post publicly, cold-DM strangers. It burns goodwill, and it puts the people who want to help you in an awkward spot — asked to vouch for someone with no context and no way to say no gracefully.
Search Party takes the opposite approach. A small, trusted group. Explicit targets. And a consent step baked into every introduction, so a connector can approve, decline, or ask for more context without any social cost.
The result is fewer, better conversations — with the people who were always going to be your best path in.
People in a healthy search party
Small enough that everyone knows your work and actually responds.
Names revealed without consent
Contact details unlock only after the connector approves the intro.
Board for the whole search
Targets, paths, intros, and status history live in one place.
How it works
Five steps from a group chat to a warm introduction.
- 1
Create a private group
Spin up a search party — a closed space for the 6–10 people who actually know your work.
Candidate
- 2
Invite your connectors
Send invite links to friends, former colleagues, and advisors. They join as connectors, not spectators.
Candidate → Connectors
- 3
Add targets, import contacts
Build a list of target companies, then import contacts from a LinkedIn or Google Contacts CSV — deduped automatically.
Everyone
- 4
Discover warm paths
Search Party matches imported contacts against target companies and surfaces who in the group can actually open a door.
System
- 5
Request, approve, track
Request an intro, the connector approves or asks for context, and the pipeline records every status change along the way.
Candidate ↔ Connector
Nobody's contact gets shared until they say yes.
Reveal on approval
Names, employers, and LinkedIn profiles stay hidden behind a path suggestion. They unlock only once the connector approves that specific intro.Append-only history
Every status change and note is recorded, never overwritten. Anyone in the group can see how a conversation actually progressed.Scoped to your group
Data access is enforced at the database level per group. Leaving a group removes access immediately — there is no cross-group visibility.Built on
Boring, dependable technology — so the interesting part is your network.
React 19 + TanStack Start
Fast first paint and shareable, indexable pages.
Server-rendered, file-based routing with typed server functions.
Tailwind CSS v4 + shadcn/ui
A calm, consistent interface on every screen size.
Token-driven design system with accessible primitives.
Postgres with row-level security
Your group's data stays inside your group. Always.
Auth, per-group data scoping, and storage for CSV uploads.
AI intro drafting
A starting draft in seconds — a human always sends it.
Model-generated first drafts with version history and per-user quotas.
Transactional + digest email
A Monday summary of what moved, without inbox noise.
Verified sending domain, queued delivery, one-click unsubscribe.
CSV import pipeline
Thousands of contacts imported correctly the first time.
LinkedIn and Google formats, regression-tested with CI end-to-end coverage.
Roadmap
What's built, what's next, and what we're deliberately not doing.
The core loop
- Private groups, invites, and roles
- Target companies with a drag-and-drop pipeline and append-only status history
- Contact CSV import with dedupe and warm-path suggestions
- Consent-gated intro requests, threads, and connector dashboard with SLA buckets
- Tasks and follow-ups with due dates, plus jobs and application tracking (v1)
- AI intro drafts with history and quota, stories with pinning
- Notifications, weekly digest email, and the public blog surface
Make the match obvious
- Deterministic thesis-driven company recommendations scored against role types, geos, and must-have/avoid criteria
- Explainable employer matching with confidence levels
- Connector batch accept/dismiss of up to 20 suggestions; every intro is still requested and reviewed one at a time
Application Evidence Briefs
- Private evidence briefs per application: map each role requirement to one of your own stories, with explainable suggestions and honest gaps
- Jobs overview filters by stage and company, and a source field on every role
Interview prep
- Private interview-prep workspace per application: rounds, questions linked to your own stories, prep notes and debriefs, visible only to you
- Optional prep and follow-up reminders added to your group's task list with neutral titles only
Momentum
- A party Momentum page: recorded progress for the last 7 or 30 days, a current snapshot of application stages, and a next-actions list
- Weekly email with its own Application updates option and a count of suggestions waiting for connectors
Reach v1
- A candidate-approved one-pager your party can copy or print and forward by hand — no public link, nothing sent automatically
- The candidate previews the exact saved version, then publishes, replaces or revokes it at any time
Alumni Pods v1
- Private alumni pods that bring together several candidates, each keeping their own separate search party
- Candidates can opt in to a small pod card (name, headline, roles, locations, help wanted) and remove it at any time
- Pod members can privately offer help; accepting never opens a party — the candidate decides separately whether to send their own party invite
Signal quality
- Explainable relevance hints for your own stories and public path notes, using a curated word list — not AI or embeddings — and never reordering paths unless you turn it on
- A party Signals page: recorded pipeline timing for the last 7 or 30 days, with unknown older history shown honestly
- Read-only next actions for quiet targets and intros waiting on you — nothing is sent
- Private intro outcomes (replied, met, referred, offer) that only the requester and connector can record and see
- A connector's own private impact summary — no leaderboard
Reach
- Approve or decline pending intros from your weekly email, after signing in and confirming the decision
- Email approvals keep contact details hidden; forwarded links grant no access and nothing is sent to your contact
Explicitly out of scope for now
Each of these either breaks the consent model, adds a compliance surface we don't want yet, or optimizes for volume instead of trust. We'd rather do the small thing well.
Your next role is one warm intro away
Start a group, invite the people who know your work, and let the pipeline do the remembering.