RabbitPair

Privacy Policy for CaptionGo

Effective Date: June 24, 2026

Overview

CaptionGo is a browser extension for Chromium-based browsers (such as Google Chrome and Microsoft Edge) and Firefox that adds bilingual subtitles to online videos and generates real-time AI captions (Live Captions) when a video has no subtitles. We are committed to protecting your privacy and being transparent about our data practices. This policy explains what information CaptionGo handles, when it leaves your device, and the third-party services involved.

Browser Permissions

CaptionGo requests the following permissions to function:

Information We Process

Settings and Local Data

Your preferences (languages, translation service, caption appearance, per-site settings) and cached subtitles/translations are stored locally in your browser. They never leave your device unless you enable Cloud Sync (see below).

Account and Authentication (Optional)

Signing in is optional and only required for PRO features. When you create or sign in to a RabbitPair account, we process your email address to authenticate you and manage your subscription. You can use CaptionGo's core features without an account.

Cloud Sync (Optional, PRO)

If you enable Cloud Sync, your CaptionGo settings — including any AI translation and ASR provider API keys you have entered — are encrypted on your device before being uploaded to our servers, so a new device is ready to use right after you sign in. Encryption uses a key derived from your account email or a local password that you set; the encrypted data is meaningless without it, and our servers cannot read your settings or keys. Cloud Sync is off until you turn it on, and you can disable it and delete synced data at any time.

Translation

When translation is on, the subtitle or caption text to be translated is sent to the translation service you select (for example, a built-in free service, or an AI model provider you configure with your own API key). Only the text needed for translation is sent.

Live Captions (Speech Recognition / ASR)

When you turn on Live Captions for a video without subtitles, the audio of the current tab is streamed to a speech-recognition service to produce a transcript. You can choose:

Audio is streamed only while Live Captions are active and is used solely to generate the transcript.

Device Identifier

A randomly generated device identifier is stored locally and used to register your installation, manage trial eligibility, and encrypt locally stored secrets. It does not identify you personally.

What We Do NOT Collect

Third-Party Services

Depending on the features you use, data may be processed by:

These services process only the data necessary to deliver the requested feature, under their own privacy policies.

Data Removal

Your Rights and Controls

Children's Privacy

CaptionGo is not directed at children under 13. We do not knowingly collect personal information from children under 13.

Updates to This Policy

We may update this policy to reflect changes in our practices or for legal reasons. Material changes will be communicated through the extension or our website.

Contact Us

For privacy-related questions or requests:

Compliance

This privacy policy complies with the Chrome Web Store User Data Privacy Policy, the Microsoft Edge Extensions Developer Policies, the Firefox Add-on Policies, and applicable data protection laws.