What we store, and where.
Twitch Mini Player is local-first. The full hosted privacy policy is the source of truth. This page is a short, plain summary.
Read the full privacy policyYour followed list, pinned streamers, saved clips and VODs, workspaces, filter preferences, schedule reminders, and notification history live in your browser's IndexedDB. The Twitch session token lives in chrome.storage.local.
The backend handles the OAuth handshake (so the Twitch client secret never leaves the server) and forwards authenticated Twitch API requests. It has no database. It emits operational request logs (method, path, status, duration) plus the Twitch login at sign-in for debugging.
No analytics, no telemetry, no third-party SDKs. The only OAuth scope requested is user:read:follows.
NoteSaved data is not encrypted on top of your browser and OS defaults, and it does not move between devices.
Your followed list, pinned streamers, workspaces, filters, saved clips, and notification history live in IndexedDB on your machine.
The backend handles OAuth and forwards Twitch API requests. It does not store your data.
No telemetry, no error tracking, no third-party SDKs. Verified in code and in the privacy policy.
user:read:follows. That is the only permission asked of your Twitch account.
The mini player and side panel use player.twitch.tv. No scrapers. No modded streams.
Not affiliated with, endorsed by, or sponsored by Twitch Interactive, Inc. or Amazon.