A comprehensive security tool that allows users to scan or upload QR codes and instantly assess whether they are legitimate or suspicious before opening the link.
- 🔍 QR Code Scanning: Scan from camera or upload image
- 🛡️ Security Analysis: Multiple security checks including domain reputation, HTTPS validation, URL structure analysis
⚠️ Risk Scoring: Clear Safe/Suspicious/Dangerous ratings with explanations- 📊 Scan History: Track all scanned QR codes
- 🎯 User-Friendly: Designed for all users including non-tech-savvy individuals
- Node.js 18+
- npm or yarn
npm installnpm run devOpen http://localhost:3000 in your browser.
npm run build
npm startThe detector performs the following security checks:
- Domain Reputation: Checks if the domain is known for malicious activity
- HTTPS & Certificate: Validates SSL/TLS certificates
- URL Structure: Detects typosquatting and suspicious patterns
- Redirect Chain: Analyzes redirect chains for suspicious behavior
- Blacklist Check: Cross-references with known scam databases
- Next.js 14: React framework with API routes
- TypeScript: Type safety
- Tailwind CSS: Styling
- jsQR: QR code decoding
- Lucide React: Icons
- Machine learning model for scam detection
- Browser extension
- Mobile app (React Native)
- Community reporting system
- Enterprise mode