This Privacy Policy explains how Manisha Sandip Shah, a sole proprietor based in India (“we,” “us” or “our”), handles personal information in connection with the Cleaner AI mobile application (the “App”). By using the App, you acknowledge that you have read and understood this Privacy Policy.
I. SUMMARY
Cleaner AI runs almost entirely on your device. The App analyzes your photo library locally on your iPhone to find duplicates, similar images, blurry shots, and oversized videos. Your photos and videos themselves never leave your device. We do not operate any server that receives or stores your media.
The only data that ever leaves your device is the GPS coordinate of geotagged photos in your library, which is sent to Apple’s MapKit service to look up the corresponding place name (e.g., “San Francisco, CA”). These lookups happen in two situations: (a) when the App builds its “Places” view by reverse-geocoding the largest geographic clusters of photos in your library, and (b) when you open a geotagged photo in the full-screen viewer. The lookup is performed by Apple under Apple’s privacy practices — we do not receive or store a copy. See Section II for details and how to avoid it.
We do not transmit any analytics, advertising data, or usage information off your device. We do not integrate any third-party analytics SDKs, advertising networks, marketing tools, attribution trackers, or crash reporters. The App keeps a small number of local-only counters and event records inside iOS storage on your device (used for in-App features such as deciding when to show the App-Store review prompt or which notification to schedule next — see Section II); these never leave your device, and we never receive a copy.
Apart from the geocoding lookup described above, the only personal information we ever receive from you is what you choose to send us by email when you contact our support address.
II. INFORMATION WE PROCESS
Data processed locally on your device (we never receive it). When you use the App, it accesses your photo library on your device to perform its cleaning functions. This processing happens entirely on your device. Your photos, videos, and any analysis results stay on your device and in your iCloud storage (if you have iCloud Photos enabled in Apple’s settings). We have no technical means to read, copy, or store this content.
You can grant or revoke the App’s access to your photo library at any time through Settings > Privacy & Security > Photos on your device. For more details, please refer to this Apple support article.
If you have iCloud Photos enabled on your device, deletions you make through the App will also be reflected in your iCloud Photo Library, because iCloud Photos keeps your devices in sync. This is Apple’s behavior, not ours. You may wish to back up important photos before using the App.
Photo location lookups (Apple MapKit reverse geocoding). The App uses Apple’s MapKit reverse-geocoding service to turn the GPS coordinates attached to your photos into human-readable place names (e.g., “San Francisco, CA”). The full, original coordinate from the photo’s metadata is sent to Apple’s MapKit service to perform the lookup. The returned place name is then cached locally on your device (in iOS UserDefaults), keyed by a coarsened (~1 km-grid) version of the coordinate so that two photos taken near each other re-use the same cached result and we do not repeat the lookup. The coarsening is purely a local cache-key optimisation — Apple receives the precise coordinate.
Lookups happen in two situations:
- When the App builds its “Places” view. After the App scans your photo library, it groups geotagged photos into geographic clusters and reverse-geocodes the largest ~30 clusters to produce the city-grouped “Places” section inside the App. Apple rate-limits this API to roughly 50 requests per minute, so the App sequences the lookups and caches every result for re-use.
- When you open a geotagged photo in full-screen. If the photo’s coordinate is not already in the cache from the “Places” computation above, the App performs a single reverse-geocoding lookup so it can display the place name next to the photo.
We do not receive a copy of either the coordinate or the place-name result. The lookup is performed by Apple Inc. under Apple’s Privacy Policy. If you do not grant the App access to your photo library, no coordinates are ever sent. You can clear the local cache through Settings → Reset all app data inside the App.
Local notifications. With your permission, the App schedules local notifications on your device to remind you about cleanup opportunities — for example, new photos to review, items left in the trash bin, or a daily activity streak. Notifications are scheduled and delivered entirely by iOS on your device through Apple’s UNUserNotificationCenter API. We do not operate a push-notification server, and we do not send any remote notifications. Notification text is generated from template strings using statistics calculated locally on your device (such as the number of photos waiting to be reviewed, or bytes available to recover). We do not receive any information about whether you saw, tapped, or dismissed a notification. You can revoke notification permission at any time through Settings → Notifications → Cleaner AI on your device.
Background app refresh. The App registers a background-app-refresh task with iOS (identifier com.cleaner.cleaner-ai.refresh-notifications) that iOS may run periodically while the App is in the background, typically no more than once every 12 hours and only if you have left Background App Refresh enabled. When iOS runs this task, it uses statistics already stored on your device (counts, sizes, dates) to decide which local notification to schedule next. The task does not perform any network requests and does not send any data off your device. You can disable background refresh at any time through Settings → General → Background App Refresh → Cleaner AI on your device.
Local-only counters and event records. Some features of the App rely on simple counters and small event records stored locally on your device in iOS UserDefaults. Examples include:
- counters such as the number of photos you have swiped through, the number of times you have opened the App, and the dates on which certain in-App milestones fired — used to decide when (if ever) to show you Apple’s in-App App-Store review prompt;
- a small rolling ring buffer of the App’s most recent notification-scheduling events (e.g. scheduled, fired, suppressed, tapped, cancelled, error), used for in-App troubleshooting of the notification system.
None of this data ever leaves your device — we have no server to send it to and no third-party SDK that transmits it. It is deleted automatically when you uninstall the App, and you can also clear it through Settings → Reset all app data inside the App.
Support emails. If you email us at support@cleanerai.app, we will receive your email address, your name (if you choose to include it), and the contents of your message. We use this information solely to respond to your inquiry. We do not add you to mailing lists, share your email with anyone, or use it for any other purpose. Support emails are retained for as long as reasonably necessary to handle your request and to keep a basic record of the conversation, after which they are deleted.
III. WHAT WE DO NOT DO
To be explicit, we do not:
- transmit analytics or usage data off your device, to us or to anyone else (the local-only counters described in Section II stay on your device);
- show advertisements in the App;
- integrate any third-party advertising, analytics, attribution, marketing, or tracking SDK;
- operate any server that receives your photos, videos, or other content from the App;
- require or offer user accounts of any kind;
- charge for the App or offer in-app purchases or subscriptions;
- sell, rent, lease, or share your personal information with any third party for advertising, marketing, analytics, or any similar purpose (the Apple MapKit reverse-geocoding lookup described in Section II is performed by Apple, the operating system platform, and is not data-sharing with a separate third party);
- use your data to train any artificial intelligence or machine-learning model that we operate (the App’s on-device duplicate, similarity, and blur detection runs Apple’s and our own ML models locally on your device and does not transmit your photos or videos anywhere).
IV. APPLE’S ROLE
The App is distributed exclusively through Apple’s App Store and runs on Apple’s iOS operating system. Apple Inc. is the App Store operator and the platform on which the App runs. Apple’s own privacy practices apply to your use of the App Store and iOS, including any aggregated, anonymized App Analytics that Apple provides to developers and any optional crash reports you may choose to share with developers through your iOS device settings. We do not control Apple’s processing of this information. Please refer to Apple’s Privacy Policy for further details.
V. YOUR RIGHTS
Because the only personal information we ever receive is what you send us by email, your rights primarily relate to that data. Depending on where you live — including under the European Union’s General Data Protection Regulation (GDPR), the California Consumer Privacy Act (CCPA/CPRA) and other U.S. state privacy laws, and India’s Digital Personal Data Protection Act, 2023 — you may have the right to:
- request a copy of the personal information we hold about you;
- ask us to correct inaccurate personal information;
- ask us to delete the personal information we hold about you;
- object to or restrict our processing of your personal information;
- withdraw any consent you have previously given;
- lodge a complaint with your local data protection or supervisory authority.
We do not sell or share personal information with third parties for targeted advertising or any other purpose, so opt-out rights under U.S. state privacy laws are satisfied by default.
To exercise any of these rights, please email support@cleanerai.app. We will respond within a reasonable time. We may need to verify your identity before fulfilling certain requests.
VI. SECURITY
Because we do not collect or store personal information beyond support emails, the surface area for a security incident is very small. Support emails are stored in standard email infrastructure protected by transport-layer security (TLS) and the access controls of our email provider. No method of electronic storage or transmission is completely secure, and we cannot guarantee absolute security; however, we take reasonable measures appropriate to the very limited data we hold.
VII. CHILDREN’S PRIVACY
The App is not directed to children under the age of 13 (or the equivalent minimum age in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has contacted us, please email support@cleanerai.app and we will promptly delete the information.
VIII. INTERNATIONAL USERS
We operate from India. If you are located outside India and contact us by email, your email will be received in India and may be stored in the infrastructure of our email service provider in accordance with their standard practices. By emailing us, you consent to this transfer.
IX. CHANGES TO THIS POLICY
We may update this Privacy Policy from time to time. The “Last updated” date at the top of this page indicates when the policy was last revised. Your continued use of the App after we post changes constitutes your acceptance of the updated policy.
X. HOW TO CONTACT US
If you have any questions about this Privacy Policy or our privacy practices, please email us at support@cleanerai.app.
Copyright © 2026 Manisha Sandip Shah.