KidKat plays a finite stream of short educational videos you approve β in the official YouTube player. No endless feed, no algorithm rabbit holes.
The βlog into YouTube Kids and override the algorithmβ idea isnβt allowed or even possible. KidKat achieves the same goal the compliant way.
Everything is tuned to keep learning fun and finite.
A set number of videos, then a friendly break screen. No infinite feed.
When timeβs up, the app locks until tomorrow. Parents can extend.
Big, immersive playback with slim, kid-friendly controls and on-channel related videos.
Swipe up for the next video, down to go back β just like kids expect. Tap to pause; clear Back/Next buttons too.
Bookmark a video while watching and replay it anytime from the Saved screen.
Already-watched videos are skipped, so kids keep discovering something new.
All settings are protected behind a 4-digit parent PIN.
Set your child's age (3β5, 6β8, 9β12) and KidKat pre-loads trusted channels and tailors searches to fit.
Purple Pop, Candy Bright, Ocean, Sunset, Forest β switch the whole app's look.
Science, Space, Animals, Math, Reading, Art, Coding, and more.
Embeddable-only, short-only (β€1 or β€4 min), category-filtered.
One Flutter codebase. Riverpod, go_router, official IFrame player.
Switch the whole app's look from Parent settings β backgrounds, buttons and gradients update instantly.
Swipe through the experience β from setup to a safe, finite watching session.
Cross-platform, tested, and ToS-aware.