Browser Extension Privacy Disclosure

How the DownXVideo browser extension handles public post URLs, local parsing, download metadata, and browser permissions.

Last updated: July 22, 2026

Single purpose

The extension helps users save supported MP4 videos from public X/Twitter posts that they own or have permission to download. It does not support private posts, direct messages, restricted media, or bypassing access controls.

Local parsing and data sent to X

The extension reads public X/Twitter page structure locally so it can place a download button on each video. After a download click, parsing normally runs in the extension's background process. It requests public post data from X syndication first and uses X guest GraphQL only after a technical syndication failure. Guest GraphQL does not use the user's cookies, X login state, or account authentication information.

These requests send the public post ID to X infrastructure. They do not send the post URL to DownXVideo and do not pass through DownXVideo or its Cloudflare Worker.

Optional website fallback

If both local parsing paths fail for a technical reason, the extension displays a choice. It does not open DownXVideo or send the post URL automatically. Only after the user clicks Continue on the website is the current public post URL sent to DownXVideo's online parser.

When attribution is allowed, the website records that an extension fallback landed and whether parsing succeeded. Those analytics events contain only non-identifying fields such as browser, source, reason, extension version, and result code; they do not contain the post URL, post ID, username, media URL, or filename. Firefox users may decline the optional technical and interaction data permission. In that case the website fallback still works, but the extension omits source, reason, and version attribution and the website does not record the two extension-fallback analytics events.

Cloudflare and normal hosting infrastructure may process connection data such as IP address and user agent for security, rate limiting, analytics delivery, and service operation when the website fallback is used.

Video downloads

The extension gives the source MP4 URL to the browser's download manager. Video files are downloaded from the source media server to the user's device and are not uploaded to or stored by DownXVideo.

Browser permissions

Access to public pages on x.com and twitter.com is used to add the per-video download button and identify the public post selected by the user. activeTab lets the popup show whether the current page is supported and how many videos are loaded. downloads starts the selected source MP4 download. storage saves quality, filename, and button visibility preferences on the current device. Exact host access to cdn.syndication.twimg.com, api.x.com, and x.com supports the two local public-post parsing paths. The extension does not request host access to downxvideo.com.

The extension does not request notification permission. The browser provides download progress and completion feedback.

Firefox data categories

The Firefox package declares browsingActivity as required because a public post ID is sent directly to X after the user requests a download, and a public post URL is sent to DownXVideo only after both local paths fail and the user chooses the website fallback. It declares technicalAndInteraction as optional only for the non-identifying fallback attribution described above.

The extension does not send post text, page DOM, images, or media metadata to DownXVideo during normal local parsing, and it does not transmit click, scroll, or download telemetry. Accordingly, it does not claim that no data is transmitted and does not declare unrelated website-content or website-activity collection.

Data not collected

The extension does not request or collect X/Twitter passwords, user cookies, login state, account authentication tokens, private messages, private post content, payment information, or the contents of downloaded video files.

It does not persist post URLs, post IDs, parser results, browsing history, media URLs, or failure history. Quality, filename, and button visibility preferences are stored only in browser local storage on the current device.

Limited use of data

For the Chrome package, the use of information received from Chrome APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements. The Edge package follows applicable Microsoft Edge Add-ons policies, and the Firefox package uses the Mozilla data categories disclosed above.

Data accessed by the extension is used only to provide the user-requested video download functionality and the security and service delivery necessary to operate it. DownXVideo does not sell user data, use it for advertising, use or transfer it to determine creditworthiness or for lending purposes, or use it for any purpose unrelated to the extension's single purpose.

Contact

For extension privacy questions, email [email protected].