Before & After — Privacy Policy

Effective date: August 18, 2026
Last updated: August 18, 2026
Provider: Yuya Sato (individual developer)
Applies to: the iOS app "Before & After" (施工前後, App ID com.yuya.beforeafter)

In short

1. About This Policy

This Policy explains how information is handled in the App. For the conditions of use, please also see the Terms of Use.

In the App Store's "App Privacy" section, this App is declared as "Data Not Collected." That means the Developer does not collect your data; it does not cover information Apple collects for distribution, billing, and fraud prevention, which is described in Section 5.

2. How Your Photos Are Handled

Photos are the central information this App works with. Here is exactly what happens to them.

  1. Selection. Photos are chosen through the standard iOS photo picker, which runs as a separate system process outside the App. For that reason, the App does not ask for permission to read your photo library. All the App receives is the image data for the two photos you pick.
  2. Loading. Selected photos are downscaled to a maximum of 4096 pixels on the long edge and held only in the device's memory. They are never written to the App's own storage and are discarded when you quit the App.
  3. Composition. The comparison image is created entirely on your device, with no network access. The result is a JPEG at 2048 pixels on the long edge with quality 0.9.
  4. Exif metadata. The finished image does not carry over the Exif metadata of the source photos (capture date and time, location, camera model, and so on).
  5. Saving. The finished image is added to your device's photo library only when you tap "Save to Photos." Your photo library on the device is the only place it is saved.
  6. Sharing. When you tap "Share," the same image is written to a temporary directory managed by the operating system on your device and handed to the standard iOS share sheet. That temporary file stays on the device and is removed when you delete the App. Once you share an image, how the receiving app or service handles it (mail, messaging, cloud storage, and so on) is governed by that provider's own privacy policy.

At no point in this process are your photos or the images you create transmitted to the Developer or to any third-party server.

3. Device Permissions

The one permission the App requests

PermissionText shown in the AppWhen it is requested, and its scope
Add to Photos
(add-only)
"So the before-and-after images you create can be saved to your photo library." Requested only the first time you tap "Save to Photos." This is an add-only permission; it does not include reading your photo library.

If you decline this permission, you can still choose photos, compose, and share. Only saving to the photo library is unavailable.

Permissions the App never requests

The App requests none of the following, and contains no code that would request them:

Camera / photo library read access / microphone / speech recognition / location / contacts / calendars / reminders / Bluetooth / motion & fitness / health / Face ID / tracking (App Tracking Transparency) / local network / push notifications

The App does not use the advertising identifier (IDFA), so no tracking permission prompt will ever appear.

Changing the permission

You can change or revoke it at any time in iOS Settings > Privacy & Security > Photos > Before & After.

4. Information Stored on Your Device

The App stores the following settings on your device (in UserDefaults). It does not store the photos themselves.

What is storedWhy
Photo arrangement (side by side / stacked)So you can start your next session with the same settings as last time
Finished aspect ratio
Label style, position, and whether a dark bar is shown
Custom label text (up to 12 characters each)
Number of successful savesSo the App Store review prompt appears only after you have actually used the App
App version for which a review was requestedSo the review prompt is not shown repeatedly for the same version

5. In-App Purchase and Apple

  1. The App communicates with the App Store through Apple's StoreKit when it loads product information (name and price), when you make the "Remove Watermark" purchase, and when you restore a purchase. This is the only network communication the App performs.
  2. Payment is handled by Apple. The Developer does not receive your credit card or other payment details, your Apple Account, your name, or your email address. All the App checks on your device is whether the product has been purchased.
  3. Apple collects information of its own to operate the App Store, process payments, and prevent fraud. That processing is governed by Apple's Privacy Policy, and the Developer has no control over it.
  4. What the Developer can see in App Store Connect is aggregated data such as unit sales, downloads, and crash counts. It cannot identify any individual customer.
  5. If you have iPhone Analytics sharing turned on in iOS, crash logs and usage data are sent to Apple, and the Developer may be able to view them in a form that does not identify you. You can turn this off in iOS Settings > Privacy & Security > Analytics & Improvements.
  6. After you have saved successfully a few times, the App may show the standard iOS review prompt once. Whether that prompt actually appears is decided by iOS, and the Developer receives no result from it. Once the App is published, the Settings screen will also offer a link that opens its App Store review page. In either case, the Developer cannot learn who wrote which review beyond what is shown publicly on the review itself.

6. What the App Does Not Use

None of the following are present in the App. It contains no third-party libraries of any kind — no Swift Packages, no CocoaPods, no xcframeworks. It uses Apple's own frameworks only.

7. Information You Send by Email

The App has no built-in contact form, but if you email the address below, the Developer will receive personal information from you.

ItemDetails
What is collectedYour email address, your name (if you provide it), the content of your message, and any attachments you send
How it is collectedVoluntarily, from you, by email
PurposeResponding to your inquiry, investigating and fixing bugs, improving the App, and keeping records to the extent necessary
Disclosure to third partiesNot disclosed to third parties except as required by law. Never sold.
RetentionDeleted once your inquiry has been handled and there is no further need to retain it. Where a record is needed to prevent a bug from recurring, it may be kept in a form that does not identify you.
Where it is storedThe contact address uses Gmail, provided by Google LLC (United States), so message contents are stored on servers operated by Google. See Google's Privacy Policy.

To request access to, correction of, addition to, deletion of, or suspension of the use of this information, email the same address. The Developer will act in accordance with applicable law once your identity is confirmed.

8. Security Measures

That said, no method of transmission over the internet or electronic storage is completely secure. The Developer cannot guarantee absolute security.

9. International Transfers

10. For Users in the EEA, the United Kingdom, and Switzerland

Where the GDPR or UK data protection law applies:

11. For Users in the United States

12. Children

13. Changes to This Policy

  1. This Policy may be revised in response to changes in law or in the App's features.
  2. A revised Policy applies from the moment it is posted on this page. The "Last updated" date at the top tells you whether you are reading the current version.
  3. For material changes to the categories of information collected, the purposes of use, or whether information is transmitted externally, the Developer will post the change and its effective date on this page and will endeavor to note it in the App's release notes as well.

14. Contact

For questions about this Policy, the handling of personal information, or requests to delete data:

The App is operated by an individual, so a postal address and telephone number are not published. If disclosure is required by law, please contact the email address above.

This English version is provided for the convenience of users outside Japan. The Japanese version and this English version are intended to have the same legal meaning.