Privacy Policy — Streaming Translator

Last updated: 11 June 2026

Streaming Translator ("the Extension") provides real-time speech transcription, translation, subtitles and narration for video and conferencing websites. This policy explains what data the Extension handles and how.

Speech-to-text is provided as a managed service: you sign in with your Google account and translation minutes are metered against your plan. We collect only the minimum account and usage data needed to operate this service — described below. We do not sell your data, show ads, or run analytics trackers.

1. What the Extension processes

Processed locally in your browser, only while you actively use it:

Data we collect on our servers (account & billing only — never audio or transcripts):

The Extension does not access your browsing history and only acts on a page when you open the translator on it.

2. Where data goes (processors)

Audio and text are sent directly from your browser to the processors below. Audio never passes through our servers.

Provider What is sent When Their policy
Soniox (speech-to-text, via our managed service) Audio for speech-to-text + translation Always (core feature) link
Supabase (our auth & database) Google sign-in (email, user ID), usage metering records When you sign in and during translation sessions link
Cloudflare Workers (our backend) Session requests (user ID, session metadata) — no audio When starting/ending a translation session link
OpenAI Transcript/text for AI Assistant, summaries, page translation Only if you set an OpenAI key and use those features link
ElevenLabs Text to be spoken aloud Only if you select ElevenLabs as voice link
Google Cloud TTS Text to be spoken aloud Only if you select Google Cloud as voice link
Google Translate (free voice) Text to be spoken aloud Only if you use the default free voice link

You control which providers are used in Settings. If you do not configure or use a provider, no data is sent to it.

3. Where data is stored & retention

4. What we do NOT do

5. Permissions

The Extension requests only the permissions needed for its features: tabCapture (record tab audio you choose to translate), activeTab + scripting (show the translator overlay on the current page), offscreen (play the spoken translation), storage (save settings locally), contextMenus (the "translate this page" menu), identity (Google sign-in for your account), and an optional all-sites permission you may grant to make the translator available on every site.

6. Children

The Extension is a general-purpose productivity tool and is not directed at children under 13.

7. Changes

If this policy changes, the "Last updated" date will change and the new version will be published at the same URL.

8. Contact

Questions about this policy: dotienphong1993@gmail.com


Chính sách quyền riêng tư (Tiếng Việt)

Cập nhật lần cuối: 11/06/2026

Streaming Translator ("Tiện ích") cung cấp phiên âm, dịch, phụ đề và thuyết minh giọng nói thời gian thực dưới dạng dịch vụ quản lý: bạn đăng nhập bằng tài khoản Google và số phút dịch được tính theo gói. Chúng tôi chỉ thu thập dữ liệu tài khoản và đo lường tối thiểu để vận hành dịch vụ — không bán dữ liệu, không quảng cáo, không tracker.

Xử lý cục bộ: âm thanh (chỉ sau khi nhấn Bắt đầu), bản ghi phiên dịch, văn bản bạn nhập, cài đặt và API key tuỳ chọn — không bao giờ tải lên máy chủ của chúng tôi. Thu thập trên máy chủ (chỉ tài khoản & thanh toán): email + ID người dùng (khi đăng nhập Google), bản ghi đo phút sử dụng (ID phiên, thời gian, số phút, gói), trạng thái gói trả phí — không bao giờ gồm âm thanh hay nội dung bản ghi. Gửi đi: âm thanh được gửi trực tiếp từ trình duyệt tới Soniox (dịch vụ STT chúng tôi quản lý); các tính năng tuỳ chọn gửi văn bản tới nhà cung cấp bạn tự cấp key (OpenAI, ElevenLabs, Google). Lưu trữ: dữ liệu phiên dịch nằm cục bộ trên máy bạn (chrome.storage.local và IndexedDB; gỡ Tiện ích sẽ xoá); dữ liệu tài khoản/đo lường nằm trên Supabase — email cho chúng tôi để xoá tài khoản (xử lý trong 30 ngày).

Liên hệ: dotienphong1993@gmail.com