ProgressShot - Before & After Photos icon

Privacy Policy

ProgressShot - Before & After Photos · Last updated: June 21, 2026

Introduction

ProgressShot ("we," "our," or "the app") is committed to protecting your privacy. This Privacy Policy explains what information the app collects, how it is used, and the choices you have when you use our mobile application on Android.

TL;DR: Your photos are processed entirely on your device and are never uploaded to our servers. We use Google AdMob to show ads, RevenueCat and Google Play Billing for subscriptions, and Firebase for anonymous analytics and crash reporting. We do not sell your personal data.

Information We Collect

Photos and Images You Provide

  • Selected photos: When you create a transformation, you choose images from your device. These photos are read, edited, combined, and exported locally on your device.
  • On-device analysis: The app uses Google ML Kit face detection and pose detection to help align your before/after images. This processing runs entirely on your device — your photos are never sent to Google or to us for this analysis.
  • No photo uploads: Your images are not transmitted to, stored on, or backed up to any server we operate.

App Preferences (Stored Locally)

  • Theme, layout, watermark, and label settings
  • Onboarding and feature-usage flags
  • Premium / subscription status cached for offline access

These preferences are stored locally on your device using SharedPreferences and never leave the device except as described below.

Usage and Diagnostic Data

  • Analytics events: Anonymous, aggregated usage events (for example, which screens are opened or features used) via Firebase Analytics, to help us improve the app.
  • Crash reports: Diagnostic information when the app crashes (device model, OS version, stack trace) via Firebase Crashlytics.
  • Advertising identifiers:Google AdMob may access your device's advertising ID and related signals to serve and measure ads.

Permissions Required

Photos / Media Access

  • Purpose: To let you select images for your transformation and to save the exported result back to your gallery.
  • Usage: Only when you actively pick or save an image.
  • Your Control:You can manage or revoke this at any time in device settings (Settings → Apps → ProgressShot → Permissions).
  • Effect of Denial: You will not be able to import or export photos, which is core to the app.

Internet Access

  • Purpose: Required to load ads, process subscription purchases, fetch remote configuration, and send anonymous analytics and crash reports.

Third-Party Services

ProgressShot uses the following third-party services. Each operates under its own privacy policy:

  • Google AdMob— serves advertisements and may collect advertising identifiers and ad-interaction data, governed by Google's privacy policy.
  • Google Firebase(Analytics, Crashlytics, Remote Config) — provides anonymous usage analytics, crash diagnostics, and remote feature configuration, governed by Google's privacy policy.
  • RevenueCat— manages in-app subscriptions. It receives an anonymous app-user ID, purchase tokens, and basic device information to validate and restore purchases, governed by RevenueCat's privacy policy.
  • Google Play Billing— processes subscription payments. We never see or store your payment-card details; payments are governed by Google's privacy policy.

We do not sell your personal data, and we do not share your photos with any third party.

In-App Purchases

ProgressShot offers an optional premium subscription. Purchases are handled by Google Play Billing and validated through RevenueCat. Your subscription status is cached locally so premium features work offline.

Data Security

  • App Sandbox:Photos and preferences are stored in the app's private directory, inaccessible to other apps.
  • Local processing: Image editing and ML analysis happen on-device, minimizing data exposure.
  • Encrypted transport: Data sent to third-party services (ads, analytics, purchases) is transmitted over encrypted HTTPS connections.

Data Retention

  • On-device data: Your photos and preferences remain on your device until you delete them or uninstall the app.
  • Uninstalling: Removes all locally stored data, including cached images and preferences.
  • Third-party data: Analytics, crash, ad, and purchase data are retained by the respective providers per their own policies.

Children's Privacy

ProgressShot is not directed to children under 13 and does not knowingly collect personal information from them. If you believe a child has provided us information, please contact us so we can address it.

Your Rights

Depending on your region, you may have rights to access, correct, or delete your personal data. Because we do not maintain user accounts and your content stays on your device, most data can be removed by clearing app data or uninstalling. For requests concerning analytics, ads, or purchase data, contact us using the details below.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date.

Contact Us

If you have questions about this Privacy Policy, please contact us at:

  • Email: akhil.coding.dev@gmail.com
  • Developer: CodingValue
  • App:ProgressShot - Before & After Photos