Skip to content
Ghost job detection

A real company doesn’t always mean a real opening.

Some listings stay up for months, get reposted every few weeks and never lead to a hire. UnitPulse checks whether the role is actually open where the company hires, so you can put your effort into jobs that exist.

Included on every plan as part of the full analysis.
5
Hiring systems checked for the live role
18–22%
Of listings are ghost jobs, per Greenhouse
0
Credits to re-check a job within 7 days
Growth Marketing Manager
Helix Health
0
/100
Mixed signals
Confidence B · 24 of 35 checks
  1. Jun 3 · First posted
  2. Jul 1 · Reposted
  3. Jul 29 · Reposted
  4. Aug 26 · Reposted
Is the role really open?
Full analysis
boards.greenhouse.io/helixhealth
37 open roles This role isn’t listed
  • Pass:Registered business with 9 years of history
  • Warning:Marked as reposted — 4 times in 12 weeks
  • Warning:Not on the company’s own careers board
  • Not available:No named poster on this listing
Real company, likely ghost job. Helix is legitimate, but this role isn’t open where it hires. Spend your time elsewhere.

An illustrative example of what UnitPulse shows.

What it checks

Inside ghost job detection

Each item is a group of checks that feed the score, with the evidence attached.

Employer’s own careers board

Looks for the same role on the company’s hiring system, including Greenhouse, Lever, Ashby, Workable and SmartRecruiters.

Repost history

Flags listings the job board marks as reposted, a common sign of a role that never gets filled.

A real person behind it

Checks whether a named poster is visible and whether their role can actually hire.

Copies elsewhere

Finds other places the same job text appears and whether they tell a consistent story.

Hiring activity

Counts open roles on the company’s board and other postings to see if the company is hiring at all right now.

Freelance ghost clients

On Upwork, flags clients who post job after job but rarely hire anyone.

How it works

Three steps, start to finish.

01

Open the listing

Browse LinkedIn, Indeed or Upwork as usual. The badge appears on the page.

02

Run the full check

UnitPulse finds the company’s hiring system and looks for the role, then checks reposts, the poster and copies.

03

Apply where it’s live

If the role is on the company’s own board, the report points you there as the best route to apply.

FAQ

Ghost job detection, explained.

More in the full FAQ, or ask us directly.

A listing for a role the company isn’t actively filling. It may be kept up to collect résumés, to look like the company is growing, or simply forgotten. The company is real; the opening often isn’t.

Chrome extension

Score jobs right where you find them.

The UnitPulse extension works on the job boards you already use. No links to copy, no tabs to switch. Open a job and the score is there.

  • A score on every LinkedIn, Indeed and Upwork job, as it loads
  • The full evidence report in one click, without leaving the page
  • Your résumé’s ATS match on the same panel
linkedin.com/jobs/view/4029…
86
UnitPulse LinkedIn
OverviewEvidencePosterElsewhereATS
0
/100
Likely genuine
Confidence A · 30 of 35 checks
Company Trust0
Poster Trust0
Job Authenticity0
Scam Risk0
  • Role is live on the company’s careers board
  • Easy Apply only — company site is the better route
ATS match · active CV80% · B

Apply to jobs that exist.

Get your first score in under a minute. Free forever on one job board, no credit card.