Privacy policy for StreamCatch
StreamCatch by Ben Tran
Privacy policy for StreamCatch
Privacy Policy for StreamCatch
Effective Date: September 5, 2025
Welcome to StreamCatch! Your privacy is extremely important to us. This policy outlines what information the StreamCatch extension processes and, more importantly, what it does not collect.
Our guiding principle is to be as privacy-respecting as possible. All processing performed by this extension happens locally on your computer.
Information We Process Locally
StreamCatch needs to access certain information in your browser to perform its core function. This information is processed entirely on your device and is never collected, stored long-term, or transmitted to any external server.
- Network Request URLs: The extension observes the URLs of network requests made by the web pages you visit. This is the core functionality, used solely to identify potential M3U8 master playlists and subtitle files (VTT, SRT). This data is only used for identification and is immediately discarded if it is not a media file.
- Detected Media Links: The URLs of the media files that are successfully identified are stored temporarily for the duration of your browsing session on a specific tab. This data is automatically deleted when you close or navigate away from the tab.
- User Settings: The extension saves your preferences from the options page (your domain whitelist and the "Allow All" setting) using your browser's built-in sync storage. This data is tied to your browser profile and is not accessed by the developer.
- Page Title and URL: The extension accesses the title and URL of the active tab to provide user-facing features, such as generating a convenient filename for downloads and providing a fallback "Referer" header for the yt-dlp command.
Information We DO NOT Collect
To be perfectly clear, StreamCatch DOES NOT collect, store, or transmit any personal or sensitive information.
- We DO NOT track your browsing history.
- We DO NOT collect any personally identifiable information.
- We DO NOT sell or share any data with third parties.
- All functionality is self-contained. The extension makes no external network requests of its own.
Permissions Justification
StreamCatch requests a minimum number of permissions to function correctly:
webRequest
: Required to observe network traffic to find media files.storage
: Required to save your settings and the temporary list of found links for each tab.tabs
: Required to get page titles for filenames and to manage the extension's icon badge.downloads
: Required to enable the "Save File" feature for subtitles and playlists.host_permissions
(<all_urls>
): Required to allow the extension to function on any site, as specified by the user's "Allow All" or whitelist settings.
Changes to This Privacy Policy
We may update this privacy policy in the future if the extension's functionality changes. We will notify users of any significant changes through the extension's store listing.
Contact Us
If you have any questions about this privacy policy or the extension's practices, please open an issue on our official GitHub support page.
StreamCatch Support Page