--- title: "Intro to Firebolt" slug: "intro-to-firebolt" updated: 2026-03-04T14:07:56Z published: 2026-03-04T14:07:56Z canonical: "docs.developer.comcast.com/intro-to-firebolt" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.developer.comcast.com/llms.txt > Use this file to discover all available pages before exploring further. # Intro to Firebolt **Firebolt****®** **is an application platform to build apps for TVs, set-top boxes, and other connected home devices.** Comprised of an extensive family of APIs which are paired with lightweight guidelines, Firebolt empowers app developers to write once and deploy to any supported device. **Firebolt is open-source and maintained by one of the largest telecommunication companies in the world.** The platform is RPC-based and includes an autogenerated JavaScript client, allowing off-the-shelf usage for JavaScript apps. Being RPC-based also gives developers flexibility to create custom clients for any other programming language. --- ![](https://cdn.document360.io/2ef9e4de-7533-4223-bb1e-95306a730c06/Images/Documentation/Firebolt logo revised.png) ## Lifecycle and capabilities - Easy app lifecycle integration that enable quick startup via preload and suspend functionality - Inactive, suspended, closed, background, and foreground states that enable better app performance - Device information that allow your app to adjust content and functionality based on the current device it’s running on ## Personalization and discovery - Ability to negotiate access to features and APIs with each app - Watch history, playlists, and automated recommendations - Localization information about that allows your app to display the correct content and language based on region - Powerful search and discovery capabilities in any content catalog - Enhanced discovery through metadata integration, including local content functionality (live content, lockers for paid content, etc.) ## User profiles and accessibility - Streamlined sign-in and sign-up processes using information from your own business sources or wider Platform sources - User sign-in state and entitlement information that allows watch history tracking and customize content display based on user access - Accessibility information about the device's current user accessibility settings, such as closed captioning and voice guidance. ## Metrics and monitoring - Usage based content recommendations to improve discoverability - Continue watching and resume points enabling users to jump right back into previously started content - Service stability monitoring to avoid errors due to upstream dependencies - App analytics and performance reporting - Real-time testing and error app feedback via support tools like Mock Firebolt ## Get started with Firebolt To start using Firebolt in your app, take a look at our [latest API specs](/docs/170/) as well as our [Firebolt Essentials guide](/docs/firebolt-essentials). ## Related - [Getting Started](/getting-started.md) - [Firebolt Essentials](/firebolt-essentials.md) - [Firebolt APIs](/firebolt-apis.md)