Local captions

Live captions that stay close to the desktop app.

Local captions are the default route for creators who want translated captions, live preview, OBS output, and recording history without making the website part of the live caption moment.

  • Desktop app
  • Live preview
  • Raw audio off by default

Local captions

Built for the creator's machine and live moment.

Local captions are the default explanation for privacy-conscious, low-friction captioning.

Desktop-owned live loop

The desktop app handles the running caption session so live captions do not depend on a website request at the moment speech is happening.

  • Live preview in the app
  • OBS output from the app
  • Session history saved locally first

Private by default

Raw audio storage is off by default, and support upload should always be an explicit user action.

  • Clear privacy copy
  • Consent before support uploads
  • No live caption text in public pages
Product privacy

Graceful setup states

If local captions need setup or repair, the app should explain the product state and keep recovery actions simple.

  • Ready
  • Setup unavailable
  • Repair and return to local captions
Local captions

Ready for translated captions?

Choose the next product action that matches your workflow.