:
🌟 Inspiration
In today’s digital world, phishing attacks are one of the most common ways users lose their personal data and money. With the rise of Digital India, ensuring cybersecurity and trust is more important than ever. We wanted to create a simple but effective solution that even non-technical users can use to check if a link is safe.
🛡️ What it does
PhishGuard is a Flask-based web app that:
Lets users enter any website link (URL).
Detects suspicious patterns such as fake login pages, hidden @ tricks, IP-based URLs, and unusual domains.
Instantly classifies links as Safe ✅ or Suspicious ⚠️.
Provides a clean, user-friendly interface that anyone can use without technical knowledge.
⚙️ How we built it
Backend: Python + Flask framework.
Frontend: HTML, CSS (Jinja templating in Flask).
Detection Logic: Regex-based URL pattern matching for phishing indicators.
Tools: VS Code for development, GitHub for version control.
🚧 Challenges we ran into
Balancing simplicity and accuracy in phishing detection.
Limited time to integrate advanced ML/AI models.
Ensuring the app runs smoothly on any machine with minimal setup.
Debugging Flask app deployment issues (template errors, routing issues).
🏆 Accomplishments that we're proud of
Successfully built a working prototype in less than 24 hours.
Designed a tool that’s easy to understand for non-technical users.
Created a scalable foundation where more detection rules or AI models can be added in the future.
Contributed towards Digital Trust – one of the core pillars of Viksit Bharat 2047.
📚 What we learned
How phishing attacks disguise themselves with simple tricks.
Building and deploying a Flask application in a short timeframe.
Team collaboration under hackathon pressure.
Importance of user experience in cybersecurity tools.
🚀 What’s next for PhishGuard
Add Machine Learning–based detection for higher accuracy.
Integrate with threat intelligence APIs to check links against real phishing databases.
Build a browser extension so users can check links on the go.
Deploy on cloud (AWS/Azure/Heroku) for wider access.
Expand features to cover email and SMS phishing detection.
✨ With PhishGuard, we aim to empower every citizen with a simple shield against phishing, strengthening trust in India’s digital ecosystem.
Log in or sign up for Devpost to join the conversation.