Welcome
This app is designed for kids and families. It uses an AI helper named Robo. For children under 13, a parent or guardian should set it up.
Privacy: This app stores only a random session ID and your chosen settings in your browser
(sessionStorage). No camera use. No face scanning. No personal details required.
Tip: Parent gate uses a quick math question. Then you choose the age tier.
What Robo is
Robo is a computer helper in a cartoon robot body. Robo can help with homework, stories, science facts, feelings, and fun puzzles.
Safety: Robo should not be used for emergencies. If someone is in danger,
call your local emergency number.
Kid rule: Please do not share real names, addresses, phone numbers, school names, or passwords.
Parent Gate
A parent/guardian completes this step. (This is a simple check, not identity verification.)
Solve this question:
The PIN is stored only in this browser session (not secure storage). For production, store a salted hash on your server.
Parent Consent
Please confirm:
This app should be configured differently for age groups so content stays age-appropriate.
Choose Age Tier
Select the child’s age tier to load the correct safety rules.
For 6–11, Robo uses simple words, short answers, and extra safety.
What each tier means
Suggested structure:
6–11: school help, stories, feelings, safe fun.
12–17: broader learning + careful support for sensitive topics.
18+: standard assistant (still safe and legal).
12–17: broader learning + careful support for sensitive topics.
18+: standard assistant (still safe and legal).
If you choose the wrong tier, the child could see content that isn’t right for their age.
Chat with Robo (6–11)
Ready
Tier: 6–11
Hi! I’m Robo. I’m a computer helper in a cartoon robot body.
Safety: Don’t share real names, addresses, phone numbers, school names, or passwords.
Parent Panel
Enter your PIN to view or change settings.
Unlocked. You can change tier or disable voice/mic.
Notes
For real production:
- Store parent PIN as a salted hash on the server (never plaintext).
- Add server-side rate limits + abuse monitoring.
- Run input/output through your safety classifier (backend).
- Consider “verifiable parental consent” if required by your jurisdiction.
This UI is not a legal compliance guarantee. It’s a practical “parent gate” UX.