Privacy Policy

Last updated

This policy describes how MDownloader, published by evilack, handles data in the Chrome Web Store edition and on the MDownloader website.

Media detection and downloads

On pages you grant access to, the extension reads page and media URLs, media titles, media and subtitle content, and request details needed to detect, preview, or save media. Downloads and playback capture can use request headers and the browser’s existing session when needed to request the selected media. Those requests go to the source site and its media servers. The extension does not send your browsing history or downloaded files to the publisher as part of routine use.

Data stored on your device

The extension stores settings, download history, file and folder information, and any enabled diagnostics in your browser. Media previews, temporary transfer data, and saved files are also stored on your device. You can remove download records in the manager, delete saved files from your device, and remove the extension to clear its extension storage. Files and data managed by optional local helpers may remain until you remove them separately.

Optional subtitle translation and local speech recognition

When you use translation, the extension sends the relevant subtitle text, language and translation settings, and required authentication to the service you select. Available services include DeepL, Google Cloud Translation, Gemini, OpenAI, DeepSeek, Microsoft Translator, and Kakao. The selected provider’s privacy terms apply. Configured credentials are stored in the browser’s extension storage. If you explicitly start the optional Kakao credential import, the local helper obtains the Kakao authorization value from a PotPlayer translation request and returns it to the extension for Kakao translation.

Optional speech recognition processes audio on your device using a local helper. Setup and model downloads contact the relevant package and model hosts. Generated captions can be sent to your selected translation provider if you enable translation for them.

Issue reports

If you choose to submit an issue report, the page URL, selected issue categories, description, extension version, and submission time are sent over HTTPS through FormSubmit to the publisher’s support inbox. Review the URL and description before sending. The report is used to investigate the issue and is kept as needed to handle it. FormSubmit and email services may retain copies under their own policies. You can contact the publisher to request deletion of a report.

Website and contact

The website saves your language preference in browser local storage. The site is hosted by GitHub Pages, which handles requests under GitHub’s Privacy Statement. For privacy questions or deletion requests, email evilackyt01@gmail.com.