Browser extension for Chrome, Edge and Firefox, and the desktop application · Last updated 6 October 2026
HyperFetch does not collect, transmit, or store your personal
data on any server we control. The extension hands what it
handles to one place only: the HyperFetch application running on your own
computer, at 127.0.0.1. There is no HyperFetch account, no
analytics, no telemetry, and no remote service that receives anything
about you or what you download.
To hand a download to the desktop application, the extension passes it the same information your browser would have used to fetch the file itself. Without these, a download that requires a login would arrive as an error page instead of the file you asked for.
Referer to servers that
require one.cookies permission, scoped to the URL being
downloaded and nothing else. This is what lets a file behind a login
download successfully. Cookies for sites you are not downloading from
are never read.All of it is sent to http://127.0.0.1:21456 (port
5000 for older versions of the application) — a loopback
address, meaning your own machine. Loopback traffic never reaches your
network, your router, or the internet.
On Firefox, the install prompt says the extension shares browsing activity, website content and website activity. Mozilla asks every extension to declare what it passes outside the browser, and this is that hand-off to the application on your own computer. None of it reaches us.
The extension keeps a small amount of state in the browser's local extension storage on your device:
This never leaves your device. Uninstalling the extension removes it. Cookies passed to the application are used for the transfer and are not written to disk by it.
cookies — to download files that require you to be
signed in.downloads — to hand downloads the browser starts to the
application, for the file types it lists (Settings → Browser → Auto
Capture Links), and to cancel the browser's copy once the application
has accepted it, so the file is not fetched twice. It is on unless you
switch it off in the popup.webRequest — to notice video stream manifests
(.m3u8) and media files that a browser cannot save on its
own.contextMenus — the right-click "Download with
HyperFetch" item.storage — the local settings described above.<all_urls> — because a download can start from any
site. The permission is broad; what is done with it is not.The application does its work on your computer. It keeps its data in
%APPDATA%\HyperFetch\:
It connects to:
.sha256 file beside the download. While a
video waits in the queue, the application reads its page once to learn
what it is called (Settings → Downloads → "Name videos while they
wait", on by default): the site sees your IP address and which video it
is, as it would once the download starts.raw.githubusercontent.com) and
newtrackon.com (Settings → Torrents → "Keep the public
tracker list up to date", on by default); those requests say nothing
about you or your downloads.cloudflare-dns.com)
— when your internet provider's DNS answers a site with a block page,
the application looks that one site's name up there ("Get past provider
blocks", on by default). With "DNS over HTTPS" switched on, every lookup
goes there.It listens on 127.0.0.1, your own machine. Only if you
allow home-network access for the web client (Settings → Web Client) does
it also listen on your local network, behind the password you set. It
sends no telemetry and no usage data.
This site is hosted on GitHub Pages, and its home page loads fonts from Google Fonts. Both see your IP address, as with any website. We run no analytics on it.
HyperFetch is a general-purpose download tool and is not directed at children under 13. We do not knowingly collect information from anyone, of any age, because we do not collect information at all.
If this policy changes, the revised version will be published at this address with an updated date. Material changes to what the extension does with your data will also appear in the extension's store listings.
Questions about this policy, or about what HyperFetch does, can be raised at github.com/tanumay-deb/HyperFetch/issues or sent to tanumaygoswami2001@gmail.com.