Core concepts
DemoBites is built around four key concepts. Understanding how they relate to each other will help you get the most out of the platform.
Bites
The atomic unit of DemoBites
A Bite is a short, polished demo video — typically 15 to 90 seconds. You start with a raw screen recording, and DemoBites transforms it into a production-quality video with AI narration, captions, zoom effects, and branded styling.
Think of a Bite as a single feature demo, a quick how-to, or a product update announcement. Bites are designed to be consumed quickly — no fluff, no filler.
- AI-generated voiceover narration with 50+ voice options
- Karaoke-style captions with word-level highlighting
- Zoom keyframes that draw attention to specific UI areas
- Background music mixing for a polished feel
- Branded intros and outros from your workspace design
Hubs
Collection hubs for your Bites
A Hub groups multiple Bites into a single, branded destination. Use Hubs to build onboarding academies, feature showcases, help centers, or training portals — all without writing code.
Hubs come with professionally designed templates and automatically adopt your workspace branding (colors, fonts, logo). Each Hub gets its own shareable URL, and you can use custom slugs or custom domains.
Pulse
In-app “What’s New” widget
Pulse embeds directly into your product as a lightweight widget. It shows users the latest Bites without leaving your application — a video-powered changelog that drives feature adoption.
Add a two-line embed code to your product, and Pulse handles the rest. Choose from 8 template styles, customize the trigger button, and update content from the dashboard without any code changes.
Workspaces
Your team’s home base
A Workspace is the top-level container for everything in DemoBites. All Bites, Hubs, and Pulse feeds belong to a Workspace. Billing, branding, and team access are all managed at the workspace level.
- Each workspace has its own branding — colors, fonts, logo, favicon.
- Team members are invited per workspace. One user can belong to multiple workspaces.
- Billing is per workspace — each workspace has its own subscription tier.
- Custom domains can be assigned to individual workspaces for white-label content delivery.
How they connect
Here’s how the pieces fit together:
Key insight: A single Bite can appear on multiple Hubs and multiple Pulse feeds simultaneously. Update the Bite once, and every distribution point reflects the change.