POLICY
Nothing to track.
Last updated — 2026-04-14
What TheoChat does
TheoChat is a two-part tool: a backend service that reads YouTube's public live-chat feed using the YouTube Data API, and a browser extension that displays those messages inside the Twitch tab you are already watching.
The chat data is never modified, stored on disk, or forwarded to any third party. The service holds only in-memory state for the duration of a live broadcast.
Data collected
None. TheoChat does not collect, store, transmit, sell, or share any personal information. Specifically:
- No account system — there is nothing to sign in to.
- No cookies, localStorage beacons, or fingerprinting.
- No analytics — no Google Analytics, no Plausible, no Mixpanel, nothing.
- No server-side logging of YouTube messages or Twitch activity.
- No tracking pixels, no third-party scripts.
What the extension accesses
The extension requests the minimum permissions needed to function:
- Content access on twitch.tv — to inject YouTube messages into the chat DOM you are viewing.
- Storage — to remember your toggle state and optional mod-delay preference across sessions, stored only in your browser.
- Network to the TheoChat service — to receive the YouTube chat stream.
What YouTube sees
The TheoChat service authenticates to YouTube using the operator's API key (read-only access to public live-chat data). YouTube's own privacy policy governs what they log about those API calls. The service never sees or forwards any user credentials — yours or the operator's.
Open source
The entire code base is open source. If a claim above is wrong, the code proves it.
Contact
Questions or concerns: open an issue on the project repository or reach out via theo.gg.