ExactPic

Security & privacy

ExactPic is built so that your photos never leave your device. This page explains exactly how that works and — more importantly — how you can verify it yourself instead of taking our word for it.

How local processing works

When you open a tool and select an image, the file is loaded into an in-memory canvaselement in your browser. All resizing, compression, and format conversion run on that canvas using your device's own CPU. The resulting file is created in memory and offered to you as a download. Your image is not sent to an ExactPicserver for processing. You can confirm this in your browser's Network tab — there is no outgoing request carrying your file after the page loads.

The site itself is a set of static files served from a CDN. Loading a page transfers only the HTML, CSS, and JavaScript needed to run the tool. After that, the tools work entirely offline. Our Content-Security-Policy header limits which third-party domains the page can connect to — Google Analytics for aggregate traffic measurement — which you can inspect in the response headers.

HEIC/HEIF photos (from iPhones) are decoded with the open-source heic2any library, which also runs entirely in your browser — the HEIC file is never uploaded to convert it. We test the offline workflow as part of our release checks: load a tool, disconnect from the network, and confirm compression, resizing, and HEIC conversion still complete locally.

How to verify it yourself

You do not have to trust this claim. Here are two independent ways to check:

  1. Watch the Network panel.Open your browser's developer tools (F12 or right-click → Inspect), switch to the Network tab, then compress or convert an image. You will see the page assets load, but no request that uploads your image. There is no large outgoing request carrying the file.
  2. Disconnect from the internet. Load any tool page, then turn off Wi-Fi or unplug the network. Select an image and run the tool — it still works, because everything happens locally. A tool that secretly uploaded your file could not function offline.

What we do and do not collect

We use Google Analytics 4 (GA4) to measure aggregate traffic: pages visited, general device type, and tool usage events (tool_open, file_select, process_start, process_complete, process_fail, download, retry_tool, portal_view, task_view, check_result, heic_decoded, report_error_click).

GA4 does not receive your images, filenames, or the values you type into a tool.

GA4 may set first-party cookies (_ga, _ga_*) when enabled. IP anonymization is enabled in our GA4 configuration.

GA4 default event retention is 2 months unless changed in the GA4 property settings.

To opt out, use a browser extension that blocks Google Analytics, or enable “Do Not Track” and a GA opt-out add-on from Google.

Honest limitations

We want to be clear about what ExactPic is not:

Who runs ExactPic

ExactPic is operated by MASTERPANEL LLC (Louisville, Kentucky, USA), a registered Kentucky Limited Liability Company. You can verify the company on the Kentucky Secretary of State record. If you have a security question, want to report a vulnerability, or need clarification about how the tools handle your data, email [email protected] and we will respond.