Back to About
Release notes

What's new.

Dated entries for every meaningful change shipped to production. Newest at the top.

v1.2.0·feature

Recruiter KeyMatch — AI-powered candidate recommendations

  • Recruiter KeyMatch is live at /recruiter/keymatch — paste or upload a job description and surface the jobseekers on KeyStep who best fit it.
  • Two-stage ranking: a fast keyword + skill-overlap pass shortlists the top 30 candidates, then Gemini re-ranks them using headline, skills, and location context for a nuanced fit score.
  • Optional filters for work type (remote / hybrid / on-site) and location, so you can narrow the pool before AI re-ranking runs.
  • Free tier: top 3 anonymised matches (Candidate A/B/C — no name, no contact) so you can see the pool depth before upgrading.
  • Recruiter Pro: top 15 matches with headline, standardised skills breakdown, location, and match reasoning for each candidate.
  • Rate-limited to 15 runs per recruiter per hour to keep the AI layer responsive.
  • JD input is sanitised server-side (control-char stripping, length caps, prompt-injection guards) before it ever reaches Gemini.
  • History is preserved per recruiter so you can revisit recent searches without re-running them.
v1.1.0·feature

CV Improver — ATS scoring & section-by-section optimisation

  • CV Improver is live at /cv-builder — upload your CV as a PDF and compare it against any saved job.
  • Gemini AI scores your CV on ATS match (keyword & structure) and Human readability to ensure it doesn't look AI-written.
  • Identifies 3–6 specific sections to improve, each with a priority rating and estimated ATS point gain.
  • Improve individual sections one at a time — see the rewritten text, what changed, and updated score before accepting.
  • Optimise for three profiles: General, Graduate (transferable skills & education), or Startup (impact metrics & breadth).
  • Short JD detection: if the stored job description is too brief for accurate scoring, an "Expand JD & re-score" button fetches the full listing from the source.
  • Free users get 1 CV analysis per week; JobSeeker+ users get unlimited. Re-analyses with an expanded JD don't consume a credit.
  • Download your optimised CV as a formatted text file when complete.
v1.0.0·feature

KeyMatch released for production

  • KeyMatch: skill-based job matching is live for all users.
  • Scans the last 7 days of listings and ranks the top 10 roles by match percentage.
  • Works best with a completed profile headline and 3+ skills.

More updates coming soon. Follow along on this page.