← Free ghost-job checker
The Ghost-Job Report

We checked 76,255 verified jobs. About half sit open for 60+ days.

Every posting here comes straight from a company’s own applicant tracking system, not a scraped board. We do not claim a posting is a ghost job from age alone, but a listing that stays open for months is the most common signal of one. Here is what the verified market actually looks like, as of August 4, 2026.

76,255
verified postings analyzed
6
verified ATS sources
62
median days a posting stays open
52%
open 60+ days

How long verified postings stay open

Across the 58,632 postings with a disclosed post date. Only 14% were posted in the last two weeks; the long tail is what wastes job seekers’ time.

Posted in the last 2 weeks8,314 (14%)
2 to 4 weeks8,926 (15%)
1 to 2 months11,170 (19%)
2 to 3 months6,734 (11%)
Over 3 months23,488 (40%)

By verified source

SourcePostingsOpen 60+ days
Greenhouse28,81543%
SmartRecruiters17,590no date
Recruitee11,85268%
Lever10,45763%
Ashby3,96744%
Workable3,57438%

How to read this

These are signals, not verdicts. Age is one input; a real ghost-risk read also weighs reposting, whether a role names a concrete team and outcomes, its recency on the official ATS, and scam-channel signals. You get that full, reasoned verdict per posting inside OyaPilot.

Age stats use only postings with a disclosed post date (58,632 of 76,255); some ATS connectors do not return one. We do not report salary disclosure here, because most ATS APIs do not expose pay even when the employer lists it.

How we verify and score jobs →

Is the job you’re about to apply to one of them?

Paste any posting into the free ghost-job checker for an honest verdict with the reasons shown, or let OyaPilot surface only the real ones.