Your CV gets rejected in 6 seconds. Here's why.
Upload your PDF. Our AI roasts it like the senior recruiter who'll never give you real feedback — then hands you the exact fixes. No signup. No mercy.
Drop your PDF here, or click to browse
PDF only · extracted locally · never uploaded
No account · no email · no upload · brutally honest in ~20 seconds
Live preview
The feedback no recruiter will ever send you.
No generic tips. No vague encouragement. No “we’ll keep you on file.” Just a brutal, structured breakdown of your profile — scored against the actual job.
Executive summary
Senior frontend engineer with 8 years of experience building performant React applications at scale. Strong focus on design systems and accessibility.
Score breakdown
weighted across 4 dimensionsEducation
B.S. Computer Science, University of California, Berkeley (2015)
Experience Highlights
Required skills
5 of 8 presentProficiency profile
Strengths
Gaps & risk
Prioritized recommendations
Red Flags
Overall verdict
confidence HighStrong candidate for Senior Frontend Engineer role. Technical depth in React and performance is excellent. Address backend/cloud gaps to become a full-stack contender.
What people say after their first roast
Brutal. Accurate. I rewrote my entire CV that night — 3 interviews the next week.
@mara.builds · landed @ a Series B
Got a 54%. Hurt. Fixed every gap it flagged. Now I'm at 91%.
@devon_codes · +37 points
The honesty a recruiter owes you but never gives. Sent it to my whole cohort.
@priya.ships · bootcamp lead
Found 4 gaps my paid 'professional CV review' completely missed.
@theo.eng · ex-FAANG
I thought my CV was solid. It scored 48%. Reader, it was not solid.
@sam.writes · career switcher
20 seconds, no signup, no email — then it roasted me . Unreal.
@lina.codes · new grad
Brutal. Accurate. I rewrote my entire CV that night — 3 interviews the next week.
@mara.builds · landed @ a Series B
Got a 54%. Hurt. Fixed every gap it flagged. Now I'm at 91%.
@devon_codes · +37 points
The honesty a recruiter owes you but never gives. Sent it to my whole cohort.
@priya.ships · bootcamp lead
Found 4 gaps my paid 'professional CV review' completely missed.
@theo.eng · ex-FAANG
I thought my CV was solid. It scored 48%. Reader, it was not solid.
@sam.writes · career switcher
20 seconds, no signup, no email — then it roasted me . Unreal.
@lina.codes · new grad
How it works
Three steps. Zero excuses.
Drop your PDF
Text is extracted entirely in your browser. The original file never leaves your device.
Paste the job description
Or skip this step for a general CV quality audit — useful even without a specific role.
Get the analysis
Structured, honest feedback: match score, strengths, gaps, and specific recommendations.
Privacy first
We don't harvest your data.
We analyze it.
Most “CV tools” are data traps in disguise. We built this because we were tired of services that collect résumés to sell them. This tool does the opposite.
PDF never leaves your browser
Text extraction happens locally using pdfjs-dist. The original file is never uploaded anywhere.
No account. No email. No catch.
We do not ask for your email, phone number, or any personal information to use the tool.
Only text is sent to the AI
After local extraction, only the plain text is sent for analysis. Not your file, not your metadata.
Open source. Verify everything.
The entire codebase is open. You can inspect exactly what happens to your data at every step.
Someone with a worse CV got the job. They just wrote it better.
Stop guessing why you got ghosted. Get the recruiter's verdict on your CV — in 20 seconds, No signup, no catch.
20 seconds · professional · no account