Privacy Policy

Image Compression Privacy

How imgshrnk ensures your privacy when compressing images using jSquash WebAssembly codecs.

Our compression tool uses jSquash WebAssembly codecs — running entirely in your browser. Images are compressed locally and never sent to a server, giving you full control over your files at all times.

1. Data We Collect

Our compression tool minimizes data collection by processing images client-side. We may collect only:

  • Anonymous usage analytics (e.g., page views, compression feature usage) to improve performance
  • Basic device info (browser type, OS) for compatibility — never tied to your identity

2. How We Use Your Data

Collected data is used solely to improve our compression tool's functionality — such as optimizing the interface or supporting formats like JPEG, PNG, WebP, and AVIF. We do not sell, share, or misuse your information.

3. Data Security

Images are processed locally in your browser using WebAssembly, ensuring they never leave your device. Our Canvas API fallback maintains functionality without compromising security.

4. Cookies and Tracking

We may use cookies to track anonymous usage patterns such as compression frequency. You can manage cookie preferences through your browser settings at any time.

5. Third-Party Services

Third-party analytics tools may receive anonymized data to analyze usage trends, but no personal information or images are ever shared.

6. Your Rights

Since we don't store images or personal data, there's nothing to access or delete. Contact us at support@imgshrnk.com to opt out of analytics or with any questions.

7. Changes to This Policy

We may update this policy to reflect improvements or legal requirements. Changes will be posted here, effective immediately.

Last updated: October 6, 2025

jSquash codecs

Compression uses jSquash WebAssembly codecs — the same engines powering Squoosh, running 100% in your browser.

4 formats supported

JPEG, PNG, WebP, and AVIF are all compressed and downloaded locally. No server round-trip for any format.

No image ever uploaded

Files are read locally via the File API. The compressed output is generated in-memory and downloaded directly.