TabCast (“we,” “us,” “the extension”) is a Chrome extension and companion Discord
bot that lets you stream the audio from a browser tab into a Discord voice channel.
This policy explains exactly what data we handle and what we do — and don’t — do with it.
The short version: We do not record, store, or sell your audio.
Audio is relayed live to your Discord voice channel and is never written to disk.
We keep only the minimal data needed to connect your extension to your Discord server.
1. Information We Handle
Tab audio (transient): When you click “Stream Current Tab,” the
extension captures that tab’s audio and relays it in real time to our server, which
forwards it to your Discord voice channel. This audio stream is processed in
memory only and is never recorded or stored.
Server connection tokens: When you run the /setup
command in your Discord server, we generate a random token that links your extension
to that server. Tokens are stored on our server and locally in your browser
(chrome.storage) so the extension can reconnect.
Discord server details: To display your server name, icon, and the
list of voice channels in the extension, we request this information from Discord at
connection time. We cache only your server’s name and icon URL for labeling.
Active tab title and favicon: Used solely to show what you’re
currently streaming inside the extension popup. This stays on your device.
Pro accounts (if you upgrade): If you purchase TabCast Pro, our
third-party payment processor handles your payment. We receive only a confirmation of
your purchase and your Discord user ID to unlock Pro features. We never see or
store your full card details.
2. How We Use Permissions
tabCapture — to capture the audio of the tab you choose to stream.
offscreen — to process and encode that audio in the background.
tabs / activeTab — to identify which tab you’re streaming and show
its title.
storage — to remember your saved servers and settings between
sessions.
TabCast only captures a tab’s audio when you explicitly start a stream, and stops the
moment you click stop or close the connection.
3. What We Do Not Do
We do not record, save, or archive any audio you stream.
We do not read, collect, or transmit the visual content of your tabs or browsing
history.
We do not sell, rent, or share your data with advertisers.
We do not track your activity across websites.
4. Data Retention
Connection tokens persist until you remove the server from the extension or generate a
new token with /setup (which invalidates the old one). Audio is never
retained. You can clear all locally stored data at any time by removing the extension or
clearing its storage.
5. Third-Party Services
Discord: TabCast connects to Discord to deliver audio to your voice
channel. Your use of Discord is governed by
Discord’s Privacy Policy.
Payment processor (Pro only): Payments are processed by a PCI-compliant
third party. We do not store payment card information.
6. Children’s Privacy
TabCast is not directed to children under 13 (or the minimum age required by Discord in
your region). We do not knowingly collect data from children.
7. Changes to This Policy
We may update this policy as TabCast evolves. Material changes will be reflected by the
“Last updated” date above.