Brillio | Kids Video, Games and Audio Learning App - SwiftUI

Description
Brillio – Kids Video, Games and Audio Learning App for iOS
Brillio is a complete, App Store-ready kids entertainment and learning platform. It streams videos, songs, bedtime stories and audio books from a Firebase-powered content library, plays them in a kid-friendly player, downloads content for offline playback, and ships with three fully playable mini-games (spelling, arcade and math). The paid part of the library is unlocked with an auto-renewable premium subscription, and every purchase or internet action is protected by a 4-digit parental lock code.
Demo Instructions
- There is NO login and NO demo account – the app signs in anonymously on first launch.
- On first launch the app asks you to create a 4-digit parental code. Enter any 4 digits twice to reach the content.
- Configuration is required before the content grid fills up: the app loads its videos, songs, stories and books from YOUR OWN Firebase project (free tier works). Create a Firebase project, enable Anonymous Auth + Firestore + RemoteConfig, and drop the downloaded GoogleService-Info.plist into the project. Full step-by-step instructions with the exact Firestore collection structure are in documentation.html (section: Firebase Setup).
- The premium subscription button requires a configured In-App Purchase product in App Store Connect (free to set up with an Apple Developer account). Instructions in documentation.html (section: Subscription Setup). Without it, browsing and all free features still work.
- Everything else – games, downloads screen, settings, parental lock – works out of the box.
Everything the App Does
- [x] 4-tab interface: Games, Downloads, Videos and Settings, with an adaptive light/dark tab bar
- [x] Five content categories: Videos, Music and Rhymes, Bedtime Stories, Audio Books and Play-and-Learn, each with remotely managed subcategories
- [x] Kid-friendly AVPlayer video player with custom controls and playback progress
- [x] Free vs Premium content levels – paid items show a premium lock overlay and route to the subscribe screen
- [x] Auto-renewable subscription with StoreKit 2 purchase flow, transaction listening, entitlement checks, receipt-validation fallback and restore purchases
- [x] Offline downloads – download any video plus its cover image with live combined progress, stored locally and playable without a network
- [x] Individual delete for downloaded items, with persistent download list
- [x] Three built-in mini-games: HoneyWord spelling bee, WallJump arcade platformer and a math practice game
- [x] 4-digit parental lock code created on first launch, gating purchases and internet-facing actions
- [x] Numeric passcode lock screen with success and failure states, reusable app-wide
- [x] Subscribe screen with product price display, purchase progress and success/failure alerts
- [x] Remote kill switch via a PostHog feature flag to disable content loading remotely
- [x] Anonymous Firebase authentication with analytics user ID tracking
- [x] Firebase Analytics and PostHog event tracking
- [x] Settings: contact, terms of use, privacy policy and restore purchases, all behind the parental lock
- [x] Polished loading indicators and empty states throughout
Technology
- Language and UI: Swift 5, UIKit with SwiftUI views embedded via UIHostingController
- Architecture: Router + ViewModel pattern, dependency injection with Factory
- Backend: Firebase Auth (anonymous), Firestore content collections, RemoteConfig kill switch, Firebase Analytics
- Monetization: StoreKit 2 auto-renewable subscription with receipt-validation fallback
- Networking: URLSession download tasks with resume data, Combine-based content pipeline
- Analytics: PostHog SDK v3
- UI libraries: NVActivityIndicatorView
- Minimum target: iOS 17.0, Xcode 15+
- Projects: Main app project plus 3 game framework subprojects via an Xcode workspace
What the Buyer Gets
- Full Xcode workspace source code: main app plus 3 game frameworks
- App icon set and in-app branding assets
- documentation.html with all screenshots embedded directly in the file: requirements and cost disclosures, project structure, bundle ID change, renaming, re-skinning, Firebase setup with sample Firestore documents, remote kill switch instructions, subscription setup, a Downloads feature guide, descriptions of all three games, a developer guide for adding new games and content categories, COPPA / Kids Category guidance, a Troubleshooting and FAQ section, and an App Store submission checklist
- 13 App Store preview screenshots (700px tall) plus a 590×300 preview image and an 80×80 thumbnail
- Envato-ready HTML description and a reviewer message template
Development Disclosure
Portions of this template’s source code were developed with AI-assisted tools. All code has been reviewed, tested and verified by the author before publication.
Important Cost Disclosures
- Firebase (Auth, Firestore, RemoteConfig, Analytics): the free Spark plan covers modest usage, but exceeding Firebase’s free-tier quotas requires upgrading to the Blaze pay-as-you-go plan, and Google will charge you real money for the overage. Monitor usage and set budget alerts in the Google Cloud console. Pricing: firebase.google.com/pricing
- PostHog (analytics): integrated for product analytics; PostHog’s free tier is limited by monthly event volume and exceeding it incurs per-event charges. Remove the SDK or self-host if you don’t want it. Pricing: posthog.com/pricing
- In-App Purchases and subscriptions: creating, testing and shipping the auto-renewable subscription requires an active Apple Developer Program membership, which costs USD $99 per year.
Please Note
This is a source code template, not a compiled app. Basic Xcode knowledge is required to build and customize it. Content is served from your own Firebase project and you add your own kid-safe media – no copyrighted content is bundled. The subscription requires a configured In-App Purchase product in App Store Connect.
| Type | iOS App |
|---|---|
| Author | mefjudevllc |
| Price | $14 |
| Sales | 0 |
| Rating | 0 (0) |
| Published | Sep 22, 2026 |
| Last Update | Sep 22, 2026 |
| Compatible Software | Other |
| Compatible With | Swift |
| Mobile Files Included | .h |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 7,398 views · 67 clicksSaaS · Week 46 · 7,398 views · 67 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 46,699 views · 232 clicksWebsite · Week 46 · 46,699 views · 232 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 44,634 views · 127 clicksSaaS · Week 46 · 44,634 views · 127 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 63,519 views · 206 clicksSaaS · Week 46 · 63,519 views · 206 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 32,769 views · 127 clicksDesktop App · Week 46 · 32,769 views · 127 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 8,385 views · 19 clicksWebsite · Week 46 · 8,385 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
7,014 views · 29 clicksWeek 46 · 7,014 views · 29 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
6,488 views · 18 clicksWeek 46 · 6,488 views · 18 clicks