Skip to content

alokumar01/PETV83L-AlokKumar-PhishGuardEmailScan

Repository files navigation

🛡️ PhishGuard Email Scan

A powerful Next.js 15 project designed to detect and analyze suspicious emails for phishing threats.
This tool scans email content, checks URLs against Google Safe Browsing, VirusTotal, and Whois data, and provides an AI-powered summary of the risk — making it useful for students, developers, and anyone concerned about email security.

🌐 Live Demo: https://phishguard-email.whoisalok.tech/
👨‍💻 Author: Alok Kumar — LinkedIn
💼 Portfolio: whoisalok.tech


✨ Features

  • Email risk analysis with a simple copy-paste of email content.
  • 🔍 Google Safe Browsing integration to detect known phishing URLs.
  • 🧪 VirusTotal URL reputation scan.
  • 🌐 Whois data to check domain age and reputation.
  • 🧠 AI summary for human-readable risk interpretation.
  • 📊 Risk scoring and classification: Safe, Suspicious, or Phishing.
  • 🌙 Dark mode toggle for a modern, accessible UI.
  • 📦 Built with Next.js 15, Tailwind CSS, and clean React components.

📌 Project Overview

PhishGuard Email Scan is built to help detect possible phishing attempts by analyzing:

  • The sender domain and its reputation.
  • URLs inside the email body.
  • Suspicious keywords that are common in phishing attacks.
  • Historical reputation and risk data using external APIs.

All combined into an easy-to-use web interface with clear results and explanations.


📚 Tech Stack

  • Next.js 15 (App Router)
  • Tailwind CSS
  • Lucide Icons
  • Framer Motion
  • Google Safe Browsing API
  • VirusTotal API
  • WhoisXML API
  • AI summary via Gemini

👤 Author

Alok Kumar


Feel free to ⭐ the repo if you like it — thanks for checking it out! 🚀

About

Phishguard Email Scan

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors