Ghost-Job Detector — Is This Listing Real?
Paste a posting URL. We tell you whether it's a real role or a ghost listing before you waste your Sunday on it.
How we flag a ghost
- Posting age. Over 60 days live with no activity is a red flag. Over 90 is a hard ghost in most industries.
- Recruiter cadence. When was the last time the recruiter account logged in? Repost frequency?
- Industry base rate. Ghost rates are not uniform — government hiring shows a 60% gap between openings and hires (BLS JOLTS, June 2025), while retail is much lower. We normalize against the industry.
- Description fingerprints. Duplicate wording across companies often signals an evergreen ghost posting used to collect resumes.
What we show you
A single verdict — Active, Stale, or Ghost — with the reason in plain English. No mystery score. No upsell.
18–22% of live job postings are ghosts (Greenhouse 2024). Our filter is calibrated from that study plus our own platform data.
Common questions
What URLs can I paste?
Anything from Greenhouse, Lever, Workday, Ashby, LinkedIn, Indeed, or a company careers page that links to one of those. We support 90%+ of postings surfaced in US job search.
Do you block me from applying to a ghost?
No. We flag it and let you decide — some people still apply to build a network. Inside the Jobeezy app, you can choose to auto-skip ghosts.
What's the accuracy?
On our internal test set of 2,400 labeled postings, the detector is 87% precise and 81% recall on the ghost class.