Last updated: 6 September 2026
VidSmaller ("we", "us") operates vidsmaller.com, a browser-based video compression service. We are the data controller for the information described here. This policy covers the website, the compressor, and the accounts and payments attached to them.
Questions, requests or complaints: support@vidsmaller.com.
This is the part most people actually care about, so it comes first.
sha256(IP + user-agent + server secret), truncated. It lets us enforce the free daily limit and return your job to you without keeping your IP address on the record.We run no advertising network on this site: no ad slots, no conversion pixels, nothing we place is there to sell you something elsewhere. One qualification, because the sentence used to be unqualified and that is no longer honest: Clarity is a Microsoft product, and the cookies it sets include Microsoft identifiers that Microsoft also uses across its own properties, advertising among them. That is Microsoft’s processing under the Microsoft Privacy Statement, not ours, and it is the price of the tool. The cookie list below names them. Google Analytics carries the same qualification: the measurement data lands in Google’s systems under Google’s terms. We have not switched on Google signals or the “Google products and services” data sharing that would let Google reuse it to target ads, and there is no ad tag of any kind on this site.
| Data | Retention |
|---|---|
| The video you upload (staged copy in our bucket) | Deleted as soon as the job reaches a final state. A bucket lifecycle rule hard-deletes anything left behind within 24 hours — for example if you close the tab mid-upload. |
| The compressed result | 2 hours for jobs started without an account; up to 7 days for signed-in accounts. After that the download link stops working and we delete the file from our bucket. A bucket lifecycle rule hard-deletes anything the sweep misses within 8 days. |
| Job record (file name, sizes, duration, format, settings, credits, status) | For as long as your account exists, so your history, billing and support requests make sense. Deleted with the account. Anonymous job rows are pruned once they expire. |
| Hashed visitor key for signed-out jobs | Stored on the job row and removed with it. It is a one-way hash — we cannot turn it back into your IP address. |
| Rate-limit counters (Redis) | Rolling 24-hour window, then they expire automatically. |
| Account profile (email, name, avatar, sign-in provider) | Until you delete your account. Deletion removes your sessions, jobs, credit history and profile within 30 days. |
| Orders, invoices and payment records | Retained as long as tax and accounting law requires (typically 7 years), even after account deletion. Card numbers are never among them. |
| Server logs | Kept briefly by our hosting provider for debugging and abuse investigation, then rotated out. |
We do not sell personal information and we do not share it for advertising. We do use the following processors to run the service — each of them only gets what its job requires:
| Processor | What it does | Where |
|---|---|---|
| FreeConvert | Runs the actual video encoding, and hosts the compressed result until its download link expires | United States |
| Cloudflare (R2) | Storage bucket your browser uploads to before encoding, plus the CDN that serves it to the encoder; also hosts account avatars and blog images | Global edge network |
| Vercel | Application hosting, request routing and aggregate page analytics | United States (us-east-1) |
| Supabase (PostgreSQL) | Database holding accounts, compression job records, credit ledger and orders | United States (AWS us-east-1) |
| Stripe | Payment processing, subscription billing and the customer billing portal | Global (Stripe entities) |
| Resend | Sign-in links, one-time codes, transactional email and newsletter delivery | United States (AWS SES us-east-1) |
| Upstash (Redis) | Short-lived counters that enforce the free daily limit and block abuse | United States (us-east-1) |
| Google sign-in and Google One Tap, if you choose to sign in with a Google account | Global (Google LLC) | |
| Google (Analytics) | Traffic analytics: which pages people land on, where they arrived from, and how many of those visits end in a compression | Global (Google LLC) |
| Microsoft (Clarity) | Product analytics: heatmaps and replays of on-page interaction, used to find where the compressor confuses people | Global (Microsoft Corporation) |
We may also disclose information where the law genuinely requires it, or to protect our rights, users and infrastructure from abuse. If VidSmaller is ever sold or merged, account data would transfer with it and you would be told before anything changed.
Our servers and processors are primarily in the United States, with Cloudflare serving from the edge location nearest you. If you are in the EEA, UK or Switzerland, your data is therefore transferred outside your country. Those transfers rely on the processors' Standard Contractual Clauses and equivalent safeguards, which they publish in their own data processing agreements.
No system is perfect. If you find a security problem, email support@vidsmaller.com and we will get back to you quickly.
Depending on where you live (GDPR, UK GDPR, CCPA/CPRA and similar laws), you can ask us to:
Email support@vidsmaller.com from the address on your account and we will respond within 30 days. We do not charge for this, and we will not degrade your service for asking. We do not sell or "share" personal information as those terms are defined under California law.
We keep this list short on purpose. The cookies and local storage items this site actually sets are:
NEXT_LOCALE — remembers whether you chose English, 中文 or 日本語.cookieConsent — records your answer to the cookie banner for a year._ga (a pseudonymous ID for this site, kept for two years) and _ga_P7WF7P7T27 (holds the state of the current visit). They are not needed to compress a video. Neither is set unless you accept — the tag is not loaded before that._clck (a pseudonymous ID for this site) and _clsk (ties the pages of one visit together), plus cookies Microsoft sets on its own domains — among them MUID, a Microsoft identifier shared across Microsoft properties and used for analytics and advertising there. These are not necessary to compress a video; blocking them costs you nothing on this site. None of them are set unless you accept — Clarity is not loaded before that.Vercel’s page analytics are cookieless; Google Analytics’ and Clarity’s are not. You can block or delete cookies in your browser settings; blocking the session cookie means you cannot stay signed in, but anonymous compression will still work. You can also change your choice at any time in the Cookie Preferences section above.
VidSmaller is not intended for children under 13 (or the minimum age in your country), and we do not knowingly collect their data. If you believe a child has created an account, email us and we will delete it.
When we change something material — a new processor, a new retention window, anything that affects your files — we update the date at the top of this page and, for significant changes, email account holders. Continuing to use the service after a change means you accept the updated policy.
Related: Terms of Service · Refund Policy