Detection explained,
step by step

Our hybrid engine checks over 50 scam indicators alongside a machine learning model in seconds — returning a clear risk score, verdict, and action plan. No AI black box. No registration.

The process, step by step
1
You submit the job posting

Paste the description text, upload a PDF or Word document, or enter the URL of the posting. All three feed into the same analysis engine.

2
Text is extracted and normalised

For files, we extract raw text using a PDF parser or Word document reader. For URLs, we fetch and scrape the page. All text is cleaned and standardised before analysis.

3
50+ rule checks run in parallel

Our engine scans the text against a library of weighted rules — each one corresponding to a known scam pattern. Each matching rule adds to the risk score; each positive signal (professional email domain, detailed requirements) adds to the legitimacy score.

4
ML model scores the text

An AI model (XGBoost + BERT) analyses the cleaned text for subtler signals the rules alone might miss. The AI score is blended with the rule score using confidence-weighted averaging.

5
You get a full report with specific evidence

The result shows your risk score (0–100), legitimacy score, every specific red flag found, positive signals, a plain-English explanation, and recommended next steps tailored to the verdict.

Understanding the risk score

The risk score runs from 0 (no indicators) to 100 (maximum indicators). Here's what each band means:

70–100
High risk — likely scam

Multiple serious indicators detected. Do not proceed. Do not pay or share any personal or financial information.

45–69
Suspicious — caution advised

Several warning signs present. Research the company thoroughly and verify the contact independently before responding.

0–44
Lower risk — likely legitimate

Few or no major red flags. Still do your own due diligence and confirm contact details through official channels.

What we check (50+ indicators)

Every analysis runs these checks, each weighted by how strongly it correlates with fraud:

Upfront payment requests
Free email domains (Gmail, Yahoo)
Unrealistic salary claims
Urgency and pressure language
WhatsApp-only contact
Early personal document requests
Cryptocurrency payment references
Vague or missing company details
No formal interview mentioned
Suspicious or mismatched URLs
Poor grammar / spelling patterns
Multi-level referral schemes
Three ways to submit
Paste Text

Copy any job description — from WhatsApp, email, a website, or anywhere — and paste it directly. Optionally add the job title, company, and source for a more accurate analysis.

Upload a File

Upload a PDF or Word document (.pdf, .doc, .docx) up to 10 MB. We extract the text automatically and run the full analysis on the content.

Check a URL

Submit the URL of a job posting. We fetch the page, extract content, analyse the domain and URL patterns against known scam domains, and check for the canonical employer source.

Try it now — free, instant, no sign-up

Paste a job description and get your risk score in seconds.

Analyse a job posting