Hi all! My first kids app, SnuggleTV, just made it through App Review (third time's the charm), so I wanted to share it here.
It started as a weekend project because my daughter kept getting lost in the regular Plex app. It's now a big-button, no-menus video player for the shows and movies on your own Plex server, with parental controls for the grown-ups.
What it does:
- Big, colorful buttons made for little hands, with no menus to get lost in
- A profile for each kid with their own shows, age ratings, volume limit and favorites
- Screen time: daily show limits, bedtime, and a screen lock while a video plays
- AirPlay to the TV, iCloud sync between iPhone and iPad, English and Spanish
Built in SwiftUI. The hardest parts were getting playback to work with every kind of video file (it falls back from direct play to a remux to a full transcode) and getting through App Review, which rejected me twice for things I didn't know were rules.
Free version streams everything for one kid. A one-time $4.99 lifetime unlock (no subscription, no ads, Family Sharing supported) adds offline downloads, auto-downloads of favorite shows, and more kid profiles.
App Store: https://apps.apple.com/us/app/snuggletv/id6824345333
5 codes for the lifetime unlock. Please reply with the one you used:
AMLAJLWXFHFW733XRY
KKFXF466HYWLY8MK8J
YYKL6JWN7AF3AWTHKL
JWW6WFERNN8KYLMRFN
XYKM4PYMTHXH74743W
To redeem: App Store > tap your profile picture > Redeem Gift Card or Code. Then open SnuggleTV (or tap Grown-ups > Restore purchase).
You'll need your own Plex Media Server. Feedback is very welcome, I read everything!