Shows. Live audio. Downloads. One listening app.
Nine screens, five services, four feed rows, zero integrations required. Browse, play, download, subscribe, and tip creators from one native audio app shared with Calisto TV.
,0,
screens in the listener app
,0,
services (API, offline, sharing, notifications, deep links)
,0,
home feed rows (Live, Trending, New, Popular)
,0,
billing intervals (monthly, yearly)
Live Now. Trending. New releases. Popular episodes.
The home screen renders four horizontal content rows, each card-based with thumbnails, titles, creators, and durations. Access level badges indicate free or subscriber-only content. Live items display a real-time viewer count with a pulsing indicator.
Live Now
Active live audio streams surfaced in the feed. Each card shows thumbnail, title, creator, and real-time viewer count. Pulsing indicator on live items.
Trending Now
Horizontally scrollable row of trending episodes. Card shows thumbnail, title, creator name, duration, and access level badge.
New Releases
Latest episodes from across the platform. Chronological ordering, updated on each feed load.
Popular Episodes
Top-performing episodes by listen count. Same card layout as other rows with thumbnail, duration, and creator attribution.
Morning Briefing
The Daily Ops
Hospitality Reset
Revenue Hour
Browse the show catalog. Search episodes and shows by keyword.
Full catalog with two sort modes and up to 50 results. Unified search returns episodes and shows in grouped results.
Browse by popularity. Search by keyword.
Two discovery surfaces. Shows directory lists the full catalog with Popular and New sort tabs, up to 50 results. Search queries episodes and shows in a single input and returns grouped results.
Shows Directory
Show cards with cover image, title, creator name, episode count. SUB badge on subscriber-only shows. Sort toggle between Popular and New. Up to 50 shows per query.
Search
Unified search across episodes and shows. Results grouped into two sections: Shows (cover, title, creator, episode count) and Episodes (thumbnail, title, creator, duration). Empty state before first query.
The Operations Pod
Sarah Chen · 48 episodes
Revenue Weekly
Marcus Reid · 124 episodes
Hospitality Reset
Lisa Okafor · 67 episodes
After Checkout
David Petrov · 31 episodes
Creator profiles. Follow. Subscribe.
Channels are creator profiles in Calisto Radio. Each channel has an avatar, name, bio, show count, and subscriber count. Listeners can follow channels for feed updates or subscribe for paid content access.
Avatar + Bio
Creator avatar with fallback letter placeholder. Name and bio (three-line truncation). Show count and subscriber count displayed as stats.
Follow Toggle
Follow/Following button that toggles feed inclusion. Requires authentication. Loading state during the API call. Followed channels appear in the Library screen.
Subscribe
Subscribe button for channels with paid content. Routes to the subscription checkout flow. Only visible when the channel has subscriber-only episodes.
Recent Episodes
List of up to 20 recent episodes from the channel. Each row shows thumbnail, title, duration, episode number (countdown from total), and access badge (free or subscriber).
Sarah Chen
12 shows · 4,280 subscribers
Morning Briefing #48
42 min
Ops Deep Dive
1h 15m
Revenue Review
38 min
Full episode list. Type badges. Subscriber-only gating.
Cover art, metadata, and up to 50 episodes per show. Numbered positions, durations, type badges, and a subscribe gate on locked content.
Episodes. Trailers. Bonus content.
The show detail screen displays a show's cover image, title, creator, and description (three-line truncation) above a full episode listing. Each episode row shows a numbered position (countdown from total), title, duration, type badge, and a play button. Subscriber-only shows display a subscribe call-to-action.
Cover + Metadata
Show cover image at detail size. Title, creator name, and description with three-line truncation.
Episode List
Up to 50 episodes. Each row: episode number (countdown), title, formatted duration (e.g. "42 min", "1h 15m"), circular play button.
Type Badges
Episode type indicators. Trailer and Bonus badges distinguish special episodes from standard releases.
Subscribe CTA
Displayed on subscriber-only shows when the listener lacks access. Routes to the subscription checkout.
The Operations Pod
Sarah Chen
48 episodes
Morning Briefing
42 min
Ops Deep Dive
1h 15m
Season Preview
8 min
Revenue Review
38 min
Behind the Mic
22 min
Controls. Live chat. Entitlement gate.
Full-screen audio player with large artwork, track metadata, and playback controls. Skip back 15 seconds, play/pause, skip forward 30 seconds. Progress bar with elapsed and total time. Live streams open the chat overlay. Free-tier listeners hear a pre-roll ad; subscribers skip directly to content.
Large artwork display. Track title, creator name, and show name below. Live badge when playing a live stream. Preview badge for limited-access content.
Skip back 15 seconds, play/pause toggle, skip forward 30 seconds. Progress bar with elapsed time and total duration. Seek by tapping the progress bar.
Free-tier listeners see an ad before episode playback. Five-second skip countdown. Auto-completes if the ad fails to load. Subscribers skip the ad entirely.
Access check before playback begins. Locked episodes display a paywall overlay with the show name, a lock icon, and a subscribe button that routes to the checkout flow.
Chat overlay for live audio streams. Messages poll every three seconds. Authenticated listeners can send messages; anonymous listeners read only.
Quick-tap tip buttons during live streams. Four preset amounts. Requires authentication. Confirmation shown for three seconds after a successful tip.
Morning Briefing #48
Sarah Chen · The Operations Pod
Followed channels. Offline episodes. Push notifications.
Followed channels, offline downloads with progress tracking, and four push notification categories. Tap any notification to route to the relevant screen.
Followed channels. Downloads. Your collection.
The personal library screen requires authentication. The current release shows followed channels with avatars, names, show counts, and subscriber counts. Offline downloads store episodes locally with progress tracking.
Following
List of followed channels. Each row shows avatar (with initial fallback), channel name, show count, and subscriber count. Tap navigates to the channel detail.
Offline Downloads
Downloaded episodes stored on-device for offline playback. Download progress tracking during transfers. Remove action to free storage. Subscription enforcement prevents downloading locked content without active access.
Push Notifications
Four notification categories: new episode from a followed show, live stream starting, subscription expiring, and weekly digest. Tap routes to the relevant screen. Device registration on app launch.
Sarah Chen
12 shows · 4.2K subscribers
Marcus Reid
3 shows · 1.8K subscribers
Lisa Okafor
7 shows · 920 subscribers
David Petrov
5 shows · 2.1K subscribers
Tier pricing. Cross-platform. Browser checkout.
Subscription checkout flow for paid shows. Creators set multiple tiers with monthly or yearly billing. The app opens a browser-based checkout via Calisto Direct and polls for payment completion every three seconds. One subscription works across both Calisto Radio and Calisto TV.
Available tiers displayed as cards with tier name, formatted price, billing interval, and description.
Opens the Calisto Direct checkout URL in the device browser. No in-app payment form.
App polls subscription status every three seconds. Up to five retry failures before surfacing an error. Five-minute maximum timeout.
"Subscribed!" screen with access statement. Auto-navigates back after two seconds.
One subscription purchased on Radio grants access on Calisto TV and vice versa. Account authentication shared across both apps.
Supporter
Monthly · Basic access
Unlock all subscriber-only episodes. Ad-free listening. Early access to new releases.
Premium
Yearly · Full access
Everything in Supporter plus bonus content, live chat during streams, and tipping access.
Calisto Radio is the listener app. Not the audio editor.
Two products involve audio. Calisto Radio (this page) is the consumer-facing listener app where audiences discover, play, and subscribe to audio content. The future Studio audio editor is a creator tool for recording, editing, and publishing audio. They are separate products.
Calisto Radio
The listener app
- Consumer-facing audio streaming app (podcast app equivalent)
- Screens: Home, Channels, Shows, ShowDetail, Player, Library, Search, Subscribe, Auth
- Listeners browse, play, download, and subscribe
- Content originates in Calisto Studio, distributes via Calisto Box
- Cross-platform subscriptions shared with Calisto TV
- Native apps for iOS and Android
Studio Audio Editor
The creator tool (future)
- Creator pipeline inside Calisto Studio for recording and editing audio
- Part of the studio to box to publish flow alongside video
- Creators record, edit, mix, and publish episodes
- Published audio distributes to Calisto Radio via Calisto Box
- Separate product, separate codebase, not yet released
- Will be documented at /products/studio when available
High-Performance Ops. Zero Monthly Overhead.
Get all 15 Core modules at no monthly cost. You only pay 2% of processed revenue.
Radio
Audio streaming with podcasts, live audio, and offline downloads.
Wallet-debit
Add to Pro Shop