-
-
Detailed scam analysis result window highlighting AI-detected red flags and professional security recommendations.
-
StudentShield Dashboard featuring real-time scam analysis and an interactive risk score indicator with a modern glassmorphism aesthetic.
-
Mobile-optimized preview of the StudentShield scanner, showcasing the iterative ASI-1 reasoning process on-the-go. Comment ⌥⌘M
StudentShield AI: The Story Behind the Shield
Inspiration
As students navigate the digital world, they are increasingly targeted by sophisticated predators. From scholarship scams that steal identity documents to "money mule" job offers that can lead to criminal records, the financial and psychological impact is devastating.
We were inspired to build StudentShield AI to give students a professional-grade security analyst in their pocket—one that doesn't just scan for keywords but understands the subtle psychological manipulation used by scammers.
What It Does
StudentShield AI is a proactive defense platform.
A student simply pastes a suspicious email, SMS, or job ad, and our engine provides:
Risk Score (0-100)
A precise assessment of the threat level.
Agentic Reasoning
A deep dive into why something is a scam.
Security Protocol
Actionable, step-by-step instructions on what to do next (e.g., "Freeze your bank account immediately").
Student-Friendly Guidance
Complex security concepts translated into clear, empathetic advice.
How We Built It
We chose a high-performance, modern stack to ensure the platform feels both premium and reliable.
The Brain
Powered by the ASI-1 (Agentic System Interface). We implemented a dual-pass reasoning architecture where the AI first analyzes the threat and then critiques its own analysis to find hidden patterns.
The Core
A robust Node.js & TypeScript backend using Prisma for type-safe database interactions with PostgreSQL.
The Face
A futuristic React frontend using Framer Motion to create a "Liquid Glass" UI that feels alive and interactive.
The Infrastructure
A hybrid deployment strategy:
- Netlify for a blazing-fast global frontend
- A Dockerized VPS for a secure, private backend
Challenges We Ran Into
Building a professional-grade tool comes with professional-grade hurdles.
Infrastructure Conflict
Our VPS already hosted a legacy project on port 80. We had to architect a Nginx Master Proxy system to allow both projects to co-exist while securing StudentShield with Full SSL (HTTPS).
Mixed Content Barrier
Moving the frontend to Netlify initially broke the API link due to security rules. We solved this by implementing a full SSL pipeline for the backend, ensuring encryption from end-to-end.
AI Hallucination Control
To ensure the security advice was accurate, we developed the "Self-Correction" pass in our AI service, which significantly reduced false positives.
Accomplishments That We're Proud Of
End-to-End Success
Seeing a piece of text go from a suspicious message to a fully analyzed, persisted historical record on a live production server.
The UI Experience
We're proud of the "Glassmorphism" design, which makes a serious security tool feel approachable and modern.
Mastering the Proxy
Successfully managing a complex VPS setup with Docker, Nginx, and multi-domain SSL.
What We Learned
This project was a masterclass in DevSecOps and Agentic AI. We learned how to move beyond simple API calls into complex "Chain-of-Thought" prompting.
On the infrastructure side, we gained deep experience in:
- Network routing
- SSL termination
- The nuances of hybrid cloud deployments
What's Next for StudentShield AI
Browser Extension
Real-time scanning of web pages and emails.
Community Threat Database
A collaborative "blacklist" where students can report new scams.
Mobile App
Direct push notifications when new student-focused scams are trending in specific universities.
StudentShield AI
Because your focus should be on your education, not your inbox.
Built With
- asi-1-api
- axios
- certbot
- docker
- docker-compose
- express.js
- framer-motion
- github
- helmet
- lucide-react
- netlify
- nginx
- node.js
- postgresql
- prisma
- react
- ssl
- tailwind-css
- typescript
- vite
- vps
- winston
- zod
Log in or sign up for Devpost to join the conversation.