Privacy
Privacy Policy
Last updated May 24, 2026
Overview
Gallery Checkup is an iPhone and iPad app that helps you review your photo library and find possible cleanup items. This privacy policy covers both the Gallery Checkup iOS app and the gallerycheckup.app website. Gallery Checkup is designed with your privacy first. The app's core photo analysis runs entirely on your device. You do not need to create an account to use the app.
Photos and on-device review
Gallery Checkup prepares cleanup suggestions by scanning and analyzing your photo library on your device. Your photos and videos are not uploaded by Gallery Checkup for cleanup review. Favorite photos are not preselected for removal. The following types of analysis are performed on your device only:
• Quality scoring (brightness, sharpness, blur detection)
• Object and scene classification (using Apple Vision)
• Face detection and feature-print extraction (for the Protected Faces feature)
• Text recognition
• Similarity comparison between photos
• Content tagging and bundle summaries
None of this analysis data leaves your device except as described in this policy.
Deletions
Nothing is removed until you review the selection and confirm. When you confirm deletion, Gallery Checkup uses Photos permissions to request the library change. Removed items may remain recoverable in the Photos app for up to 30 days, based on iOS behavior.
In-app analytics (TelemetryDeck)
Gallery Checkup includes optional analytics powered by TelemetryDeck, a privacy-first analytics service. Analytics are opt-in and disabled by default. You can enable or disable them at any time in the app's Trust Center, during onboarding, or in settings. When enabled, the app sends anonymized event signals including:
• Scan started and scan completed
• Photo library access granted or denied
• Onboarding completed
• Setting changes (practice mode, reminder cadence, review mode)
No personal information, device identifiers (such as IDFA), photos, videos, or any user content is sent to TelemetryDeck. TelemetryDeck processes this data under its own privacy policy.
RevenueCat (subscription management)
Gallery Checkup uses RevenueCat to manage in-app purchases and verify subscription status. When you make a purchase, RevenueCat receives standard StoreKit transaction data (product identifier, transaction ID, purchase date) to confirm your entitlement. No photos, videos, or personal content is shared with RevenueCat. RevenueCat processes this data under its own privacy policy.
Apple Intelligence
On devices that support Apple Intelligence (iOS 26.0+), Gallery Checkup may use the on-device FoundationModels framework from Apple to:
• Generate human-readable summaries of cleanup bundles
• Tag photo content with descriptive labels
• Power the Review Assistant, which answers natural-language questions about your bundles
Apple Intelligence operates entirely on your device. No photo, video, or scan data is sent to Apple or Gallery Checkup to enable these features. On unsupported devices, the app uses rule-based fallback logic instead.
Face data
The Protected Faces feature uses Apple's Vision framework to detect faces and compute feature-print observations. These feature prints are stored locally in the app's storage on your device and are used solely to identify photos containing protected people or pets so they are not suggested for cleanup. This data never leaves your device. You can review, add, or remove protected faces at any time in the app settings. Removing a protected face deletes its feature print from the app's storage.
Local storage
The following information is stored locally on your device in the app's storage (UserDefaults and cache files):
• Scan cache (which photos were analyzed and their classifications)
• Quality analysis cache (brightness, sharpness, and other quality signals)
• Cleanup history and session records (what was deleted, when, and how many items)
• Protected face feature prints
• Protected memories preferences (excluded albums, date ranges, individual photos)
• App preferences (reminder cadence, practice mode, analytics consent, review mode)
• Widget data (scan progress snapshot for the lock screen widget)
This data stays on your device and is not transmitted externally. You can clear cached data by deleting and reinstalling the app.
Local notifications
The app may schedule local notifications for periodic cleanup reminders (weekly or monthly, based on your preference) and recovery reminders 28 days after a cleanup session. These are generated on your device and do not transmit data externally. You can manage or disable notifications in your iOS Settings.
Video processing and export
When you choose to trim, compress, or export a video, a temporary file is created on your device with file protection enabled. This file is deleted after the export action completes or when the app cleans up temporary storage.
Widget and Live Activity
The app may display scan progress on your lock screen and Dynamic Island via Live Activities and widgets. This data is read from local storage on your device and is not transmitted externally.
Website (gallerycheckup.app)
The gallerycheckup.app website is hosted on Cloudflare, which may process technical logs and operational data (such as IP address, browser type, and page visits) to deliver and protect the site. The website uses Google Tag Manager for website analytics. This is separate from the app's own analytics system. The website does not collect or process any photo or video data. The website's cookie consent banner allows you to manage analytics and any future advertising-related tags on the website.
Support
If you contact support by email or the support form, we receive the information you choose to send.
Third-party services summary
| Service | Purpose | Data shared |
|---|---|---|
| TelemetryDeck | Optional app analytics | Anonymized event signals, no PII or media |
| RevenueCat | Subscription management | StoreKit transaction data, no media |
| Apple App Store / StoreKit | In-app purchase processing | Standard transaction data |
| Cloudflare | Website hosting | Standard technical logs |
| Google Tag Manager | Website analytics | Standard web analytics data |
Apple may also collect diagnostics and operational information related to the App Store or iOS under Apple's policies.
Data retention
Cached scan data and quality analysis results are retained on your device to improve performance between app launches. Old cache entries are automatically pruned. You can reset all app data (including caches and preferences) by deleting and reinstalling the app.
Changes to this policy
We may update this privacy policy from time to time. When we make material changes, we will update the date on this page.
Contact
For privacy or support questions, use the support form. This policy is practical product copy and is not a substitute for legal advice.