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

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

Hot or Not
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.

TypeiOS App
Authormefjudevllc
Price$14
Sales0
Rating0 (0)
PublishedSep 22, 2026
Last UpdateSep 22, 2026
Compatible SoftwareOther
Compatible WithSwift
Mobile Files Included.h

Categories

Tags

audio booksavplayerbedtime storiesbrilliofirebaseiOS 17kids gameskids learningkids videosoffline downloadsparental controlstorekit 2subscriptionsswiftuiuikit

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