A powerful Chrome extension that automatically detects fake and fraudulent job postings on LinkedIn by analyzing recruiter posting patterns.
- Automatic Detection: Scans LinkedIn posts automatically and identifies suspicious patterns
- Fake Post Detection: Detects fake posts when a recruiter posts 5+ hiring posts within 5 days
- Manual Analysis: Press
Ctrl(orCmdon Mac) + Click on any post to analyze it manually - Personalized Warnings: Shows detailed, personalized messages explaining why a post is fake
- Risk Scoring: Assigns risk scores to recruiters based on their posting behavior
- Visual Badges: Displays color-coded badges on posts (🚨 High Risk,
⚠️ Suspicious, ✅ Genuine) - Statistics Dashboard: View tracked recruiters and their risk levels in the extension popup
- Download/Clone this repository
- Open Chrome and navigate to
chrome://extensions/ - Enable Developer Mode (toggle in top right)
- Click "Load unpacked" and select the extension directory
- The extension is now installed!
- Simply browse LinkedIn as normal
- The extension automatically scans posts on your feed
- Fake or suspicious posts will show warning badges automatically
- Navigate to any LinkedIn page with posts
- Press
Ctrl(Windows/Linux) orCmd(Mac) + Click on any post - The extension will analyze the post and show a detailed warning if it's fake
- Click the extension icon in your Chrome toolbar
- View statistics about tracked recruiters
- See risk levels and posting patterns
The extension detects fake posts based on:
-
Fake Pattern Detection (Primary):
- 5+ hiring posts within 5 days → FAKE POST DETECTED
-
Suspicious Patterns:
- 3+ posts in a single day
- 5+ different roles posted
- Same role posted 2+ times
- 10+ total job posts observed
When a fake post is detected, you'll see:
- 🚨 FAKE POST DETECTED - DO NOT APPLY
- Detailed explanation of why it's fake
- Personalized message with specific counts
- Recommendations to avoid applying
- Link to view the recruiter's profile
Fake job postings are used to:
- Collect resumes and personal information
- Phish for credentials
- Scam job seekers
- Harvest contact information for spam
This extension helps protect you by identifying these patterns before you apply.
- Manifest Version: 3
- Permissions:
activeTab: To interact with LinkedIn pagesstorage: To save recruiter datascripting: To inject content scriptstabs: To manage tabs
CheckOnce/
├── manifest.json # Extension manifest
├── background.js # Background service worker
├── content.js # Main content script (post detection logic)
├── content.css # Styles for badges and warnings
├── popup.html # Extension popup UI
├── popup.js # Popup logic
├── icons/ # Extension icons
└── README.md # This file
Extension not working?
- Make sure you're on a LinkedIn page (linkedin.com)
- Refresh the LinkedIn page
- Click the extension icon and press "Scan This Page Now"
Badges not showing?
- Wait a few seconds for the page to load
- Scroll down to trigger scanning
- Try manually analyzing a post (Ctrl+Click)
Data not saving?
- Check Chrome storage permissions
- Clear data and try again using the "Clear" button in popup
This project is open source and available for personal and commercial use.
Contributions are welcome! Please feel free to submit issues or pull requests.
- v1.0.0: Initial release with fake post detection
- Enhanced with 5+ posts in 5 days detection
- Added personalized warning messages
- Improved UI with fake post badges
Stay Safe! 🛡️ Always verify job postings through official company websites before applying.