Learn to spot phishing emails through interactive lessons.
Check it out here
- Interactive phishing email identification
- Instant feedback and explanations
- No sign-up or login
Choose one of the installation methods below:
Local Server (Python Required)
Clone the repository and run a local server to open in a web browser:
Clone the repository
git clone https://github.com/johnathandonnelly/Is-This-a-Phish.gitNavigate to the project folder
cd Is-This-a-PhishStart a local server
python -m http.server 3000Open your browser and open the website
http://localhost:3000Version 0.3.0
For detailed changes, visit Releases.
✨ Highlights
- Quickly view what's new from Home
- Track your Total Completed count from Profile
Changes
- Credits is its own page
- Cleaner navigation
For future updates, I'll focus on the items below:
- Improved UI and accessibility
- Improved and narrative-driven lessons
- Support for different screen sizes
- Support for other languages
- Support for local installation
- Functionality for attachments and links
- New random challenge mode
- New custom colour themes
- New separate real life scenarios
Q: Is it safe to click on the phishing emails in the site?
A: Yes! All the emails are fake and for educational use only.
Q: Does the site collect any user data?
A: No. All progress is stored in your LocalStorage, which can be cleared and exported through the Settings page.
Contributions, suggestions, and feedback are all welcome!
Before you start, please read the Contributing Guide.
Is This a Phish?™ and its logos are trademarks of Johnathan Donnelly.
They may not be used without written permission.
Copyright © Johnathan Donnelly.
All code in this repository is licensed under the Mozilla Public License 2.0 (MPL-2.0). See LICENSE-CODE for full license text.
All creative content (images, text, other assets) in this repository is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0). See LICENSE for full license text.
See Credits for contributors, external assets, and credits.

