Privacy Policy

🔒 Core promise: images are never uploaded.Every compression and every conversion you run on ImgFlow happens inside your own browser. This site does not have — and does not need — any server endpoint that receives your images.

What “local processing” means

When you open ImgFlow, the page downloads the compression/conversion engine (a WebAssembly program) into your browser. Every image you drop in is then decoded, resized, and encoded by that engine on your device, with no image network request at any point. This is also why ImgFlow works as an offline app (PWA) — with no network, processing still runs.

Verify it yourself: open the Network panel in your browser DevTools, drop in an image, and process it — you will not see any image being uploaded. Or simply disconnect Wi-Fi and process again.

What we do not collect

  • Your images: never uploaded, never stored, never backed up. No image of yours exists on any server.
  • Account data: the site has no sign-up and no account system, hence no account data.
  • Shooting metadata: output images strip EXIF metadata and GPS location by default, so sharing leaks no shooting location (see the next section).

Where EXIF and GPS go

Phone photos usually embed EXIF: device model, aperture, timestamp, and GPS coordinates. ImgFlow’s output does not include this by default — the pipeline re-encodes pixels and metadata does not carry over. For you that is double protection: the image never left your device, and the output itself carries no location.

Data stored on your device

  • PWA cache: the engine and page files are cached in your browser for offline use and speed; clear them anytime in browser settings.
  • Downloaded results: processed files are saved only when you click download, to a location you choose. This site cannot and has never touched them.

About advertising

To stay free forever, the site may show skippable ads. Ads are served by third-party networks and may use their own cookies for generic interest targeting; the ad system never touches your images or processing activity — processing happens locally and is isolated from ad code. If a specific ad network is integrated in the future, its privacy notes will be added here.

Analytics

The current version ships no analytics of any kind. If anonymous analytics are added later to improve the product, they will exclude image content, file names, and local files, and will be documented here.

Policy updates

If this policy changes materially, it will be updated here with a new date. Questions? Run the offline experiment, then re-read the first line: images are never uploaded.

Last updated: 2026-09