Gallery Cleaner › Privacy Policy

Privacy Policy

Effective date: 2026-05-14 · Last updated: 2026-05-14

The one-paragraph summary. Gallery Cleaner classifies your photos on your device. Photo bytes, file paths, folder names, EXIF, and thumbnails never leave your phone. We collect anonymous usage analytics (event names + numeric counts) and anonymous crash reports to spot bugs. The app is ad-supported via Google AdMob, which on Android may receive your device's Advertising ID for non-personalised ad serving. No accounts, no logins, no personal information. You can clear collected data anytime by clearing the app's data in your device settings.

1. Who we are

Gallery Cleaner is published by Deep Forest Lab Pte. Ltd., a private company limited by shares incorporated in Singapore. We are the data controller for the limited data the app collects, as described in this policy.

Contact: support@deepforestlab.com

2. Scope

This policy applies to the Gallery Cleaner mobile application for Android and iOS, published under the package / bundle identifier com.deepforestlab.gallerycleaner. It does not apply to other Deep Forest Lab products, third-party apps you may be redirected to (such as your device's gallery or trash apps), or the Apple App Store / Google Play listing pages themselves (which are subject to Apple and Google's own privacy policies).

3. What we do — and don't — do with your photos

We don't upload your photos. Gallery Cleaner reads photos from your device's photo library to classify them as likely junk (blurry, near-duplicate, screenshot, QR code, low-quality) or worth keeping. Every step of that classification runs entirely on your device's CPU using on-device machine-learning models. The following data never leaves your device:

When you choose to delete photos, Gallery Cleaner asks your operating system to move them to the device's native trash (Recently Deleted on iOS via PhotoKit; MediaStore Trash on Android, which Google Photos and many other gallery apps surface as Trash or Recycle Bin). Deleted photos remain recoverable for 30 days under either platform's standard recovery window. We never see, touch, store, or copy your photos at any point in this process.

4. What we do collect

We collect a small, fixed list of anonymous events and diagnostics. The full event catalogue lives alongside our source code; below is a plain-English summary.

4.1 Usage analytics (Google Analytics for Firebase)

When the app starts in a release build, it sends anonymous events to Google Analytics for Firebase to help us understand which flows work and which don't. The complete list of events:

EventTriggerAnonymous parameters
app_openApp starts(none)
grid_renderedThe review grid finishes a scancandidate count, scan duration (ms)
delete_tappedYou tap the Delete buttonselected count
delete_confirmedYou confirm in the dialogconfirmed count
delete_successDeletion completesdeleted count, bytes reclaimed (sum, anonymous)
find_more_tappedYou tap "Find More"(none)

No event carries a photo identifier, file path, folder name, user-entered text, contact information, or anything else that could identify a specific person or device. The Firebase Analytics SDK assigns a random app-instance identifier (a per-install UUID); we do not link that identifier to any user account, email address, or device identifier.

4.2 Crash reports (Firebase Crashlytics)

When the app crashes, an anonymous crash report is sent to Firebase Crashlytics. The report includes the crash stack trace, the device model (for example "iPhone 14 Pro" or "Pixel 8"), and the operating-system version. It does not include photo content, file paths, your name, your email, your IP address, or any data that would identify you. We use crash reports only to diagnose and fix bugs.

4.3 Advertising (Google AdMob)

Gallery Cleaner is free and shows a single small banner ad at the bottom of the screen. Ads are served by Google AdMob. The data AdMob receives depends on the platform:

Independent of platform, your Advertising ID is not linked by us to any other data we collect. We never combine it with your usage analytics or crash reports.

4.4 What we don't collect

The following data is never collected by Gallery Cleaner:

5. Why we collect what we collect — and the legal bases

For users in the European Economic Area, the United Kingdom, and other jurisdictions where the EU General Data Protection Regulation (GDPR) applies, the legal bases on which we process the limited data described above are:

For users in Singapore, processing complies with the Singapore Personal Data Protection Act (PDPA); given that the data we collect is anonymous and does not identify individuals, most PDPA provisions are not triggered, but we maintain the standards documented here.

6. Who we share data with

We do not sell or rent your data to anyone. The third parties listed below process the limited data described above, only on our behalf and only as needed to deliver the app's functionality:

7. International data transfers

Deep Forest Lab Pte. Ltd. operates from Singapore. Google's and Apple's infrastructure spans multiple countries and regions, including the United States and the European Union. When you use Gallery Cleaner, anonymous analytics and crash reports may be processed in any country where Google or Apple operates servers. Both companies provide standard contractual clauses and other safeguards required by GDPR and the equivalent transfer regimes of other jurisdictions.

8. Data retention

9. Your rights and how to exercise them

Because Gallery Cleaner does not collect data that identifies you, most data-rights requests (access, correction, portability) cannot be answered in a meaningful way — there is no user-specific record on our side to access or correct. We do, however, offer the following controls:

If you are in the European Economic Area, the United Kingdom, or Switzerland and believe your data-protection rights have been violated, you have the right to lodge a complaint with your local data-protection authority.

If you are a California resident and believe your rights under the California Consumer Privacy Act (CCPA) or California Privacy Rights Act (CPRA) have been violated, you may contact the California Privacy Protection Agency.

10. Children's privacy

Gallery Cleaner is not directed to children under the age of 13 and we do not knowingly collect data from anyone under 13. The app is rated suitable for all ages (Everyone on Google Play, 4+ on the App Store) but is intended as a tool, not a children's app. If you believe a child under 13 has used Gallery Cleaner and we have inadvertently collected data, please contact support@deepforestlab.com and we will delete it.

11. Security

The limited data Gallery Cleaner does collect is transmitted to Google's services over TLS (HTTPS). On your device, the app's scan-index database and preferences are stored in the operating system's standard app-private storage, isolated from other apps. Photo classification runs in a sandboxed Dart isolate within the app's own process.

12. Changes to this policy

If we materially change this policy, we will update the "Last updated" date at the top of this page and, where the change is significant, notify users in-app on the next app launch following the update. By continuing to use Gallery Cleaner after a change takes effect, you accept the updated policy.

13. Jurisdiction

This policy and any dispute arising under it are governed by the laws of the Republic of Singapore. Disputes will be resolved in the courts of Singapore unless mandatory consumer-protection law in your country of residence provides otherwise.

14. Contact

Questions, requests, or complaints about this policy or about how Gallery Cleaner handles data:

support@deepforestlab.com
Deep Forest Lab Pte. Ltd.
Singapore