Skip to content

Wi-Fi Kids - Intelligent Parental Control

Wi-Fi Kids turns the router into a digital tutor: before going online, kids answer adaptive quizzes powered by GPT-5. A parental control that educates while limiting excessive screen time.

Core trick

A router captive portal serves GPT-5 quizzes and grants internet access for a time window only after correct answers.

Tags

Description

Wi-Fi Kids is an innovative parental control solution that combines OpenWRT and GPT-5 to turn internet access into a learning opportunity. When connecting, children and teenagers are redirected to a captive portal presenting dynamic and adaptive quizzes generated by GPT-5. Only after providing correct answers is internet access granted for a limited period. This gamified approach tackles excessive screen time while encouraging positive and engaging education. The project is scalable to any OpenWRT-enabled router and can be adopted by families, schools, or hardware manufacturers, blending digital well-being, security, and continuous learning in a unique and impactful way.
viniciusvollrath/WiFi-Kids★ 32 forksTypeScriptCreated Aug 20, 2025 · last push Aug 25, 2025

README excerpt

# Wi-Fi Kids 🚀
**AI-powered educational captive portal with conversational learning**

Wi-Fi Kids transforms your home router into an **educational gateway**: kids engage with an AI tutor through conversational quizzes before gaining internet access. The system uses **GPT-5** to generate contextual questions, provide detailed feedback, and maintain conversation history for a personalized learning experience.

> **Now Available**: PWA deployment ready for Cloudflare Pages with seamless backend integration

---

## ✨ Key Features

### 🎓 **Conversational AI Learning**
- **ChatGPT-style interactions** with detailed, encouraging feedback
- **Thread memory** - AI remembers previous questions and builds context
- **Adaptive difficulty** based on student performance
- **Multi-subject support**: Math, Science, History, Geography, Literature, Art
- **Persona-based tutoring**: Tutor, Maternal, or General teaching styles

### 🌐 **Multilingual Support**
- **Full localization**: Portuguese (PT-BR) and English (EN-US)
- **Language-locked sessions** - users choose language upfront, then it's locked for the session
- **AI responses respect locale** - questions and feedback in chosen language
- **Smart answer validation** - accepts variations, synonyms, and different formats

### 💻 **Modern PWA Interface**
- **Progressive Web App** - works offline, installable on mobile devices
- **Real-time conversation** with typing indicators
- **Accessible design** with proper contrast and keyboard navigat

Team