Privacy Policy

TransLive by VoiceTube — Last updated: April 16, 2026

TransLive is a real-time speech transcription and translation service for online meetings, provided by VoiceTube. This policy describes how we collect, use, and protect your information when you use the TransLive Chrome extension and web application.

1. Information We Collect

Data type Details
Audio Meeting audio (tab capture) and optionally your microphone input. Audio is streamed in real time and not stored on our servers after processing.
Transcription & translation Text generated from speech recognition and translation. Displayed locally on your screen and not permanently stored on our servers.
Account Username and email address, used for authentication and account management.
Usage metrics Session duration and token usage, used for quota management and service improvement. No audio content is included.
Preferences Language settings and display preferences, stored locally in your browser.

2. How We Use Your Information

3. Third-Party Services

To perform speech recognition and translation, audio is streamed to one or more of the following services during an active session:

Each provider processes audio in accordance with their own privacy policies. Audio is streamed only during active transcription sessions and is not retained by these services beyond real-time processing.

We use Supabase for user authentication and usage tracking. Supabase stores your account information and usage metrics.

4. Data Retention

5. Data Security

All communication between the extension and our servers uses encrypted connections (TLS/HTTPS/WSS). Audio streams and transcription data are transmitted over secure WebSocket connections. Authentication tokens are stored locally in your browser's extension storage.

6. Your Rights

You may:

7. Chrome Extension Permissions

The TransLive extension requests the following browser permissions:

Permission Purpose
tabCapture Capture audio from meeting tabs (Google Meet, Teams, Zoom) for transcription.
offscreen Process audio in the background using AudioWorklet, as required by Chrome's Manifest V3 architecture.
activeTab Identify the current meeting tab to initiate audio capture.
scripting Inject the subtitle overlay into meeting pages to display transcription results.
storage Save authentication tokens and language preferences locally in your browser.

8. Changes to This Policy

We may update this policy from time to time. Changes will be posted on this page with an updated revision date. Continued use of the service after changes constitutes acceptance of the updated policy.

9. Contact

For privacy-related inquiries, contact us at:
[email protected]

隱私權政策摘要(繁體中文)

如有疑問,請聯繫:[email protected]