Clear about your data

Gallery Care Privacy Policy

Your photos stay local. Some account, billing and technical information is processed by our services and providers.

Updated · 9 November 2026

Gallery Care is provided by DEEP FOREST LAB PTE. LTD., Singapore. Contact support@deepforestlab.com about privacy or your data.

This policy covers the Gallery Care app, our account and subscription services, this website and support. Gallery Care is intended for adults aged 18 and over. We do not direct the service at children.

Photos and local storage

Gallery Care analyses photos on your device to suggest items for review. Cleaner does not require an account. You decide what to keep or remove; photos are never automatically deleted.

Gallery analysis and Vault features do not upload readable photo content, thumbnails, filenames, folder names, photo hashes, photo identifiers or photo-level classification results to Gallery Care services. Scan state, settings and gallery caches are stored locally.

Vault originals, previews and catalogue are encrypted at rest on your phone. During import, the app may create a temporary unencrypted copy inside its private, backup-excluded storage so it can prepare and encrypt the photo; it removes that temporary copy after processing and checks for interrupted leftovers on the next process start. This is not a cloud upload or a permanent plaintext photo cache.

Normal Vault access uses local biometric protection. Our account services do not receive usable Vault decryption keys. A registered Vault is not cloud photo backup, key escrow or phone-to-phone photo sync.

Account and Vault registration

Vault uses Google sign-in on Android and Google or Apple sign-in on iOS. Firebase Authentication processes your account user ID and the email address, display name and provider information returned during sign-in. A managed Email/Password route is provided for authorised review accounts; there is no public email registration flow. Do not send us your Google or Apple password.

Our Google Cloud service stores account user ID, Vault ID, an app-generated device-binding ID, Vault name, phone label, account/setup/deletion status and operational timestamps needed to manage ownership. The binding ID is not a hardware identifier. Account actions use an internet connection; ordinary local biometric entry does not require a fresh online ownership or subscription check.

Subscriptions and RevenueCat

Google Play or Apple processes checkout and payment information. RevenueCat supplies the paywall, purchase verification and subscription-management interface. It processes purchase and subscription records, product and transaction identifiers, entitlement status, renewal/expiry information and required app, platform, locale and currency information.

Before sign-in, RevenueCat can use a generated anonymous billing identifier to load offers. Before checkout or Restore, the app identifies the signed-in customer to RevenueCat using their Firebase account user ID. This links subscription records to the Gallery Care account so the subscription can work across that account’s phones.

Gallery Care’s backend keeps an account-scoped subscription-status record and updates it using RevenueCat notifications and provider verification. The app also stores subscription status locally. Gallery Care and RevenueCat do not receive your payment-card details through this integration. Optional RevenueCat diagnostics and automatic device-identifier collection are disabled.

This account-linked billing service is separate from aggregate GA4 app analytics. We do not connect RevenueCat customer identities to GA4. See RevenueCat’s app-data disclosure for its subscription-processing categories.

Aggregate app analytics

Gallery Care uses Google Analytics for Firebase (GA4) to understand, in aggregate, where workflows lose users, whether operations succeed, and how often people return through reminders or open the app themselves.

Analytics includes app/workflow events, bounded success/failure categories, app/device information and a coarse indication of whether a local Vault exists. It does not include Vault photo or album counts. GA4 uses pseudonymous app-installation identifiers that can link events from the same installation; this is not fully anonymous or identifier-free collection.

We do not attach your Gallery Care account ID, RevenueCat customer ID, name, email, photo content, photo identifiers, Vault names or free-form user text to analytics. We do not collect your app preferences for profiling or use analytics to study individual users. The reporting purpose is aggregate funnels, reliability and return rates.

Gallery Care has no in-app advertising. Advertising identifiers, Google signals, ads personalisation and remarketing are disabled. Authentication and billing identities are not joined to GA4 reports.

Crash reporting and other technical data

Firebase Crashlytics collects crash and non-fatal error reports, including stack traces, app/device state and installation/session identifiers, to help diagnose problems. Android abnormal-process-exit reports may also support diagnosis. We do not add your name, email, Firebase account ID, photo content or usable Vault keys as Crashlytics custom fields.

App-owned error reporting sanitises its error/stack inputs. This does not mean the app rewrites every automatically generated native or SDK crash payload. Crash reporting is separate from GA4 and does not require linking analytics to your account.

Google ML Kit performs QR/barcode recognition on-device and separately collects technical diagnostics and usage information. Google lists device/app details, per-installation identifiers, latency, image format/resolution and feature/error events; Android also reports input/output sizes. This SDK flow is separate from the GA4 and Crashlytics controls. See Google’s Android and iOS disclosures.

Firebase, Google Cloud, RevenueCat and our website host process network/service information needed to deliver and secure requests, such as IP addresses, app or user-agent information, request times and status records. Provider sign-in and store payments are also subject to the respective Google or Apple practices. Service providers may process information outside Singapore.

This website and support

This website serves static pages and locally hosted assets without analytics scripts, advertising pixels, third-party fonts or tracking cookies. The web server keeps access/error logs. Links to app stores and other providers take you to their services.

Emailing support shares the information you include with our support mailbox and email provider. A subscription support draft may include billing/device information; review it before sending. Do not include private photos, passwords, sign-in codes or Vault keys.

Why information is used and where it is processed

Account and ownership information lets us provide and secure the Vault service you request. Billing information verifies subscriptions and supports purchases, restoration and account-wide access. Analytics helps us understand aggregate product use; diagnostic information helps us investigate failures. Support information lets us respond to requests. Necessary records may also support legal obligations and the handling of disputes.

Google/Firebase, Google Cloud and RevenueCat process information for their respective roles described above. Google and Apple also operate sign-in and store services under their own terms. Our hosting and email providers support website delivery and correspondence. These providers can process information in Singapore and other countries, including the United States, where privacy laws may differ.

Applicable data-protection law governs the legal basis, safeguards and any consent required for processing or transfers. Contact us for information about the arrangements relevant to your data or to exercise an applicable right. This policy describes processing; it does not replace consent where consent is required.

Retention and deletion

Your choices and privacy rights

You choose the folders and photos to review, which originals to remove, and which photos to protect in Vault. Manage photo access and optional notifications in your phone’s settings. Those permission controls do not switch off analytics or technical diagnostics. Functional choices are not used for preference profiling.

Depending on the law that applies to you, you may have rights to access, correct or delete personal information, receive a portable copy, restrict or object to processing, withdraw consent where processing relies on it, or complain to a privacy regulator. Conditions and exceptions may apply. Exercising a right does not waive other rights available under local law.

Email support@deepforestlab.com with your request and enough information to identify the relevant Gallery Care account or interaction. We may ask for information needed to verify the request, and will explain any applicable limits or lawful retention. Never send passwords, sign-in codes or Vault keys.

Use account deletion to remove your Gallery Care account. Email alone does not authorise destructive action. Account deletion does not identify GA4 installation history because we do not link it to your account. We cannot recover local photos using a server-held Vault key because our services do not hold usable keys.

Changes to this policy

We publish revisions here with an updated date. If a change requires additional notice or consent under applicable law, publication of a revised policy alone does not replace that requirement. Contact support@deepforestlab.com with questions about a revision or the handling of your data.