Stop fake job offers before they hit you

Is this job offer
safe or a scam?

OfferShield reads your offer letter (PDF, image, or email text), checks company authenticity, salary realism, scam phrases, links, WhatsApp numbers, and more — then gives a clear 0–100 scam risk score with reasons.

Upload offer letter

PDF or image, max ~10 MB

or

Paste email / text

Paste the full email, WhatsApp text, or copied letter.

We never store your full offers. Use this before paying any money or sharing documents.

Built by

Shashank Preetham .P

Scan any job offer instantly

Upload a PDF, image, or paste the email. OfferShield reads everything, from headers to small fine-print, and breaks it down into a clean, visual risk report.

  • Company & domain authenticity checks
  • WhatsApp / Telegram / UPI / fee detection
  • Link and email sanity checks
  • Real-time scam pattern comparison

Multi-layer risk check in seconds

Behind one click, OfferShield runs layered checks: scam language, email domain, personal data requests, timeline realism, and community reports.

  • Hybrid: rules + OpenAI for explanations
  • 0–100 scam risk score with traffic-light label
  • Clear “why we flagged this” evidence list
  • One-click tools to investigate deeper

Developer-friendly & auditable

Built like a real product: clear logic, explainable scores, Firebase-backed reports, and a frontend ready for static hosting.

  • Client-side OCR + PDF parsing
  • Simple JSON-like AI decisions
  • Firebase-based scam pattern aggregation
  • Clean separation of UI and analysis logic

Your “Should I trust this?” checklist

Even if the model is unsure, OfferShield gives you a human-readable checklist to verify the offer using official websites, LinkedIn, and direct HR channels.

  • What to ask HR before accepting
  • Red flags to screenshot & report
  • Simple explanation for friends & family
  • Community-sourced scam fingerprints

Frequently asked questions

Everything you need to know about OfferShield.

OfferShield looks at company authenticity, email domains, scam phrases, fee requests, links, phone numbers, WhatsApp / Telegram mentions, salary realism, interview flow, and structure of the letter. It then combines all of this into a 0–100 scam risk score with a clear explanation.
Yes. You can upload offer letters as PDF or image (PNG/JPG). The app extracts text using OCR and runs the same analysis pipeline as for plain email text.
The demo version only stores a hashed fingerprint when you explicitly click “Report as scam”. Raw content is not stored in Firebase. Hash matches are used to warn future users if the same letter was reported multiple times.
No. OfferShield is a decision-support tool. It highlights red flags and patterns and suggests a likely verdict, but you should still cross-check using official career pages or by directly contacting the company.
Yes. Career centers, mentors, and student communities can use OfferShield to quickly triage suspect offers before students pay any money or share sensitive information.
Yes, the demo uses OpenAI client-side to summarize and explain risk, while rule-based checks handle things like email domains, fees, links, and structure. In a production system, analysis would move to a secure backend.