Skip to main content
  1. Privacy Policies/

Afterglow — Privacy Policy

Last Updated: 2026-05-07


1. Overview
#

Afterglow, developed by ChengChe Lee, is a card-stack photo cleanup app with a 3D abandoned-amusement-park “garden” that grows from the photos you release. Every part of the app — Vision analysis, SwiftData persistence, and 3D rendering — runs 100% on-device.

In short: We do NOT collect, store, or transmit any of your personal data to external servers. There is no account, no telemetry, no analytics.

2. Data We Do NOT Collect
#

This app does not collect, transmit, or share any of the following:

  • Photos, thumbnails, or photo embeddings
  • Face data, biometric data, or face embeddings
  • Location data (GPS / geo-coordinates from EXIF or system services)
  • EXIF metadata beyond the local capture date used for sorting
  • Contacts, calendars, or other personal data
  • Usage analytics, crash reports, or behavioral tracking
  • Advertising identifiers (IDFA)
  • Persistent device identifiers transmitted off-device

3. Photo Library Access
#

Afterglow requests NSPhotoLibraryUsageDescription in order to read your photos for triage and to compute on-device classification (cool light → moss, warm light → flower, etc.).

  • Photos remain on-device at every step.
  • Limited Photo Access (selecting only specific photos) is fully supported. You can change this any time in Settings → Privacy & Security → Photos → Afterglow.
  • The app never writes photo content out of the device, and never sends image data over the network.

4. Third-Party SDKs
#

Afterglow uses zero third-party SDKs for analytics, advertising, crash reporting, or attribution. Specifically:

  • No Google Analytics, no Firebase
  • No Facebook SDK, no AppsFlyer, no Adjust, no Branch
  • No advertising networks
  • No crash reporting services (Sentry, Crashlytics, etc.)

The only Swift Package Manager dependencies are first-party Apple frameworks plus narrowly-scoped open-source utilities used for on-device rendering.

5. Required Reason API Declarations
#

In line with Apple’s Required Reason API rules, Afterglow declares the following reasons in PrivacyInfo.xcprivacy:

  • UserDefaults (CA92.1) — to store user preferences (e.g. last-used tab, garden camera position) on-device.

All declared APIs are used only for app-internal purposes. No values are transmitted off-device.

6. Children’s Privacy
#

Afterglow is rated 4+. The app does not collect data from anyone, including children. We do not engage in targeted advertising or profiling of any kind.

7. Your Rights
#

Because Afterglow does not collect or transmit personal data, there is no server-side data to request, export, or delete. To remove all data associated with the app, simply uninstall it — this deletes the local SwiftData store, garden state, and any cached thumbnails immediately.

8. Changes to This Policy
#

We may update this policy as the app evolves. Any changes will be reflected by an updated Last Updated date at the top of this page. Material changes (e.g. introducing a backend or SDK) would be announced in the app’s release notes.

9. Contact
#

qqder339@gmail.com

Subject: [Afterglow] Privacy Policy Inquiry