Cookie Policy
FileShrinking runs entirely in your browser and keeps cookies to an absolute minimum. This page explains exactly what is stored on your device, why, for how long, and how you can change your choices at any time.
Last updated June 27, 2026
Overview
A “cookie” is a small text file a website asks your browser to store so it can remember information between visits. Related technologies such as localStorage work the same way: they save a little data on your own device. FileShrinking is a privacy first, 100% client side tool. Your files are compressed locally in your browser and are never uploaded to us or anyone else, so we never set a cookie that contains, tracks, or transmits your files or their contents.
We use only a tiny amount of first party storage to remember your preferences, and we load third party advertising and analytics services from Google only after you give consent. Until you accept, those services are blocked and set no cookies. This policy should be read alongside our Privacy Policy.
First party storage we set
These items are written by FileShrinking itself, live only on your device, and are essential for the site to remember basic choices. They are stored in your browser’s localStorage rather than as traditional cookies, are never sent to a server, and do not identify you.
- Consent choice. When you accept or reject the optional services in our consent banner, we save that decision so we do not ask again on every page load and so we can honour it.
- Theme preference. If you switch between light and dark mode, we remember your choice so the site looks the way you left it.
Consent gated third party services
To keep FileShrinking free, the site is supported by advertising and we use analytics to understand which tools are useful. These services are provided by Google and are loaded through Google Tag Manager. They can set their own cookies, but they only run after you have explicitly accepted in our consent banner. The services involved are:
- Google Analytics— measures aggregate, anonymous usage such as page views and which compressors are popular, helping us improve the site.
- Google AdSense(and its DoubleClick ad serving) — displays the ads that fund the project and helps limit how often you see the same ad.
Cookies and storage we use
The table below lists the main items. Exact names and lifetimes set by Google can change; for the most current details see Google’s own documentation linked under Managing your choices.
| Name | Provider | Purpose | Duration |
|---|---|---|---|
| Consent choice (localStorage) | FileShrinking (first party) | Remembers whether you accepted or rejected optional cookies. | Persistent until you clear it |
| Theme (localStorage) | FileShrinking (first party) | Remembers your light or dark mode preference. | Persistent until you clear it |
| _ga, _ga_* | Google Analytics (set only with consent) | Distinguishes anonymous visitors to measure aggregate site usage. | Up to 2 years |
| IDE, DSID, test_cookie and related ad cookies | Google AdSense / DoubleClick (set only with consent) | Serves and measures ads and limits repeated display of the same ad. | Session up to 13 months |
Consent Mode v2: denied by default
We use Google’s Consent Mode v2. In plain terms, this means every consent signal — for analytics storage, ad storage, ad personalisation, and ad user data — starts in the “denied” state by default the moment the page loads. Nothing is granted until you make a choice.
If you accept, the relevant signals switch to “granted” and Google Analytics and AdSense may set the cookies described above. If you rejector simply ignore the banner, those signals stay “denied”: the scripts run in a restricted, cookieless mode and do not store identifiers on your device. Either way, your first party preferences above continue to work because they are strictly necessary for the site to function.
Managing your choices
You are always in control. You can change or withdraw your consent at any time using the Consent settingslink in the footer of every page, which reopens the consent banner so you can update your decision. Withdrawing consent stops Google’s services from setting new cookies going forward.
You can also manage cookies directly in your browser: most browsers let you view, block, or delete cookies and clear site storage from their privacy or settings menu. Deleting our first party items simply means the site will ask for your theme and consent preferences again. For more detail on the third party services, see Google’s cookie information and its privacy policy.
Changes to this policy
We may update this Cookie Policy if we add a feature or change the services we rely on. When we do, we will revise the “Last updated” date at the top of this page. Significant changes that affect the cookies we set will be reflected in the consent banner so you can review your choice.
Contact us
If you have any questions about how we use cookies or local storage, email us at hello@fileshrinking.com. For a fuller picture of how we handle data, please read our Privacy Policy.