All features

Foundation

Platform

macOS and Windows builds, a licence service with offline grace, and the reliability plumbing that keeps a stream up when a cable does not.

5 features · 4 shipped

Live Studio producer desk with guest spotlight layout
All plans

macOS & Windows

macOS (Apple Silicon and Intel) is the primary, hardware-tested target. Windows 10 / 11 x64 builds, installs (NSIS + portable) and is unit-tested; its DirectShow, NVENC / Quick Sync / AMF and window-chrome paths were cross-built from a Mac.

  • Windows: pinned, checksum-verified ffmpeg.exe (dshow, libx264, h264_nvenc / qsv / amf); hardware encoders test-encoded once at startup
  • Windows hardware verification is still pending — docs/WINDOWS.md lists exactly what to check on a first run
  • Builds are unsigned for local use; Developer ID + notarization is a config change

Read the doc: docs/WINDOWS.md

Pro+Shipping this week

4K streaming & recording

A 3840×2160 canvas with HEVC / AV1 encoders, platform ingest caps with sources (YouTube 4K via Enhanced RTMP, Twitch 1080p60, Kick / Facebook / TikTok 1080p), and an adaptive ladder 4K60 → 4K30 → 1440p → 1080p with hysteresis.

  • Real capability probes: a 2 s test encode ranks encoders by achieved fps; Enhanced-RTMP mux test
  • Record 4K / stream 1080p dual output; render-scale governor; 8 s upload test in pre-flight
  • Pro and Business (output.4k); resolution.max 2160
All plans

Licensing: plans, trials, offline grace, device seats

Creator / Pro / Business share one entitlement map; every install and every new account gets a 14-day Creator trial (no Free tier); 7 days of offline grace after the last successful check; 2 / 5 / 25 device seats.

  • Locked features show an upgrade card, never a dead button
  • A running stream or recording is never interrupted by a licence check — lockout waits for idle
  • Offline entitlement tokens signed with Ed25519; only the public key ships in the app
  • Sign in under Settings → Account; tokens in the OS keychain via safeStorage

Read the doc: docs/licensing.md

Business

Owner & admin tooling

An admin console over the licence API: customers, licences, devices, subscriptions, payments, trials, support, release feed, analytics and an audit log for every mutation.

  • Suspend / reactivate / extend trial / adjust seats / reset devices / change plan — each requires an audit note
  • Owner override in the desktop app unlocks every gate on the developer’s machine
  • Release feed: publish a version and the download page picks it up

Read the doc: docs/COMMERCIAL.md

All plans

Reliability & security

Watchdogs, encoder reset → input restart → ffmpeg respawn, orphan reaping, atomic settings with a .bak and zod repair, a crash-isolated UI, and stream keys encrypted at rest and redacted from logs.

  • contextIsolation + sandbox on, nodeIntegration off, every IPC payload validated with zod, CSP applied
  • Ingest URLs restricted to rtmp:// rtmps:// srt://
  • Display sleep blocked while live; background throttling disabled