Privacy
Privacy
Your frames never leave the device. This page says exactly what does.
Your photographs
The stacker reads the files you choose with the browser's File API, decodes them in a Web Worker in this tab, merges them there and offers the result as a download from the tab's own memory. The site has no server-side image endpoint; the page contains no code path that could send a frame, a thumbnail, a file name, a byte count or an EXIF field anywhere. Object URLs for downloads are revoked when replaced and when the page closes. Nothing about a frame is written to local storage, IndexedDB or a cache; the only stored value on this site is your advertising consent answer, where that question is asked (see the cookies page).
Audience measurement
The page loads a cookieless measurement script from analytics.pagefabrica.com, a self-hosted Umami instance operated by the publisher. It honours Do Not Track. It sends a page view and, at most, a name from a fixed list of events — work_started, work_completed, frames_added, alignment_failed, fit_mode_engaged, memory_refused, export_jpeg, export_png, export_tiff, sharpen_toggled, stop_pressed — with no properties. It sets no cookie and stores no identifier in the browser. Ordinary web requests still expose standard transport information (your IP address, browser type) to the receiving host, which does not store them against a profile.
Advertising and consent
The site reserves advertising surfaces on the guide pages and below a completed result. When an advertising unit is configured, the ads are served by Google AdSense, and Google and its partners may use cookies or similar storage to select and measure advertisements according to your region and your choices. Where consent is required — the EEA, the United Kingdom and Switzerland — a Google-certified consent platform asks before any advertising purpose that needs consent, and refusing is as easy as accepting; nothing advertising-related loads until you have answered. Where US state privacy laws apply, the applicable opt-out is exposed before targeted advertising is activated. Nothing from your frames is added to an ad request. While the unit identifiers are empty, no advertising library is requested at all.
If you write to support@focusstacks.com, the message is kept for as long as it takes to answer it and for a reasonable period afterwards, then deleted. Do not attach a private series.
Your rights
Under the GDPR, the UK GDPR and comparable laws you may ask what data is held about you, ask for its correction or deletion, and object to processing. For the measurement described above there is no profile to return; for email, write to the same address. You may also enable Do Not Track.
Last updated 15 September 2026. Questions: support@focusstacks.com