This Privacy Policy ("Policy") explains the information collection, use, and sharing practices of Twitter Video Downloader ("we," "us," and "our").
Unless otherwise stated, this Policy describes and governs the information collection, use, and sharing practices of Twitter Video Downloader with respect to your use of the Chrome browser extension ("Extension") published on the Chrome Web Store.
Before you use or submit any information through or in connection with the Extension, please carefully review this Privacy Policy. By installing and using the Extension, you understand that information will be collected, used, and disclosed as outlined here.
If you do not agree to this Privacy Policy, please do not use the Extension. You can remove it at any time from chrome://extensions.
Twitter Video Downloader has designed this policy to be consistent with the following principles:
Chrome extensions must declare every API they use in a public manifest. Below is the full list of permissions the Extension requests, with a plain-language explanation of why each one is necessary.
Host permissions allow the Extension to read page content and make network requests to specific domains. Below is every domain the Extension can access and why.
- twitter.com / x.com / tweetdeck — the content script runs on these pages to detect media and inject the download button.
- api.twitter.com — used to resolve media URLs and fetch the highest-quality stream manifest (m3u8) for video downloads.
- *.twimg.com — Twitter's media CDN. Images, GIFs, and video files are fetched directly from here for download.
- chromevideodownloader.com — our own domain, used to receive anonymous usage statistics and for optional update checks. No personal data is transmitted.
// What we DO NOT collect
We never collect, store, or transmit any personally identifiable information. Specifically, we do not collect:
- Your Twitter / X username, user ID, or account details
- Your browsing history or the tweets you visit
- File names or URLs of media you download
- Your IP address
- Device identifiers, fingerprints, or hardware information
- Cookies, session tokens, or authentication credentials
// Anonymous usage statistics we DO collect
To understand which features are useful and to improve the Extension, we collect aggregated, anonymous event counts. These include:
- Number of times the download button is clicked
- Number of files downloaded (by media type: video, GIF, image)
- Number of times specific settings or UI elements are interacted with
- Extension version at the time of the event
These events are counters only. They contain no file names, no URLs, no account identifiers, and no personal data of any kind. It is technically impossible for us to trace an event back to any individual user.
The Extension uses Chrome's
chrome.storage.local
API to persist settings and history entirely on your device.
This data never leaves your browser:
- User preferences (theme, NSFW toggle, filename template)
- Download history (media type, timestamp — no file names or URLs are stored)
- Extension version for migration purposes
You can delete all locally stored data at any time by clicking "Clear History" inside the Extension popup, or by going to chrome://extensions → Twitter Video Downloader → "Clear site data".
We use the information we collect only for the following purposes:
- Provide and improve the Extension — anonymous usage counts help us understand which features are used most, identify bugs, and prioritise future development.
- Analyse aggregate usage patterns — we synthesise and derive insights from de-identified event data (e.g. "video downloads increased by 20% after the last update").
- Comply with legal obligations — we may use information as required by applicable law.
We do not use any information for advertising, re-targeting, personalisation, or sale to third parties.
We may aggregate and/or de-identify information. We may use de-identified and/or aggregated data for any purpose, including without limitation research and reporting purposes.
We may disclose information under the following limited circumstances:
// Aggregate / de-identified data
We may share de-identified and/or aggregated usage statistics (e.g. total download counts) with analytics partners or in public reports. This data cannot be linked back to any individual.
// Legal compliance
We may disclose information if required to do so by law or on a good-faith belief that such disclosure is reasonably necessary to: (a) comply with a legal process; (b) enforce our Terms of Use; (c) respond to claims that content violates third-party rights; or (d) protect the rights, property, or personal safety of Twitter Video Downloader, our users, and the public.
// Business transfers
In the event of a merger, acquisition, or sale of assets, de-identified usage data may be transferred as part of the transaction. We will notify users of any such change via the Chrome Web Store listing.
// What we never do
- We never sell personal data to third parties
- We never share personal data with advertisers
- We never transmit personal data at all — because we don't collect it
For users in the European Economic Area (EEA) and other jurisdictions with similar requirements, the legal grounds on which we process information are:
// Legitimate interests
We process anonymous, aggregated usage statistics on the ground that it furthers our legitimate interest in improving the Extension. Because the data is fully de-identified and cannot be linked to any individual, this processing does not override the fundamental rights and freedoms of users.
// Legal compliance
We may need to use and disclose information in certain ways to comply with applicable legal obligations.
// Consent
Where required by law, we handle information on the basis of your consent. You may withdraw consent at any time by uninstalling the Extension.
You have the following rights regarding information held about you:
- Uninstall at any time — removes the Extension and all locally stored data from your browser.
- Clear local history — delete your local download log at any time from inside the Extension popup.
- Revoke permissions — disable individual permissions (e.g. notifications) via chrome://extensions → Details → Permissions.
- Access & portability — because all personal data is stored locally in Chrome, it never leaves your device and does not need to be "requested" from us.
// EU / EEA data subject rights
Individuals in the EEA have additional legal rights (subject to applicable exceptions and limitations), including: the right to obtain confirmation of whether we hold information about them; the right to access, correct, or delete such information; the right to object to processing; and the right to restrict processing or withdraw consent.
Because we do not collect personal data, most of these rights are satisfied by design — there is no personal data to access, correct, or delete. To exercise any remaining rights, contact us at [email protected].
We do not integrate any third-party advertising or cross-site tracking SDKs. The Extension does not load any external scripts at runtime.
When you download a file, your browser fetches it directly from Twitter's CDN (twimg.com). That request goes from your browser to Twitter's servers — the same request Chrome would make if you saved the file manually. We are not an intermediary.
Twitter / X may log that your account accessed a media URL. That is governed by X's Privacy Policy, not ours.
The Extension's website may contain links to third-party websites. We are not responsible for the privacy practices of such sites. We encourage you to read their privacy statements.
We have implemented technical and organisational security measures to protect against the loss, misuse, and/or alteration of information. These include:
- All network requests to our servers use HTTPS (TLS)
- Anonymous event payloads contain no identifiers — they cannot be linked to a user even if intercepted
- No personal data is stored server-side, eliminating the risk of a personal-data breach
- The Extension follows Chrome's Manifest V3 security model, including strict Content Security Policy
However, no method of transmission over the Internet is 100% secure. We cannot guarantee absolute security of any information.
The Extension is intended for users over the age of 13 and is not directed at children. We do not knowingly collect personal information from children under the age of 13 (or under 16 in the EEA).
If we become aware that a child has provided us with personal information, we will take reasonable steps to delete it as soon as practicable. Because we collect no personal data by design, this risk is minimal.
- Local device data (settings, history) — retained until you clear it manually or uninstall the Extension.
- Anonymous usage statistics — retained on our servers as aggregated counts for as long as necessary to improve the product. Because they contain no personal data, GDPR retention limits do not apply.
Information may persist in backup copies for a limited additional period for business-continuity purposes.
We will continue to evaluate this Privacy Policy as we update and expand the Extension, and we may make changes accordingly. We will post any changes here and revise the "Last Updated" date at the top of this page.
We encourage you to check this page periodically for updates to stay informed on how we collect, use, and share information. Material changes will also be announced in the Chrome Web Store release notes.
Continued use of the Extension after a policy update constitutes acceptance of the revised terms.
If you have any questions about this Privacy Policy or our privacy practices, please contact us:
[email protected]
We aim to respond within 48 hours.