🌟 About the Project: CiberGuardian
🧠 Inspiration Today, kids and teens navigate the internet more freely than ever, but parents don’t always have the right tools to guide and protect them. We saw a clear opportunity: turn cybersecurity education into the family’s first line of defense. That’s how CiberGuardian was born: an IoT-powered educational environment that combines a parent-focused app with an educational robot for children, both powered by generative AI. Our mission is simple: protect the most vulnerable through knowledge. Parents receive digested, practical information, while children learn through the voice of P.E.P.E, a friendly assistant that translates complex cybersecurity concepts into lessons they can understand.
🧰 How We Built It Our stack includes:
- FastAPI for a modular, scalable backend
- Gemini-Pro (Generative AI) to generate empathetic explanations and P.E.P.E’s voice
- Flutter + Flutter Web for a responsive, accessible frontend
- BLE (Bluetooth Low Energy) for the connection with the physical robot
- Ngrok to test and expose API endpoints in real time We designed endpoints to:
- Generate simple newsletters with recent cyberthreat cases (phishing, grooming, etc.)
- Adapt content by age: activities for kids and conversation starters for teens
- Suggest to parents how to explain a concept to their children
- Sync with the robot via BLE to deliver spoken explanations and safety tips
🚀 What We Learned
- How to integrate generative AI into a multi-age, multi-format educational workflow
- That the real challenge is not just explaining cybersecurity, but making it human and approachable
- The importance of tailoring the narrative by age: what reassures an 8-year-old might sound trivial to a teenager
- Coordinating app, backend, and IoT hardware development under time pressure taught us how to prioritize what truly matters
🧱 Challenges We Faced
- Managing real-time sync between app, backend, and robot without overloading BLE
- Designing Gemini prompts that were clear for an 8-year-old but still useful for a 40-year-old parent
- Ensuring the UX felt empathetic—not robotic or intimidating
- Balancing multiple platforms and operating systems (Windows, macOS, iOS) in a fast-paced hackathon environment
🌍 Final Thoughts We believe that the best prevention is education. CiberGuardian doesn’t aim to replace parental controls or firewalls—it aims to build digital awareness across the whole family. With every newsletter, activity, and message from P.E.P.E, we help parents and children face online risks together with knowledge and confidence.
Log in or sign up for Devpost to join the conversation.