Privacy Policy
Last updated: 2026-08-20
The short version: almost every VideoKit tool (converting, compressing, merging, cropping, watermarking, subtitles, extracting audio and so on) runs entirely inside your browser. Your files never leave this device — our servers do not receive them and could not receive them. The one exception is the platform video downloaders, which have to send the public link you paste to our server to resolve it. Beyond that, we require no account, sell no data, and run no ad tracking.
1. Where your video files actually go
Local tools: your files never leave your device
Format conversion, compression, merging, cropping, trimming, rotating, speed changes, adding and removing watermarks, adding and extracting subtitles, extracting audio, GIF conversion, audio processing and the rest all run locally through your browser's built-in WebCodecs support. Your file exists only in the memory of the current tab: we have no upload endpoint, no storage bucket, and not a single line of code that sends your file's contents anywhere. Close or reload the page when you're done and that data disappears along with the tab.
Don't just take our word for it — verify it yourself:
- Open the tool page, then disconnect from the network (or switch on airplane mode) and process a file. Everything still works, because it never needed a connection in the first place.
- Or open the Network panel in your browser's developer tools and watch the whole process: no request uploading your file will ever appear.
The one exception: platform video downloaders
For the video downloader and the Douyin / TikTok / X (Twitter) downloaders, a browser cannot get around the platforms' cross-origin restrictions on its own, so our server has to resolve the link for you. The only thing sent to us is the public share link you pasted; the video data is then relayed to your browser through our Cloudflare Worker. That relay is a stream: the Worker has no database and no object storage, so video content is never written to disk, cached or archived. Note that these tools deal with public links on those platforms, not with the private footage on your own machine.
2. What data we collect
Anonymous usage analytics
We use a self-hosted Umami instance (analyze.webruix.cn) to measure traffic. It sets no cookies and does no cross-site tracking. It records page views, referral source, approximate region, device and browser type, plus a few interface events (such as a click on the support link). It never includes your file names or file contents.
Feedback you send us
When you use the on-site feedback form, the description you write, your optional contact email and the address of the page you were on — together with that request's IP address and User-Agent — are saved as a ticket in our private GitHub repository, visible only to the maintainers. You can submit without an email; we simply won't be able to reply.
Server and CDN logs
The site is hosted on Vercel, and the download tools run on Cloudflare. Both keep standard request logs (IP address, timestamp, requested URL, User-Agent) for security and troubleshooting. We do not profile or further analyse these logs.
Support and payments
Support payments are handled on Stripe's hosted checkout page. Your card details are processed by Stripe; we never see or store them. All we receive is Stripe's confirmation of the payment.
Browser local storage
Your favourited tools, the email pre-filled in the feedback form, the dismissal time of the support prompt and the supporter flag are all kept in your browser on this device only, and are never sent to us. Clearing your browser data deletes all of it.
3. What we don't do
- No sign-up or login required
- We never upload or retain any file processed by a local tool
- We never sell, rent or trade your personal data
- No third-party ads, no browser fingerprinting, no cross-site tracking
- We never use your footage to train any AI model
4. Third-party services involved
| Service | Purpose |
|---|---|
| Vercel | Website hosting and page delivery |
| Cloudflare | Worker runtime for the download tools, plus network acceleration |
| Umami (self-hosted) | Cookie-free anonymous analytics |
| Stripe | Processing support payments |
| GitHub | Storing the feedback tickets you submit (private repository) |
None of these services ever receives a file you processed with a local tool, because those files never leave your browser.
5. Retention and your rights
Anonymous analytics are kept long-term in aggregate form and contain nothing that identifies you personally. Feedback tickets you submit are kept until the issue is resolved; you can ask us to delete anything you submitted at any time via the on-site feedback form (include the email you used so we can find it). Request logs held by our host and CDN are rotated out under their own policies. Data stored in your browser is entirely in your hands — clear your browser data to delete it.
If you want to access, correct or delete data relating to you, or have any question about this policy, please contact us through the feedback button at the bottom right of the page. Since we hold none of the files you processed and operate no account system, almost every “delete my data” request comes down to a single feedback ticket.
6. Confidential material, NDAs and client footage
If you need to work on material covered by a non-disclosure agreement, or footage delivered by a client, use the local tools listed in section 1 above. Their privacy guarantee doesn't rest on a promise but on the architecture: the file is never sent anywhere, so we have no way to see it and it cannot leak from us. We suggest running the offline check once before you start, so your compliance process has something concrete to point to.
Conversely, please do not paste links to confidential material into the platform video downloaders — that link is sent to our server. For the same reason, please don't paste confidential content into the feedback form, since feedback is stored as a ticket.
7. Changes to this policy
If we make material changes to this policy, we will update the “Last updated” date at the top of this page. Continuing to use VideoKit means you accept the updated version.
See also our Terms of Service.