Media Tracker
Privacy Policy
Media Tracker is designed as a local-first browser extension for personal watch time, stream time, and supported media listening statistics.
Last updated: June 2, 2026
1. Overview
This Privacy Policy explains how Media Tracker handles data. The extension helps users understand how much time they spend watching videos, viewing streams, and listening to supported media in the browser.
Media Tracker is built to work locally on the user's device. It does not create user accounts, does not require sign-in, does not use cloud sync, and does not send tracking history to any external server.
2. Data the extension may store
To provide media time statistics, Media Tracker may store local data related to supported media sessions. This may include:
- supported service names;
- media titles, stream titles, video titles, or track titles;
- channel, streamer, creator, artist, or album names when available;
- playback state, such as playing, paused, or stopped;
- time spent watching or listening;
- session start and end times;
- daily and weekly totals;
- service, channel, streamer, or track statistics;
- extension settings and preferences.
The extension only processes this information for supported media websites where tracking is enabled. It does not intentionally collect unrelated page content, messages, passwords, payment details, or personal documents.
3. How data is stored
Media Tracker stores data locally on the user's device using browser storage and IndexedDB. This local storage is used so the extension can remember settings, show recent sessions, and calculate personal statistics.
The extension does not upload watch history, listening history, titles, creators, artists, URLs, or statistics to a remote server.
4. Data sharing
Media Tracker does not sell, share, transfer, rent, or remotely process user data. The extension does not use external analytics tools, advertising SDKs, tracking pixels, user accounts, or cloud synchronization.
Data collected by the extension remains on the user's device unless the user manually exports, copies, shares, or otherwise discloses it outside the extension.
5. Permissions
Media Tracker requests browser permissions only to support its single purpose: providing personal media time statistics.
- Tabs: used to detect when supported media tabs are activated, updated, switched, or closed, so sessions can be started, updated, paused, or closed correctly.
- Storage: used to save settings and local tracking history on the user's device.
- Idle: used to detect locked-screen state when needed, so watch or listening time can be paused while the device is locked if that setting is enabled.
- Alarms: used for lightweight periodic checks needed by Manifest V3 background behavior, including keeping active sessions accurate.
- Scripting: used to inject or re-inject content scripts into already-open supported media tabs after extension startup, update, or service worker wake-up. This allows playback detection without requiring users to reload supported media pages.
- Host permissions: used only on supported media sites so the extension can read local media metadata and playback state needed for watch and listening statistics.
6. Supported media sites
Media Tracker runs content scripts only on supported media services included in the extension, such as supported video, streaming, and music platforms. These scripts are used to detect media titles, channel or creator names, playback state, progress, and similar media-session information.
The extension does not request access to all websites and does not use its permissions to collect data from unrelated websites.
7. Remote code and external services
Media Tracker does not load remote tracking scripts, external analytics, advertising libraries, or cloud processing services. Any scripts used by the extension are packaged with the extension and are used only for its media tracking functionality.
8. Deleting data
Users can clear local tracking history from the extension options page. This removes extension-managed local history used for statistics.
Uninstalling the extension also removes extension-managed local data according to the browser's standard extension data behavior.
9. Changes to this policy
This Privacy Policy may be updated if Media Tracker changes its functionality, supported services, permissions, or data handling practices. The updated date at the top of this page will be changed when the policy is revised.
10. Contact
For privacy questions, support requests, or other inquiries, contact: