AI candidate matching — explainable, deterministic
Match score is computed by code, then explained by AI. You see why a candidate matches, not a black-box probability.
Deterministic scoring
Score is calculated by PHP code from structured fields — skills, seniority, salary, remote, English level.
Explainable matches
For top candidates, AI generates a short summary of why the match score is what it is.
No prompt scraping
Your jobs and our candidate database are never passed wholesale into a model.
Cached and fast
Scores are cached. Re-ranking a new job is instant for hundreds of candidates.
- Privacy-first candidate pool
- Deterministic match score
- Optional success fee — not the only option
- Audit log for every contact reveal
Get started in under a minute
Sign up free as a candidate, or paste a job description as a company.
Frequently asked questions
Is the match score a probability?
No. It is a deterministic score from 0 to 100 calculated by code from structured profile fields. Two runs produce the same result.
Do you send our jobs to OpenAI?
We use AI only for parsing, summarising and short match explanations. We never send the full candidate database into a prompt.
Can recruiters override the score?
Yes. The pipeline is recruiter-driven — match score is the default sort, not a hard filter.
How fast is re-ranking?
Re-ranking an existing pool against a new vacancy is typically under a minute and is cached per (candidate, vacancy) pair.