Privacy

FitSize does not collect, upload or store any of your files. This page explains exactly how data is handled and how you can verify it yourself.

Your files

Every file you pick or drop exists only in your browser's memory. Compression runs on the browser's built-in WebAssembly and WebCodecs implementations, and no line of code sends file contents over the network. Close the tab and the data is gone with the memory.

Verifying this takes a minute: open the Network tab in your developer tools, reload, and compress something. Once the page assets (HTML, CSS, JS, WASM) have loaded, no further requests are made. You can also disconnect from the internet after the page loads and the tool keeps working.

Local storage

Two preference keys are kept in your browser's localStorage so the tool remembers your setup:

  • fitsize:settings: the plan, custom size and output format you last used.
  • fitsize:theme: your light or dark theme preference.

Neither contains file contents or personal data. Clearing site data removes both.

Cookies and tracking

No cookies, no third-party analytics, no advertising or social tracking scripts, and no external requests at all, not even a CDN. Every asset is served from this site.

Server logs

The page itself is still downloaded from a server, so the web server keeps standard access logs (IP address, timestamp, request path, user agent). These are the ordinary technical records every website produces, used for operations and security. They are not linked to an identity and contain nothing about the files you process.

Third parties

No data is shared with third parties, because there is no data to share. Links to external sites such as GitHub are governed by those sites' own privacy policies once you click them.

Contact

If you have questions about this page, or find behaviour that contradicts it, please report it through the source repository.

Want to just do it? The compressor lives on the home page and nothing gets uploaded.

Open the compressor