Zeus Focus Stacking
Home Features Picture of the Week Download

Privacy Policy

Version v3 — Effective date: April 30, 2026

The short version: Zeus Focus Stacking processes all your images entirely on your device. We do not upload your photos unless you explicitly opt in — either by submitting an image to Picture of the Week (a free, voluntary photographic showcase) or by sharing a project to the Engine Improvement Program (a research dataset to help us improve the alignment and stacking algorithms). On our Website you may also optionally subscribe to receive the weekly Picture of the Week (and, if you choose, occasional product updates) via email; this is a separate, fully voluntary email subscription with one-click unsubscribe. We collect anonymous usage analytics and crash reports to improve the app — no advertising IDs, no tracking for marketing purposes.

1. Data Controller

The data controller for all personal data processed in connection with Zeus Focus Stacking is:

Zeus Focus Stacking
Independent app project based in Switzerland
Email: privacy@zeusfocusstacking.com

2. Image Processing (local by default)

All image capture, alignment, and focus stacking is performed entirely on your device by the Zeus Focus Stacking native engine. Your photos are never uploaded to any server as a byproduct of normal app use. Captured frames and stacked results are kept inside the App's private storage; results are written to your device's photo library only when you tap "Save to Photos" — at that moment, the App requests add-only photo library permission, which means the App can write images but cannot read your existing library.

There are exactly two flows in which content leaves your device, both of which require an explicit action and a consent step inside the App:

  • Picture of the Week submissions — described in Section 4;
  • Engine Improvement Program (Dataset Sharing) — described in Section 6.

3. Anonymous Analytics & Crash Reporting

Zeus Focus Stacking uses Firebase Analytics and Firebase Crashlytics (operated by Google LLC) to collect anonymous usage and stability data. This helps us understand how the App is used and fix crashes quickly. The data collected includes:

  • App events (e.g., capture started, stacking completed, gallery opened, settings opened, paywall shown, project reprocessed);
  • Processing performance metrics (stacking time, frame count, image resolution, engine version, lens used, capture quality preset);
  • A boolean flag indicating whether your subscription is active (used only to segment the metric — never to gate analytics);
  • Device model and iOS version;
  • Crash reports and non-fatal errors with stack traces;
  • Session frequency and duration.

This data is not linked to your identity. The App is configured so that no Apple advertising identifier (IDFA) is accessible to Firebase: the GoogleAppMeasurementIdentitySupport dependency is not linked into the build. We do not collect:

  • Photos or images (except as described in Section 4 and Section 6);
  • Personal information (name, email, phone number) in the course of normal App use;
  • Advertising identifiers (IDFA);
  • Location coordinates transmitted to any server (location, when granted, stays on your device — see Section 7);
  • The content of your stacking projects (except as described in Section 4 and Section 6).

Firebase Analytics and Crashlytics data is stored on Google's servers and is subject to Google's Privacy Policy.

4. Picture of the Week Submissions

Picture of the Week is an opt-in, free photographic showcase. You can choose to submit an image from your gallery using the "Submit to Picture of the Week" button, which shows a disclaimer and a consent form before anything leaves your device. See the Terms of Service — Picture of the Week for the full operational rules.

4.1 What we collect when you submit

When you submit to Picture of the Week, the following data is transmitted to our backend (operated by Google LLC via Firebase):

  • The focus-stacked image, rendered at full resolution, as JPEG
  • Author name you enter in the submission form
  • Optional image title and short caption
  • Confirmation of the consent checkboxes (age 18+, publication consent)
  • A reference to the disclaimer version you accepted
  • Technical metadata about the submission: image width and height, number of frames in the stack, device model, iOS version, app version, engine version, stacking preset (macro or landscape), alignment mode, and whether AI Enhance was applied;
  • A tag indicating whether your subscription was active (free / monthly / yearly / legacy) at the time of submission — used solely for internal analytics to understand our user mix. This tag is never disclosed publicly and has no influence whatsoever on the jury's selection.
  • A pseudonymous Contribution ID generated on your device (the same ID used by the Engine Improvement Program). We do not ask for, collect, or store your email address as part of a Picture of the Week submission.

4.2 Purposes and legal basis

We process Picture of the Week submission data for the following purposes:

  • Jury review — the private jury designated by us reviews the submission to decide whether to progress it through the internal review stages and ultimately select it as the Picture of the Week;
  • Publication — if selected, the image is published on this Website together with the author name you provided;
  • Notification — we do not contact submitters by email. If your image is selected, it appears on the public Picture of the Week page on the next Sunday closure. The author name you provide is shown publicly; no email is published or used to contact you;
  • Internal analytics — the aggregated mix of subscription tiers among submitters is used to understand community engagement.

The legal basis for all of the above is your explicit consent, given through the disclaimer and consent checkboxes in the submission flow. You may withdraw this consent at any time (see Section 10).

4.3 Retention

  • Submissions that are not selected as the Picture of the Week are automatically deleted from our servers within 90 days of submission.
  • Submissions that are selected as the Picture of the Week may be retained indefinitely to maintain the public archive on the Website. You may request removal at any time — see Section 10.

4.4 Recipients

Picture of the Week submission data is accessible only to:

  • Zeus Focus Stacking and any persons privately invited as members of the jury;
  • Google LLC, as the operator of Firebase, acting as a data processor under Google's standard terms and subject to Google's security practices.

We do not sell or share Picture of the Week data with any other third party. If your image is selected and published, it becomes publicly visible together with the author name you provided; no other personal data is ever made public.

5. Newsletter Subscription (Picture of the Week by Email)

On our Website you may optionally subscribe to receive the Picture of the Week by email. This subscription is independent of the App and of any Picture of the Week submission you may have made: subscribing does not create an App account, and submitting an image does not subscribe you to anything.

5.1 What we collect when you subscribe

When you submit the subscribe form on the Website (Picture of the Week page), we store the following on our backend (operated by Google LLC via Firebase):

  • The email address you provided;
  • Your two opt-in flags: (a) consent to receive the weekly Picture of the Week — required, and (b) consent to receive occasional product updates and announcements — optional;
  • Two random opaque tokens used internally to confirm your address (double opt-in) and to honour one-click unsubscribe links;
  • The locale reported by your browser (e.g. en, it) and your user-agent string;
  • A short, salted hash of your IP address — kept only as a coarse anti-abuse signal and not used to identify you;
  • Timestamps marking when you subscribed, when you confirmed the address, and (if applicable) when you unsubscribed.

5.2 Double opt-in

After you submit the form, your address is stored as pending and we send you a confirmation email. Your subscription is only activated when you click the confirmation link. If you do not click within 7 days, the confirmation token expires and the pending record is no longer usable. This double opt-in step is mandatory and protects you from being subscribed against your will.

5.3 Purposes and legal basis

We process your subscription data for the following purposes:

  • Sending the weekly Picture of the Week email — once per week, after our jury approves and we publish a winning image;
  • Sending occasional product updates — only if you ticked the second, optional opt-in box at signup (release announcements, major feature drops, no marketing pressure);
  • Operational integrity — confirmation, unsubscribe, and bounce handling (an email that hard-bounces is automatically marked as bounced and stops receiving messages);
  • Aggregated, anonymous metrics from the email provider (open rate, click rate per send) — used solely to refine timing and content; no per-recipient profile is built on our side.

The legal basis is your explicit consent under the GDPR (Art. 6(1)(a)) and the Swiss FADP, given through the Website form and confirmed via the double opt-in click. You may withdraw consent at any time without justification.

5.4 Recipients and processors

Subscription data is accessible only to:

  • Zeus Focus Stacking (the data controller);
  • Google LLC, as the operator of Firebase Cloud Functions and Firestore where the subscriber records and the email queue live, acting as a data processor under Google's standard terms;
  • Resend Inc., our transactional email service provider, which delivers the confirmation and weekly emails on our behalf. Resend processes your email address and the message content. See Resend's privacy policy. Resend's underlying mail relay infrastructure (Amazon SES) is contractually subject to Resend's data-processor obligations.

We do not sell, rent, or share your subscriber data with any other third party. The list is never used to enrich a profile elsewhere.

5.5 Retention and unsubscribe

  • While your subscription is active, we keep your record indefinitely for as long as you remain subscribed.
  • Every email we send contains a one-click unsubscribe link in the footer. Clicking it flips your record to unsubscribed immediately and stops all further sends.
  • After unsubscribe we keep a minimal suppression record (email address and unsubscribe timestamp) so that we do not re-send to you by mistake. You may request full erasure at any time via privacy@zeusfocusstacking.com (see Section 10).
  • Pending records (signed up but not confirmed) are deleted automatically once their 7-day confirmation window has expired.

6. Engine Improvement Program (Dataset Sharing)

Zeus Focus Stacking includes an opt-in feature called "Contribute to Engine Improvement", available from the actions menu of any saved project. The Program lets you donate a complete capture (the original individual frames plus the stacked result) so we can use it to test and improve the alignment and stacking algorithms.

6.1 Voluntary, free, no benefit gating

Participation is entirely voluntary, free, and has no impact on App functionality, Pro entitlement, or anything else. Nothing is sent until you tap the button, fill in the consent sheet, and confirm.

6.2 What we collect when you contribute

When you submit a project to the Engine Improvement Program, the following is uploaded to our backend (operated by Google LLC via Firebase):

  • All original frames of the bracket as captured by the App, in JPEG;
  • The stacked result image as currently saved in your project, in HEIC or JPEG;
  • A short comment that you optionally type in the submission sheet;
  • Technical metadata about the capture: number of frames, image dimensions, device model, iOS version, App version, engine version;
  • The same pseudonymous Contribution ID used by Picture of the Week, generated on your device the first time you submit anything.

We do not upload location coordinates, your name, your email address, your subscription tier, your gallery contents, or any data beyond the specific project you chose to submit and its consent flag.

6.3 Purposes and legal basis

The data is processed for the sole purpose of improving the alignment and stacking algorithms: we run new engine versions over your contributed bracket, compare results, and tune parameters. The legal basis is your explicit consent, given through the consent sheet inside the App. You may withdraw consent at any time (see Section 10).

6.4 Recipients and confidentiality

Engine Improvement Program data is accessible only to Zeus Focus Stacking and to Google LLC as the operator of Firebase, acting as a data processor under Google's standard terms. Contributed images and frames are never published, never shown publicly, never used in marketing, and never shared with any other third party. They are used internally as test inputs against the algorithms and discarded once they are no longer useful for that purpose.

6.5 Retention

Contributed projects are retained for as long as the corresponding engine generation is being developed or maintained, then deleted. You may request earlier deletion at any time via the contact in Section 10.

7. Location Data

If you grant location permission, Zeus Focus Stacking saves the GPS coordinates and a reverse-geocoded place name for your capture sessions locally on your device using SwiftData. This allows you to browse your stacking projects on a map within the App. Location data is never transmitted to any external server or third party — neither in Picture of the Week submissions, nor in Engine Improvement Program submissions, nor in analytics events.

Location access is optional. The App functions fully without it. The pre-permission prompt and the iOS system prompt are only shown when you actively choose to enable the feature.

8. Lens Breathing Calibration Data

Zeus Focus Stacking may download lens calibration profiles from Firebase Cloud Storage (operated by Google LLC) to improve alignment accuracy. This is a read-only download:

  • The App downloads a pre-computed calibration manifest matching your device model and lens type;
  • No user data, no device information, and no photos are sent to the server as part of this fetch — the device model is supplied as a path component of the file we read, not as a logged event;
  • Downloaded calibration data is cached locally inside the App's Application Support directory.

9. Third-Party Services

Zeus Focus Stacking uses the following third-party services, all operated by Google LLC via Firebase:

  • Firebase Analytics — anonymous usage analytics (see Section 3);
  • Firebase Crashlytics — crash reporting (see Section 3);
  • Firebase Cloud Storage — lens calibration data downloads (see Section 8), Picture of the Week image uploads (see Section 4), and Engine Improvement Program frame and result uploads (see Section 6);
  • Firebase Authentication — anonymous authentication to scope Picture of the Week and Engine Improvement Program uploads to a single device identifier;
  • Firebase Cloud Firestore — metadata for Picture of the Week submissions, Engine Improvement Program contributions, privacy requests, plus newsletter subscriber records (see Section 5);
  • Firebase Cloud Functions — server-side handlers for the newsletter subscribe / confirm / unsubscribe lifecycle (see Section 5);
  • Resend Inc. (and its underlying mail relay, Amazon SES) — transactional email delivery for the Picture of the Week newsletter (see Section 5).

No advertising SDKs or marketing tracking services are integrated.

10. Your Data & Your Rights

Under the Swiss Federal Act on Data Protection (FADP) and, where applicable, the EU General Data Protection Regulation (GDPR), you have rights of access, rectification, erasure, restriction, portability, and withdrawal of consent concerning the personal data we process about you, plus the right to lodge a complaint with the Swiss Federal Data Protection and Information Commissioner (FDPIC) or, if you are an EU resident, with your local supervisory authority.

The personal data we may hold about you, depending on which optional features you used, is limited to:

  • Newsletter subscriber email — only if you subscribed via the Website. Managed through the unsubscribe link in every email; full erasure on request.
  • Picture of the Week submission — author name (always), the submitted images and their metadata, the pseudonymous Contribution ID generated on your device.
  • Engine Improvement Program contribution — only if you submitted: bracket frames, stacked result, optional comment, technical metadata, and the same pseudonymous Contribution ID.
  • Privacy request — only if you submit one: topic, message, optional reply-to email, device/app metadata, and the same pseudonymous Contribution ID. The reply-to email is used only to answer the request.

We do not ask for your email when you submit Picture of the Week, we do not assign you an account, and we do not track you across devices.

To request a copy, correction, or deletion of any of the above, use Settings → Privacy & Data → Submit a privacy request in the App. The request includes your Contribution ID automatically, which is what lets us locate your data. You can also write to privacy@zeusfocusstacking.com. We respond within 30 days.

11. Camera and Photo Library Access

Zeus Focus Stacking requests access to:

  • Camera — to capture focus-bracketed images for stacking;
  • Photo Library (add-only) — to write your stacked results to the iOS Photos library when you tap "Save to Photos". The App uses iOS's add-only permission scope, which means the App can write but cannot read your existing library;
  • Location (optional) — to geotag your stacking projects locally on the device.

These permissions are used solely for in-App functionality. No data from these sources is transmitted externally, except for the Picture of the Week and Engine Improvement Program flows described in Section 4 and Section 6.

12. User Accounts

Zeus Focus Stacking does not require or support user accounts for normal App use. There is no sign-up, login, or authentication of any kind in the App. The first time you submit to Picture of the Week or to the Engine Improvement Program the App generates an anonymous Firebase identifier on your device and stores it locally so that subsequent submissions are scoped to the same device, but no human-readable identifier is involved.

A separate, invitation-only account system exists on the Website for members of the Picture of the Week jury. Jury accounts are not related to any App user and are never created from within the App.

13. In-App Purchases and Subscriptions

Subscription and purchase transactions are handled entirely by Apple through the App Store using StoreKit 2. Zeus Focus Stacking does not process, store, or have access to any payment information. Apple shares the entitlement state with us through StoreKit; we use it only to determine whether to unlock Pro features locally and we cache the resulting tier in the App's local storage.

14. Children's Privacy

Zeus Focus Stacking does not knowingly collect personal data from children under 16. Picture of the Week submissions require the submitter to confirm they are at least 18 years old. The Engine Improvement Program is intended for adult photographers; we do not solicit it from minors. If we become aware that we have received personal data from a child, we will delete it promptly.

15. Data Security

All your images and project data remain on your device by default, protected by iOS's built-in security features including device encryption and App sandboxing.

iCloud Sync (optional, Pro feature): if you enable iCloud Sync in Settings, copies of your projects (and optionally the original captured frames) are stored in your private iCloud Drive container. iCloud is operated by Apple Inc.; we do not have access to your iCloud data. Disabling iCloud Sync stops new uploads; previously synced files remain in your iCloud Drive until you remove them.

Anonymous analytics data, Picture of the Week submissions, and Engine Improvement Program submissions are transmitted to Firebase servers over HTTPS. Picture of the Week submissions and Engine Improvement Program contributions are stored on Google Cloud Storage with access restricted by Firebase Security Rules to the data controller and, in the case of Picture of the Week, to the privately-invited jury.

16. International Transfers

Google Firebase infrastructure may store data in data centers located outside Switzerland, including in the European Union and the United States. Google LLC has adopted standard contractual clauses and additional safeguards for international transfers. See Firebase Privacy and Security for details.

17. Changes to This Policy

If we make material changes to this privacy policy, we will update the effective date and version number at the top of this page, and we will communicate material changes through an App update or in-App notice. Continued use of the App after the effective date constitutes acceptance of the updated policy.

18. Contact

If you have questions about this privacy policy or wish to exercise any of the rights described above, contact us at:

privacy@zeusfocusstacking.com

Zeus Focus Stacking
Privacy Policy Terms of Service Picture of the Week Support
© 2026 Zeus Focus Stacking. All rights reserved.