Manifest V3 Ready

The ultimate zero-RAM HLS Downloader

FetchStream intercepts streaming media and downloads it directly to your hard drive in parallel. No more Out-of-Memory browser crashes on massive 4K streams.

LIVE STREAM Ultra HD
Mount Rainier 4K Expedition
HLS / M3U8 Stream
Embedded Guide.pdf Audio Track (AAC)
Use the toolbar tabs above or the popup to explore!
6 Worker Threads
FetchStream OPFS Downloader
Zero-RAM disk streaming • Direct MP4 transmuxer
OPFS Active AES-128
Mount_Rainier_4K_Expedition.mp4
1080p FHD DOWNLOADING Disk Chunks
35% • 42/120 segs • 145 MB / 410 MB 5.8 MB/s
OPFS PARALLEL STREAM CHUNKS (6 THREADS) Done   Fetching   Queued
Client-side ZIP Generator Active
FetchStream Batch Cloud Uploader
Multi-host parallel upload • Auto-ZIP folder compression
Drag & drop files or folders here

Folders are automatically compressed into ZIP archives in-browser before upload.

UPLOAD QUEUE (3 ITEMS)
Documentary_Assets.zip (Folder)
42 MB • S3 / R2 Bucket (7 days)
100% Completed
Mount_Rainier_4K.mp4 • GoFile (provider limits apply)
68% • 14.2 MB/s
Park_Field_Handbook.pdf • Telegram Bot Channel
Queued
100% Client-Side Local Storage
Permanent Activity History
Persistently cached in chrome.storage.local
Mount_Rainier_4K_Expedition.mp4
410 MB • HLS to MP4 (OPFS) • Today, 14:32
Saved to Disk
Documentary_Assets.zip
42 MB • Uploaded to AWS S3 / R2 (7 days) • Today, 13:10
Wildlife_Soundscape_Master.aac
28 MB • Audio Stream • Yesterday
Saved to Disk
Protected_Handbook_Clean.pdf
18 MB • Uploaded to Pixeldrain (100GB) • 2 days ago
FetchStream

Interact with the extension simulator above.

Why FetchStream?

Built from the ground up to solve the biggest problems with video downloaders.

Zero-RAM OPFS Streaming

Instead of holding chunks in memory, FetchStream writes directly to your local disk. Safely download 4GB+ files without crashing your browser tab.

Smart Stream Detection

Automatically sniffs out hidden M3U8 playlists, master variants, and raw media files behind complex modern web players.

Parallel Downloads

Max out your bandwidth by downloading multiple stream segments concurrently with customizable thread limits.

Universal Cloud Uploader

Upload directly to S3 buckets, Pixeldrain, Hugging Face, Telegram, and more with integrated AES-128 security.

Multi-Category Extraction

Extract protected PDFs, audio tracks, and document files automatically alongside high-quality video detection.

Permanent History Manager

Keep track of every downloaded stream and uploaded file persistently across browser sessions.

User Privacy First

Privacy Policy for FetchStream

Effective Date: September 2026

1. Overview

FetchStream ("we", "our", or "the extension") is an open-source browser extension designed to help users detect, download, and manage streaming media and files on the web. We believe personal privacy is fundamental. FetchStream is architected from the ground up to operate with a client-first, zero-telemetry design: all stream parsing, decryption, segment stitching, and file processing occur strictly on your local device.


2. No Data Collection or Tracking

We do not collect, harvest, transmit, or monetize any personal information, browsing history, downloaded media content, or user behavioral data. Specifically:

  • Zero Analytics & Telemetry: FetchStream contains no third-party tracking scripts, analytic beacons, tracking cookies, or diagnostic telemetry.
  • No Server Proxies: All network requests made by the extension for downloading media segments run directly between your browser and the web content host.
  • No Account Required: Core features of FetchStream operate completely without registration, user logins, or centralized profile tracking.

3. Permissions & Why They Are Used

FetchStream requests only the minimal set of browser permissions strictly necessary for its functionality under Manifest V3:

Permission Strict Functional Purpose
webRequest Used strictly to sniff media playlist manifests (.m3u8, HLS segments) and downloadable media asset headers from the active web session.
declarativeNetRequest Used to resolve required cross-origin request headers and referrers when streaming media segments are fetched directly by your browser.
storage Used exclusively to persist user settings, local download queues, and optional user-entered cloud credentials locally on your computer via chrome.storage.local.
downloads Used to save finished video, audio, and file binaries directly to your local file system download directory.
tabs & scripting Used solely to inspect the current active tab for embedded web video players and clean embedded PDF streams upon your explicit action.

4. Third-Party Upload Services

If you choose to use the built-in Cloud Uploader feature (such as S3, Hugging Face, Telegram, Pixeldrain, GoFile, Buzzheavier, Storage.to, or Catbox), files and any user-configured authentication tokens are transmitted directly from your client browser to the designated service's official endpoint. FetchStream operates no proxy server and cannot access or read your files. Interacting with third-party hosting services is subject to their respective terms and privacy policies.


5. Local Security & Credentials

Any credentials you input into FetchStream (such as AWS Access Keys or Telegram Bot Tokens) remain stored exclusively on your device within your browser's private local storage (chrome.storage.local). They are never shared, synchronized to any remote server, or exposed to third parties.


6. Open Source & Contact

FetchStream is fully open source under the GPL-3.0 License. The complete source code is publicly auditable on GitHub. If you have questions regarding this Privacy Policy or extension security, please open an issue on our GitHub repository.