About GuardianAI

Inspiration — A Safer Internet for Every Child

The internet offers children incredible opportunities to learn, connect, and explore, but it also exposes them to harmful websites, inappropriate content, cyberbullying, and manipulative online interactions. Traditional website blockers can restrict access, but they cannot always help children understand what they encounter or how to respond. We wanted to build something more meaningful: an AI-powered digital guardian that protects children while helping them develop the confidence to navigate the online world safely.

The Problem

Children may encounter disturbing content or suspicious messages without knowing whether they are dangerous, why they are concerning, or what to do next. Parents and guardians cannot always be present during every online interaction. This creates a need for a solution that combines proactive protection with supportive, age-appropriate guidance rather than relying on blocking alone.

Our Solution

GuardianAI is a Chrome extension designed to make online experiences safer through intelligent content analysis and AI-powered support. It detects potentially harmful online content, helps restrict access to unsafe websites, and triggers supportive Chrome notifications that encourage children to reflect on their well-being. Our goal is not simply to prevent exposure, but to help children recognize risks, make informed decisions, and seek help when needed.

Snapshot and Text Selection — Understanding What Matters

GuardianAI extends beyond website-level protection through its Snapshot and text selection features. Children can capture a screenshot of concerning content or select a suspicious message for AI-powered analysis. The system examines the available visual or textual information to identify potential warning signs, explain the situation in child-friendly language, and recommend practical safety measures. This transforms confusing online encounters into opportunities for awareness, learning, and safer decision-making.

How We Built It

We built GuardianAI using a Chrome extension for browser-level interaction and a Python-based FastAPI backend for AI processing. The extension handles user interactions and communicates with the backend, which processes analysis requests using Google's Gemini AI. We deployed the backend on Render so the extension can access the service without requiring a local server. The architecture connects website analysis, user-triggered content analysis, and AI-generated guidance into a unified experience.

Integration — From Detection to Guidance

Our key focus was connecting the different components into a smooth workflow. When potentially harmful content is encountered, GuardianAI can initiate protective actions or a supportive notification. When a child explicitly submits selected text or a screenshot, the extension sends the relevant content to the backend for analysis and presents the AI-generated explanation and safety recommendations. Integrating the browser extension, hosted API, and AI model helped us turn separate features into a practical online safety assistant.

Challenges We Faced

One of our main challenges was integrating the Chrome extension with a remotely hosted backend while ensuring that API requests, permissions, and responses worked reliably. We also had to consider the difference between detecting potentially harmful content and understanding its context. Another important challenge was making the experience supportive rather than frightening or judgmental, especially when the user may already feel uncomfortable or distressed.

What We Learned

Building GuardianAI strengthened our understanding of Chrome extension development, API integration, backend deployment, and AI-powered content analysis. More importantly, it taught us that child safety requires more than identifying threats: it requires thoughtful explanations, responsible handling of sensitive content, and guidance that encourages children to seek help from trusted adults.

Our Vision

We envision a digital world where children can explore the internet with greater confidence and awareness. GuardianAI aims to go beyond blocking harmful content by combining proactive protection with compassionate AI guidance—helping children understand online risks, respond safely, and build healthier digital habits.

GuardianAI: Beyond Blocking, Towards Understanding.

Share this project:

Updates

Submission history