Privacy Policy
Last updated 17 July 2026
This page explains what Download Twitter Video records when you use it, and what it does not. The short version: there are no accounts, no ad trackers, and nothing is sold. The rest is detail.
No accounts
You do not sign up or log in to download a video. There is no profile, no password, and no email required to use the web tool. Developers who want higher rate limits can request an API key, which is the only case where a contact address is stored, and only if they choose to give one.
What gets logged
Each extraction attempt writes one row to a Postgres database so the service can prevent abuse and enforce rate limits. That row holds the Twitter / Xlink you submitted, a timestamp, the IP address the request came from, your browser's user-agent string, a coarse country code, which channel was used (web, API, or MCP), whether the extraction succeeded, and how long it took. Rate limiting keeps separate per-IP counters that reset on a rolling hourly and daily window.
This information is operational. It exists to keep the service fast and available and to stop a single source from overwhelming it. It is not used to build an advertising profile.
The media itself
Media is fetched from Twitter / X on demand and streamed straight through to you. The files are not copied to a permanent store or kept on the server after your download finishes. The log records that a request happened, not the contents of what you downloaded.
No trackers, no selling
There are no third-party advertising or analytics trackers loading on these pages, and none of the data above is sold, rented, or handed to data brokers.
Third parties involved
Two outside parties see traffic as a normal part of the service working. The first is Railway, the hosting provider that runs the app and the database. The second is Twitter / X itself: to extract a video the server has to talk to Twitter / X's own servers, the same way a browser does when you open a post.
Retention
Request logs are kept only as long as they are useful for abuse prevention and basic operational insight, then aged out. Rate limit counters expire automatically once their window passes.
Questions
If you want something clarified or removed, the contact page has the best way to reach the maintainer.