Inspiration

A few of my friends fell for online internship scams. They ended up doing meaningless tasks and even paid money just to get a certificate. Some were promised "guaranteed placements" or "custom internships" that turned out to be completely fake.

That’s when I realized—we need a smarter way to verify job listings. Not everyone knows how to spot red flags, and scammers are getting smarter.

I created a web app that analyzes job and internship listings using AI and WHOIS data to determine if they're legit or a scam. Users can paste a job URL, and within seconds, they get a verdict, trust score, key reasons, and safety suggestions. There's also an chrome extension version of it.

Tech stack: FastAPI for backend API Google Gemini AI for scam detection WHOIS XML API & DNS MX check for domain verification HTML + JS frontend for easy interaction

How It Works

User submits a job or internship URL.

The backend scrapes key information like domain, titles, descriptions, and emails.

It checks MX records (email setup) and queries the WHOIS database to get domain age, registrar, and privacy status.

All of that is sent to Google Gemini AI, which returns:

Scam Verdict (Yes/No)

Trust Score (0–100)

Detailed Reasoning

Suggestions to stay safe

The result is displayed to the user in a clean format.

Built With

Share this project:

Updates