Inspiration
Rising sophistication in phishing attacks and the increasing vulnerability of organizations to social engineering led us to create a solution that leverages Google's latest Gemini AI to provide real-time threat detection. Traditional rule-based systems often fail to catch sophisticated attacks, creating a need for AI-powered protection.
What it does
- Real-time email scanning using Gemini AI for phishing detection
- Cloud workload monitoring for suspicious activities
- Gmail integration via Chrome extension and Gmail Add-on
- Detailed threat analysis with confidence scoring
- Actionable security recommendations
- One-click threat blocking and reporting
How we built it
- Frontend: React + TypeScript for the dashboard
- Design: Tailwind CSS for responsive design
- AI Analysis: Google's Gemini AI API for threat analysis
- Integration: Chrome Extensions API for Gmail integration
- Gmail Add-on: Google Workspace Add-ons SDK for native Gmail integration
- State Management: Zustand
- Notifications: React Hot Toast
Challenges we ran into
- Implementing real-time email monitoring without impacting performance
- Balancing accuracy and speed in AI analysis
- Handling OAuth authentication securely
- Creating seamless integration with Gmail's interface
- Managing complex state across the extension and web app
Accomplishments that we're proud of
- Achieved high accuracy in phishing detection
- Created an intuitive, user-friendly interface
- Implemented real-time scanning with minimal latency
- Successfully integrated with Gmail's ecosystem
- Built a scalable architecture for future expansion
What we learned
- Advanced techniques in AI prompt engineering
- Best practices for Chrome extension development
- Complex OAuth implementation strategies
- Gmail API and Google Workspace integration
- Real-time monitoring optimization
What's next for Shield
- Machine learning model training with user feedback
- Support for additional email providers
- Advanced attachment scanning
- Enterprise deployment options
- Mobile app development
- API access for third-party integrations
- Enhanced threat intelligence sharing
Built With
- aistudio
- gemini
- google-cloud
- react
Log in or sign up for Devpost to join the conversation.