🧠 Inspiration
As the internet becomes a child’s playground, parents struggle to monitor content safely without invading privacy.
We wanted to create a balanced solution — one that uses AI to understand, not just restrict.
Parents & Kids Monitoring System (RowdyH25) was inspired by the need for digital trust between parents and children through smart, context-aware monitoring.
⚙️ What it does
Parents & Kids Monitoring System is an AI-powered parental control web app that:
- Tracks children’s browsing activity and screen time
- Uses NLP + LLMs to analyze and categorize websites
- Calculates a risk score for each visit
- Displays live metrics and browsing history on an interactive dashboard
- Offers Safe Search integration and a “Clear Display” button that resets the view without deleting Firebase data
🛠️ How we built it
We built the project using Flask for the backend, Firebase Firestore for real-time data storage,
and OpenAI GPT-4o-mini with Brave Search API for semantic categorization.
The frontend was crafted with HTML, CSS, and JavaScript, following a Cowboy × Alien theme that blends creativity and usability.
We integrated AI, database, and analytics within a 24-hour hackathon timeframe.
🚧 Challenges we ran into
- Accurately classifying unknown websites using AI
- Synchronizing Flask and Firebase authentication layers
- Managing API rate limits and real-time metrics updates
- Designing a responsive, modern UI under strict time limits
🏆 Accomplishments that we're proud of
- Built a functional AI-based risk assessment engine in less than 24 hours
- Created a responsive, dynamic dashboard with live updates
- Integrated OpenAI, Brave, and Firebase successfully
- Designed a fun, thematic RowdyH25 UI that’s both educational and engaging
📚 What we learned
- Integrating LLMs and search APIs into real-world monitoring tools
- Building data pipelines between Flask and Firebase
- Using NLP to assess web content contextually
- Balancing creativity, functionality, and time constraints in a 24-hour sprint
🚀 What's next for Parents & Kids Monitoring System
- Add real-time alerts for high-risk activity
- Build visual analytics dashboards with Chart.js

Log in or sign up for Devpost to join the conversation.