Privacy Policy

Last updated: May 2026

Overview

Captio provides live translated captions as a web service. This policy describes what data we collect, how we store it, and how long we keep it.

Session Transcripts

What is stored

When a host enables the “Save session transcripts” setting, Captio stores the text of what was spoken during a session, along with translations into any target languages selected by the host. No audio is ever stored. Only the transcribed text is retained.

Data location

Transcript files are stored on Cloudflare R2 in the European Union region. Session metadata (timestamps, language selections) is stored in our Supabase Postgres database, also in the EU.

Retention periods

Transcript files are automatically deleted after the following periods, based on your plan:

  • Starter plan: 30 days
  • Growth plan: 90 days
  • Pro plan: 1 year (365 days)
  • No active subscription: 30 days

Hosts can also set a shorter retention period in their organization settings. Transcripts are purged automatically each night.

How to delete

Hosts can delete any individual session transcript at any time from the Sessions page in their dashboard (Sessions → [session] → Delete transcript). Deletion is immediate and permanent.

To delete all transcripts or close your account entirely, email us at privacy@captio.dev. We will process your request within 30 days.

Audience members

Audience members do not have accounts. No personal data about audience members is collected or stored. The only client-side state is a cookie that remembers their preferred caption language — this cookie never leaves their device.

Authentication data

Host accounts are authenticated via magic link or Google OAuth, managed by Supabase Auth. We store your email address and session tokens. No passwords are ever stored. You can delete your account at any time by emailing privacy@captio.dev.

Contact

Questions about your data? privacy@captio.dev