Parsing in the browser
Client-side PDF/DOCX/TXT/MD parsing removes the upload entirely — the strongest privacy design is the one where the data transfer does not exist.
THE CLOCKWORK CABINET
The Examiner's Desk · room 06 of 11
Curious what your resume is actually saying?
RIGOR is a browser-based technical-interview workbench: resumes are parsed entirely client-side, job descriptions are analysed deterministically with explainable outputs, and matching is evidence-backed rather than a confidence score.
It is privacy-first by design — anonymous sessions, transient resume text — and every AI-flavoured capability is optional and consent-gated.
the lamp board — requirement ↔ evidence (specimen rows)
specimen rows — the workbench shows the resume lines behind every match
Interview preparation tools tend to hide their reasoning: a resume goes in, a verdict comes out, and the candidate cannot see why. Uploading a resume to a server for parsing also means handing your most personal document to someone else's infrastructure.
The workbench problem is to keep the entire review local and legible: parse without a server, match without a black box, and practise against a question bank that was actually reviewed rather than scraped.
Resumes are parsed in the browser (PDF, DOCX, TXT and Markdown) — the document never leaves the machine, and its text is treated as transient session data.
Job-description analysis is deterministic and explainable: requirements are extracted and matched against parsed resume evidence with the supporting lines visible, so a match can be challenged and checked.
Preparation runs on a reviewed bank — 46 questions across 10 role families and 12 learning modules — with practice sessions in four modes: guided, technical mock, resume deep-dive and behavioural.
Client-side PDF/DOCX/TXT/MD parsing removes the upload entirely — the strongest privacy design is the one where the data transfer does not exist.
Evidence-backed matching shows the resume lines behind each requirement match; a number without its evidence is an opinion.
Optional OpenAI-backed features are consent-gated and off by default — the workbench is fully useful without them.
No accounts, no stored resume text — the review lives in the session and then it is gone.
every number here carries its source — my resume's figures and the synthetic-fixture results are marked for what they are