Product
How ResumeGuard works
How does ResumeGuard analyze a resume?
Direct answer
Upload a PDF, DOCX, or image. ResumeGuard extracts career facts and scores the file across 10 dimensions in under 10 seconds. You get composite, fabrication, and polish risk, per-dimension scores, evidence flags, and interview questions — the same model in the browser and via POST /api/analyses.
The 10 dimensions
Every analysis returns a score and flags for each dimension. Fabrication dimensions ask whether the career facts hold together. Polish dimensions ask how the document was produced.
- Timeline Integrity — overlapping dates, long gaps, missing graduation years
- Career Trajectory — seniority jumps or unusual title step-downs
- Claim Plausibility — round-number metrics and exaggerated outcomes
- Technology Authenticity — tools listed before they existed
- Cross-Section Consistency — skills or counts that do not match the experience section
- Employer & Education Verification — public web and registry footprint
- Credential Verification — publications, patents, and certifications cross-checked where data exists
- Professional Footprint — LinkedIn and employer/press corroboration, plus a scholarly record check when the resume is academic or lists papers
- Document Provenance — resume-builder or programmatic PDF metadata
- Writing Pattern Analysis — synthetic phrasing, repetitive bullets, uniform structure
Fabrication vs polish
Fabrication risk covers the first eight dimensions — facts that may be invented or unverifiable. Polish risk covers document provenance and writing patterns. A high polish score is not proof of a fake career. A low polish score is not proof the employers check out.
Files and turnaround
ResumeGuard accepts PDF, DOCX, and image files (JPG or PNG). Typical analysis time is under 10 seconds. Files that are not resumes return 422 not_a_resume and are not charged.
Evidence flags, not a black box
Flags include a severity, a short title, supporting evidence, and a suggested interview question. Recommended actions (proceed, review, escalate, inconclusive) are decision support. Your recruiters still make the call.
Browser check or API
Try one free analysis in the browser with no credit card. For production volume, add a payment method, create an API key, and POST the same file types to /api/analyses. Public OpenAPI docs describe authentication, polling, and the JSON response.
Longer read: What is resume integrity screening?