,
,,
Calisto Studio

Design editor. Video engine. TV app builder. One studio.

Design editor with 14 canvas presets and 5 export formats. Video library with adaptive playback, trim editor, and 6-platform export. Purchasable collections with four-tier entitlement gate. TV App Builder with seven stages from content to App Store listing. Live broadcasts. Three delivery tiers. Box-backed storage.

14 Canvas Presets · 12 Design Categories · 5 Export Formats · 6 Social Platforms · 4 Access Tiers · 7 TV App Stages · 3 Delivery Tiers

Four Modules

Design, video, live, and TV app. One unified studio.

Each module has its own editor, library, and settings. All four share the same storage backend, analytics layer, and account context. Design was merged into Studio in May 2026. No separate app, no context switching.

Design

/design

14 canvas presets · 12 categories · 5 export formats

  • All Designs catalog
  • Templates + Creative Templates
  • Design editor with 15 sidebar panels
  • PNG, PDF, SVG, JSON, Vector PDF export

Video

/studio

6 export platforms · 4 access tiers · 3 delivery tiers

  • Video library with adaptive playback
  • Trim editor with FFmpeg pipeline
  • Caption management (VTT/SRT)
  • Collections with entitlement gate

Live

/studio/live

Broadcasts + scheduled events

  • Live broadcast management
  • Event scheduling calendar

TV App Builder

/studio/tv

7 stages from content to store listing

  • Content → Design → Build → Preview
  • Store Listing for App Store and Google Play
  • Apple TV, Fire TV, and Roku targets
  • Per-app analytics dashboard

,0,

canvas presets (social, print, digital)

,0,

sidebar panels in the design editor

,0,

social export platforms for video

,0,

TV App Builder pipeline stages

Design Module

Design canvas. 14 presets. 15 sidebar panels.

The design editor merged into Studio in May 2026. Design canvas with snap-grid alignment, undo/redo history, clipboard operations, and multi-page document support. 12 design categories from menus and flyers to digital signage and presentations.

Instagram PostInstagram StoryFacebookTwitter/XLinkedInYouTubeTikTok

15 Sidebar Panels

Templates

Browse and apply design templates from the catalog.

Elements

Rectangles, circles, triangles, lines, stars, badges, dividers, frames, arrows.

Text

Headings, subheadings, body text. Font weight, size, color, alignment, spacing.

Images

Insert from URL, upload, crop, filters. Drag-and-drop onto canvas.

Brand Assets

Pull colors, fonts, and logos from the Ethos-managed color palette, fonts, and logos.

Layers

Layer ordering, visibility toggles, lock/unlock. Named layer labels.

Pages

Multi-page documents. Add, duplicate, reorder, delete pages.

SVG Tools

Import SVG files, ungroup compound paths, edit individual nodes.

QR Codes

Generate QR codes on-canvas with configurable data payload.

Print Settings

Crop marks, bleed area, safe zone guides for print-ready output.

Version History

Named versions with timestamp. Restore any previous state.

Comments

Pin comments to canvas coordinates. Threaded replies.

Social Sync

Preview how the design renders on each social platform.

AI

AI-assisted generation for text, images, and layout suggestions.

Mockups

Preview design in device and environment mockup frames.

5 Export Formats

PNG

Raster export at canvas resolution. Transparent background support.

PDF

Print-ready PDF with embedded fonts and CMYK color profiles.

SVG

Scalable vector output. Editable in Illustrator, Figma, Inkscape.

JSON

Canvas serialization. Re-import to editor for continued editing.

Vector PDF

Vector-preserving PDF export via jspdf. Text remains selectable.

Theme Engine

Two base templates (Modern and Classic). Pick one primary hex color, and the system derives a full palette: primary, dark, light, wash, accent, text variants, surface, and border tokens. Injected as CSS custom properties via ThemeProvider. Six surface types adapt tokens for documents, spreadsheets, presentations, signage, email, and websites.

DocumentSpreadsheetPresentationSignageEmailWebsite
Two Editors

One editor for stills. One editor for motion.

The design editor handles static assets: flyers, social posts, business cards, presentations, signage. The video editor handles motion: trim, timeline, captions, multi-platform export. Both editors share the same theme engine, brand asset integration, and storage backend.

Video Module

Adaptive playback. Trim editor. Six-platform export.

Video library with resumable uploads, Adaptive playback, and Box-backed cloud storage. Trim editor with server-side FFmpeg pipeline. Caption management via subtitle API. Export to six social platforms with per-platform aspect ratio and resolution.

Video Library

/studio/library

Grid view of all uploaded videos. Box storage integration with resumable uploads. Search, filter, and folder organization.

Collections

/studio/collections

Group videos into purchasable collections. Per-collection pricing, sort order, and publish state. CRUD via /api/studio/library.

Video Detail

/[id]

Adaptive playback. Title and description editing. Status badge (ready/preparing/error). Duration, view count, and completion rate metrics. Embed code generation.

Publish

/studio/publish

Distribution controls for published video content. Manage visibility and access settings per asset.

Editor Pipeline

Trim and Clip

Define start and end points. Clip record persisted with status tracking. Server-side FFmpeg re-encode queued via pg_notify. Client-side boundary enforcement during encode.

Caption Management

Upload VTT or SRT subtitle files. List and delete caption tracks per asset. Subtitle API integration. Language-tagged tracks.

Timeline Editor

VideoTimelineEditor from packages/design-editor. Multi-track timeline view for sequencing clips and overlays.

Export

VideoExportClient handles format conversion. Aspect ratio and resolution controls per target platform.

Export to 6 Platforms

Instagram Reels
TikTok
YouTube
LinkedIn Video
LinkedIn Square
Twitter

Multi-Provider Video Architecture

CDN

Current encoding and delivery pipeline. Adaptive bitrate streaming. Subtitle management API. Used in production Studio API routes.

Premium Video Delivery

Premium tier. DRM protection. Video analytics with per-viewer telemetry. Multi-CDN delivery.

Content Delivery

Content-classified routing. Handles mature-classification content that falls outside provider acceptable use policy.

Video Commerce

Four entitlement tiers. Per-video pricing. Collection gating.

The entitlement engine checks four access levels in order: free content, direct video purchase, collection purchase, and active membership. JWT-based entitlement tokens. Configurable preview windows. Content protection with ToS acceptance and report workflows.

1

Free

No gate. Asset commerce settings marked isFree. Full playback, no purchase required.

2

Purchased Video

Direct per-video purchase. Viewer buys individual asset access. Price and preview duration configurable per video.

3

Purchased Collection

Collection-level purchase. Grants access to all videos in the collection. Per-collection pricing with display price and currency.

4

Membership

Membership tier grants access to assigned collections. Active membership checked at playback time. Tier-to-collection mapping via MembershipVideoAccess.

Commerce Controls

Per-video pricing

Set display price and currency per asset. Toggle paid/free. Configure preview seconds for gated content.

Collection pricing

Group videos into priced collections. Sort order, publish state, and thumbnail per collection.

Preview window

Configurable preview duration in seconds. Viewer sees a timed preview before the entitlement gate activates.

Download control

Per-video download toggle. When enabled, entitled viewers can download the source file.

Content reporting

Viewer-submitted content reports with reason categories. Admin review workflow with status tracking and action logging.

Commerce ToS

Versioned Terms of Service acceptance. Required buyer ToS clauses enforced before first purchase. Per-tenant ToS management.

Your Own TV App

Content, design, build, preview, store listing, analytics.

A seven-stage pipeline for publishing your own branded TV application. Not the Calisto TV channel product. This is the creator's build tool for shipping to App Store, Google Play, Apple TV, Fire TV, and Roku.

TV App Builder

Seven stages. Your own branded TV app on five platforms.

Build and publish a branded TV application from inside Studio. Content selection, visual design, compilation, preview, store listing, and post-launch analytics, all in one pipeline. This is the creator's app-building tool, distinct from the customer-facing Calisto TV channel product.

1

Content

/studio/tv/content

Select and organize video content for your TV app. Pull from your Studio video library and collections.

2

Design

/studio/tv/design

Configure your app's visual identity: splash screen, navigation layout, color scheme, and typography.

3

Build

/studio/tv/build

Compile the app package for target platforms. Build pipeline produces platform-specific binaries.

4

Preview

/studio/tv/preview

Test the compiled app in a device simulator before submission. Verify navigation, playback, and layout.

5

Store Listing

/studio/tv/store-listing

Prepare metadata for App Store and Google Play submission: title, description, screenshots, privacy policy, and age rating.

6

Analytics

/studio/tv/analytics

Per-app analytics dashboard. Installs, sessions, content engagement, and retention metrics after launch.

Target Platforms

Apple TV
Fire TV
Roku
App Store (iOS)
Google Play
Live Broadcasts

Stream live. Schedule ahead.

Real-time broadcasting managed from inside Studio. Schedule events on a calendar, go live when ready. Live is synchronous. Recordings can be imported into the Video module for editing and on-demand distribution.

Live Broadcasts

/studio/live

Manage active and past live streams. Start, stop, and monitor broadcasts. Viewer count and stream health indicators.

Schedule

/studio/live/schedule

Schedule upcoming broadcasts with date, time, and duration. Calendar view of planned events. Pre-broadcast configuration.

Analytics and Dashboard

Eight tiles. Two analytics views.

The Studio dashboard surfaces entity counts (designs, templates, videos, collections) as metric tiles alongside feature tiles for Storage, Analytics, Live, and TV App. Two dedicated analytics views: overview dashboard and per-video metrics.

Designsmetric
Templatesmetric
Videosmetric
Collectionsmetric
Storagefeature
Analyticsfeature
Livefeature
TV Appfeature

Overview Dashboard

/studio/dashboard

Aggregate metrics across all Studio modules. Design count, video count, collection count, and template count displayed as dashboard tiles. Quick-action shortcuts to New Design, Upload Video, Collections, and Analytics.

Video Analytics

/studio/analytics

Per-video performance metrics. View count, completion rate, and duration tracking. Linked to the account-level analytics layer.

Unified Architecture

Four creative modules. One storage layer. One analytics view.

Design, video, live, and TV app all read from the same database, the same Box storage, and the same product dashboard payload. No data silos. No cross-app sync. One Studio.

Delivery and Storage

Three bandwidth tiers. Box-backed cloud storage.

Video delivery billed by streaming minutes across three tiers. Files stored in Box with quota management and preflight upload checks. $20/€18 per month base subscription includes 1,000 minutes of storage.

Silver

$15€13

1,500 min/mo

Gold

$40€35

5,000 min/mo

Platinum

$100€85

15,000 min/mo

Storage Infrastructure

Box Storage Backend

Video files stored in Box. Quota tracking with preflight checks before upload. Largest-file query for storage optimization.

1,000 Minutes Included

Base subscription includes 1,000 minutes of video storage. Usage tracked via /api/studio/usage endpoint.

Resumable Uploads

Resumable upload protocol handles large file uploads with automatic resume on connection interruption. Progress tracking in the upload modal.

Quota Management

Three Box API routes: /api/box/quota (current usage), /api/box/quota/preflight (upload feasibility), /api/box/quota/largest (storage analysis).

Pricing

Wallet-billed. Build free. Pay only when you publish.

Website builder with AI generation, social media publishing to 6 platforms, email and SMS campaigns, Google and Meta paid ads, 15+ automation triggers, SEO tools, 8 WiFi portal templates, centralized brand kit, talent marketing, 11 embeddable widgets, and multi-touch attribution. Credits consumed only on publish, send, or activation.

,,
Calisto Core
$0/month
+ 2% of revenue
CommitmentNone
UsersUnlimited
Products15 included
Best for: Hotels, venues, and service businesses replacing separate website builders, email tools, social schedulers, and ad dashboards with one connected marketing platform.
,,,,,,,
,

Studio

Design editor, video library, and live broadcast tools.

$1/mo

Wallet-debit

Add to Pro Shop