Drops Tracker privacy policy
Short version: Drops Tracker has no servers and collects nothing for its developer. It reads your Twitch session in your own browser so it can ask Twitch about your Drops progress. That data goes only to Twitch, and everything the extension keeps stays on your device.
This policy covers the Drops Tracker browser extension (the "extension"). It is made by an independent developer and is not affiliated with Twitch. The full source code is public at github.com/hooov/drops-tracker, so everything below can be checked.
What the extension accesses, and why
Your Twitch sign-in token
Twitch keeps your login in a browser cookie named auth-token. Once a minute, the extension reads it and sends it to Twitch's own server (gql.twitch.tv), exactly as twitch.tv does, to request your Drops inventory and progress. The token is read fresh for each request. It is never saved, logged, shown, or sent anywhere other than Twitch.
Your open Twitch tabs
The extension looks only at tabs on twitch.tv. From their addresses it learns which channels you have open. Inside those tabs it reads the state of the video player: whether it is playing, paused, muted, hidden or showing an ad, how far the video has advanced, and its resolution. This is how it works out why minutes have stopped. It does not read tabs on any other website.
Data Twitch returns
Twitch's answers include your Drops campaigns, minutes watched, unclaimed rewards, the channel Twitch is crediting, channel names, and campaign images. The images load from Twitch's servers.
Twitch's own page requests
Twitch occasionally changes the identifiers its page uses to request data. To keep working, the extension reads the requests that twitch.tv pages send to gql.twitch.tv and keeps only those identifiers for the four requests it uses. It does not read headers, so it never sees your token this way, and it keeps nothing else from those requests.
The Drops campaigns page
When you open the All Drops tab, the extension reads the campaign list from Twitch's response on twitch.tv/drops/campaigns. If that page is not already open, it opens it in a background tab and closes it once the list has loaded. That page has no video.
What it stores
Everything is kept in your browser's local extension storage, on your device only:
- The latest tracking state: channels, drops, progress, and the current verdict.
- A log of watched minutes, capped at one day (1,440 entries) with the oldest removed first. Each entry records the channel, whether Twitch credited the minute, and the player details listed above.
- Your settings.
- The request identifiers learned from Twitch, and the cached All Drops list.
None of this leaves your device unless you choose to copy it. Removing the extension deletes all of it.
Who it is shared with
Only Twitch, and only to show you your Drops progress. Twitch's handling of that data is covered by the Twitch Privacy Notice.
The extension has no analytics, no tracking, no ads, and no server of its own. The developer receives no data from it. No data is sold, and none is shared with any other party.
Things you do yourself
- Copy debug info copies a summary to your clipboard only when you click it. It is built from a fixed list of fields, so it includes channels and progress but never your token. If you paste it into a bug report, it becomes public on GitHub.
- Notifications are shown by your browser on your device.
- Auto-refresh of the Drops page and auto-reload of a stalled stream tab are both off by default and only reload Twitch tabs you already have open.
Chrome Web Store Limited Use
Drops Tracker's use of information complies with the Chrome Web Store User Data Policy, including the Limited Use requirements. User data is used only to provide the extension's single purpose, which is showing whether your Twitch Drops progress is rising. It is not used for advertising, not sold, and not read by any person.
Children
The extension is meant for Twitch users and does not knowingly collect anything about anyone, children included.
Changes
If this policy changes, the new version will be posted on this page with a new effective date. The history of this page is public in the site's repository.
Contact
Questions about privacy: email hovjsy@proton.me, or open an issue at github.com/hooov/drops-tracker/issues.