Privacy policy for Playlist Guru
Playlist Guru by Media.Dude
Privacy Policy — Playlist Guru
Last updated: August 2026
Playlist Guru does not collect, transmit, sell, or share any personal data. There is no analytics, telemetry, crash reporting, or remote server of any kind involved in this extension.
What data the extension stores, and where
· Your playlists (video and audio, including titles and URLs you add) are stored locally on your device using Firefox's built-in storage.local API.
· Your preferences (loop on/off for each playlist) are stored the same way.
· Extracted audio files (from the "Extract Audio" feature) are stored locally as part of your Audio Playlist, encoded directly as embedded data
— never uploaded anywhere.
None of this data ever leaves your device. It is not sent to the developer,no Mozilla, or to any third party. Uninstalling the extension deletes all of it permanently.
What the extension can see, and why Playlist Guru requests broad permissions (<all_urls>, webRequest,
webNavigation) because its core feature — detecting streaming video/audio manifest links (.m3u8, .mpd, .flv) that a page loads in the background — needs to work on any website.
Concretely:
· The extension passively observes network request URLs to spot stream manifest links. It does not block, modify, redirect, or log the content of any request or response — only the URLs of a narrow set of manifest file types.
· Detected links are held in memory only, per browser tab, and are discarded the moment you navigate away or close the tab. Nothing detected this way is stored permanently unless you explicitly click "Add to Playlist."
· The extension has no content scripts and does not read, modify, or interact with the content of any web page you visit. Network requests the extension makes
The only network requests Playlist Guru initiates itself are:
1. Fetching a stream or file URL you explicitly added to a playlist, so
it can be played in the built-in player.
2. Fetching a video file you explicitly clicked "Extract Audio" on, so
its audio can be decoded and encoded to MP3 locally in your browser.
No other network activity originates from this extension.
Third-party libraries
Playlist Guru bundles a small number of open-source JavaScript libraries
(hls.js, dash.js, mpegts.js, lamejs) to support additional stream and audio
formats. These run entirely within your browser and do not communicate with
any external server on their own. See the separate source-disclosure
document for exact versions and licenses.
Changes to this policy
If this policy changes, the "Last updated" date above will be revised, and
the updated policy will be included with the next version of the extension.
Contact
Questions about this policy or the extension's data handling can be
directed to the developer via the extension's AMO listing page.