Live
JD Decoder
A privacy-first job description analyzer that pulls out requirements, skills, salary and red flags, entirely in your browser.
Problem it solves
Job descriptions are long, vague and sometimes contradictory. It is hard to tell what is truly required, what is nice-to-have, and which postings have red flags.
Features
- Extracts title, experience, education, skills, location, work mode, employment type and salary
- Separates must-have from nice-to-have requirements
- Flags contradictions, unrealistic experience claims and vague language
- Optional local candidate-match score
- Transparent: every conclusion links back to the matched text
- No backend, no signup, no AI, and nothing is uploaded
How it works
The text is segmented into sections with heading heuristics, then field extractors match keywords and synonyms from curated dictionaries. Red flags come from deterministic pattern matching, not AI.
Technology
AstroTypeScriptVitest