Loading…
A modern ATS that respects the people on the other side. Post a role, receive structured applications parsed by Claude, and review with a clean three-panel diff: raw resume → AI output → validated profile. Every candidate opts in granularly and can withdraw at any time.
Post a job, get structured applications. AI parses resumes into hiring-relevant fields; your team reviews profiles with a full audit of what was extracted and why.
Apply to a specific role, or opt into the talent network to be discoverable across openings. You grant each consent individually and can withdraw at any time.
Most ATSs treat candidates as inputs to be optimized. We start with a different assumption: you're a person, your data belongs to you, and the platform should prove every claim it makes about how that data is used.
Six independent consents, all opt-in. Optional ones are genuinely optional and individually revocable from /apply/me. Decline AI extraction and the platform falls back to declared fields. Decline marketing and we won't email you.
Each consent grant or revoke writes a hash-chained ledger row with timestamp, IP, user agent, and the verbatim text shown to you. You can download the entire chain whenever you want — proof, not promises.
Race, gender identity, age, disability, veteran status — none of these are fields in our hiring schema. They literally cannot appear in a recruiter export, regardless of any consent flag. The architecture enforces it.
Each job gets a public URL and its own consent-first apply flow. Candidates upload resumes; Claude extracts hiring-relevant fields with per-field confidence and source tags.
Deep-inspection view shows raw resume, Claude output, and validated schema side by side. Nothing is inferred in a black box — you see exactly what the model said and why.
Reviewers see redacted name, email, and phone until they click unmask — which writes an audit event with the reason. Protects both candidate privacy and your team from bias risk.
Browse open jobs posted directly to SourceHire and apply to one. Your submission is tied to that posting.
Open roles aggregated from licensed partners. Click through to apply on the original poster — we never collect your data on these.
A free career-prep program for students and graduates within the last 3 years. Six lessons on landing a job in 2026, an interactive survey to personalize your dashboard, and optional recruiter intros for entry-level roles. Everything governed by the same opt-in consent model as the rest of the platform.
Direct connectors for Workday, SAP, Oracle, and BambooHR. Aggregator coverage (Merge + Finch) for 30+ more. Calendar / video / messaging built in. CSV always works.
Every application is run through a heuristic engine the moment it arrives — duplicate emails, throwaway domains, keyboard-mashed local parts, headless browser markers, cross-job resume reuse, and IP/email velocity. Soft signals stack; we don't over-block.
15+ disposable-mail domains hard-blocked. Plus-aliased + numeric-only local-parts flagged. Keyboard-mashed local parts (low vowel ratio) get an extra strike.
Hiring early-career grads through College+? Posting via Source+? You pay nothing. Need AI features? Pricing is set at a healthy margin over the actual Claude API cost we incur — no enterprise sales theatre.
Post jobs, review applications, and use the manual workflow. AI features off.
Two regulators on two continents wrote the law: candidates own their data, and the platforms that handle it owe answers when asked. We built the answers into the product. No lawyer required, no support ticket queue, no “please allow 90 days for response.”
Boundaries enforced at the schema, prompt, and database level — not just promised in copy.
Every purpose has its own consent toggle. Optional consents are genuinely optional and independently revocable.
Every grant and revocation lands in an append-only, hash-chained ledger. You can request your full record any time.
Claude normalizes declared facts into structured fields. It does not infer protected attributes — those fields don’t exist in our schema.
Post your first role today. Applications flow through a consent-first pipeline by default — audit log on, PII masked, ledger chained.
Our Terms of Service include a binding “What Source Unlimited will not do” section that names the operations the platform refuses to perform — no data sale, no third-party syncing, no protected-class fields in exports.
Every consent event lands in a hash-chained ledger. Right-to-erasure is a first-class operation that cascades to blob storage and the structured profile in one click.
Be discoverable by recruiters across all current and future openings. Opt in, grant specific consents, withdraw any time.
3+ apps per email per hour or 5+ apps per IP-bucket trip an alert. The bucket is a daily-rotating hash so we never store raw IPs.
Headless Chrome, Puppeteer, Playwright, Selenium, requests/curl/wget — any of these in the UA tip the score by 35+ points.
Every resume is normalised + hashed. The same content submitted to a second job triggers a duplicate-content flag — stops scrape-and-spray.
No single rule auto-rejects. Three soft signals stack into one hard signal — the same way real fraud actually presents.
Scores between 50–80 land in a recruiter-side queue with the matching rule keys visible, so you can override if context warrants.
An auto-blocked application as it appears in the recruiter review queue:
Everything in Free plus AI for the boring parts — JD writing, cohort matching, assessment generation.
Higher AI allowances, bigger team, custom branding, and a dedicated point of contact.
Opt out of any sale or share of your information, control ad-audience participation, and review which named data partners (if any) you've previously authorized.
Open privacy consoleGet a structured export of everything we hold about you (GDPR Art 15 / CPRA § 1798.110), or request full deletion (Art 17 / § 1798.105). Acknowledged within 7 days, fulfilled within 30.
Open data-access portalExternal roles come from licensed partners with attribution and click-out — no coercive consent, no scraping, no data shenanigans.