A web application that detects phishing emails and deepfake media using AI-powered analysis and heuristic checks. This project provides a simple dashboard to track analysis history and statistics.
(Optional: Add link or screenshot of the app)
- Email Phishing Detection
- AI analysis using Google Gemini
- Heuristic keyword detection
- Risk score and explanation
- Deepfake Media Detection
- AI analysis for images/videos
- Heuristic detection based on file metadata
- Fake confidence percentage
- Dashboard
- Track analyzed emails and media
- Average risk/fake scores
- Recent activity history
- Persistent data via localStorage
- UI Enhancements
- Light & dark theme toggle
- Responsive design
- Clear input/result buttons
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js, Express
- AI: Google Gemini API
- File Uploads: express-fileupload
- Data Persistence: LocalStorage (frontend dashboard)
- Clone the repository:
git clone <your-repo-url>
cd <your-project-folder>