Inspiration

Inspired by the Trojan Horse from Greek mythology, Trojan protects grandparents from digital scams disguised as innocent messages. Our goal is simple: let Grandma open every gift safely.

What it does

Trojan is an AI-powered scam guard that analyzes suspicious texts, emails, and screenshots, classifying them as SAFE, SUSPICIOUS, or SCAM. It explains risks through a calm voice assistant and instantly alerts family members through iMessage.

How we built it

We built Trojan using Python, FastAPI, Google Gemini, MongoDB Atlas, and macOS automation. It combines voice activation, message and email reading, screenshot analysis, and real-time family notifications into one system.

Challenges we ran into

Integrating multiple macOS services, extracting message content, handling voice recognition, and maintaining reliable communication between devices within a tight hackathon deadline.

Accomplishments that we're proud of

Building a unified AI security assistant that works across Mac and iPhone, provides understandable scam explanations, and keeps family members informed without interacting with potentially dangerous content.

What we learned

We learned how to integrate AI with real-world applications, work with macOS automation, build APIs, and prioritize functionality while collaborating under time pressure.

What's next for Trojan

Improve voice quality, introduce a polished interactive interface, build a real-time family dashboard, and expand device support to make digital safety accessible to everyone.

Share this project:

Updates

Submission history