Inspiration
Phishing attacks are one of, if not the most common cyber threat. Emails are one of the main ways that phishing attacks are delivered. Helping to alert email users of possible signs of a phishing attack will hopefully reduce the number of successful phishing attacks, which will ultimately help to create a safer experience for everyone.
What it does
My program is a Gmail Add-on that scans your email in real-time for suspicious attributes, helping you spot potential phishing attacks within an email. You will need to be logged into your Gmail to see the add-on. Once you click the add-on, it will evaluate the email that you have clicked into.
What is a Gmail Add-On
This program is a Gmail Add-on (which is an extentsion on Google's Gmail interface, usually on the right of the screen) that provides extra functionailty that enhances the user experience in Gmail.
How I built it
This was built using OpenAI ChatGPT's and Google Gemini's help explaining how to build a Gmail Add-on. I first started with just creating a simple Google Apps Script project to familiarize myself app scripting and dealing with filtering my emails and creating labels for it, which did not alert the user as well as having a more integrated alert system like the Add-on. I then moved onto creating an Add-on which was built off of what I had learned from the Google Apps Script project and with the help of AI models to help debug and further utilize the features in the app scripting language.
Challenges I ran into
The Add-on creation process was very finicky as the Code.gs kept erroring and I had to rewrite the Code.gs in order to figure out what was wrong with my code.
Accomplishments that I am proud of
I am proud that I was actually able to create the idea I had in my head and have it work.
What I learned
I learned more about how phishing attacks work and how Google has almost an endless amount of features which enhance the user's experience, but they are not that easy to find as they just have so much for everything.
What's next for No Phishing Allowed
I hope to implement an AI model to more thoroughly comb through the emails. I also hope to create something similar for Microsoft's Outlook as these are the 2 biggest email services.
Built With
- chatgpt
- cybersecurity
- gemini
- google-apps-script

Log in or sign up for Devpost to join the conversation.