Your privacy, your choice. Allow optional Google Ads measurement, or keep all advertising storage limited.
Details in the privacy policyPrivacy
This page is publicly accessible for App Store review and for anyone using SwipeClean. It documents photo access, on-device storage, Vision duplicate detection, StoreKit purchases, and contact details.
Last updated: July 14, 2026
SwipeClean ("the app") helps you review and delete unwanted photos to free device storage. This policy explains what data SwipeClean accesses, what stays on-device, and what is shared with third-party services.
SwipeClean is developed and operated by TheChosenVictor LLC ("we," "us," "our"). Victor Solano owns TheChosenVictor LLC.
SwipeClean ships with no advertising of any kind. There are no banner ads, no rewarded video ads, no third-party ad SDKs, no analytics SDKs, and no advertising identifiers collected. The only third-party service the app communicates with automatically is Apple StoreKit, for the optional one-time Pro upgrade. Support messages are sent only when you choose to send them.
The App Store privacy label classifies diagnostics in an optional support report as Other Diagnostic Data, linked to you only for App Functionality and not used for tracking.
SwipeClean requests photo library access so you can review photos and choose what to delete. Photos are displayed and processed entirely on your device. SwipeClean does not upload, copy, or transmit your photos to any server.
When you mark photos for deletion, they are moved to the iOS "Recently Deleted" album where they remain recoverable for 30 days before iOS permanently removes them.
To support duplicate detection on Pro, SwipeClean uses Apple's on-device Vision framework to generate visual feature prints for photos in your library. These feature prints are computed on-device, used only to group visually similar photos, and never leave your device.
The optional Pro upgrade is handled by Apple via StoreKit. SwipeClean does not process payment cards or billing credentials directly. Purchase validation happens on-device. No receipts are sent to external servers.
If you use Settings > Report a bug or shake-to-report, SwipeClean opens an in-app form that prepares an email to support. You decide what to write before sending. You can also choose whether to include diagnostics.
Diagnostics include only:
SwipeClean does not attach photos, videos, photo identifiers, gameplay history, analytics logs, or crash logs to bug reports. If Mail is not set up, SwipeClean can copy the report text to the clipboard and open a mail link so you can send it from another app.
The public website support form is separate from the app's email flow. If you use it, we receive the app name, category, message, submission source, timestamp, and a one-way hash of your IP address. Your email address and device information are optional. The raw IP address is processed in memory for rate limiting and is not stored in the feedback record. The submission is stored in our support database and routed through Resend to the relevant support inbox. It does not include photos, photo identifiers, or gameplay data unless you choose to type that information into the message.
SwipeClean does not show ads, does not include any advertising SDKs, and does not collect or share advertising identifiers (such as IDFA). The app does not present an App Tracking Transparency (ATT) prompt because it performs no tracking.
The app does not initialize any analytics SDK, crash reporting SDK, or consent management platform.
SwipeClean stores gameplay and settings data locally using on-device storage (SwiftData and UserDefaults), including:
This data never leaves your device unless you choose to include details in a support email. SwipeClean has no account system, no cloud sync, and no app backend.
SwipeClean does not collect or request:
SwipeClean does not ask for your name, phone number, or email address in the app. If you send a support email, your mail app may include your email address, and the message may include whatever text you choose to write.
| Service | Purpose | Privacy Policy |
|---|---|---|
| Apple StoreKit | Optional one-time Pro upgrade | Apple Privacy Policy |
| Resend | Delivery of optional website support messages | Resend Privacy Policy |
No other third-party SDKs are integrated into SwipeClean.
You may:
If you are located in the EEA, you have the following rights under the General Data Protection Regulation:
Since SwipeClean stores gameplay data locally on your device with no gameplay-data backend, you already have direct control over that data. Use Settings > Clear All Data to exercise your right to erasure for local data. Contact us to exercise rights related to a support submission.
TheChosenVictor LLC acts as the data controller for the SwipeClean app. You may contact us at [email protected] for any GDPR-related requests.
Data Protection Contact: TheChosenVictor LLC handles privacy requests for this app. A separate Data Protection Officer is not designated for the scale and nature of the processing described here. For all data protection inquiries, contact [email protected]. We will respond within 30 days.
If you are a California resident, the California Consumer Privacy Act gives you:
SwipeClean does not sell or share personal information.
To exercise any CCPA rights, contact us at [email protected].
Gameplay data stays on your device. If you send support by email or through the website form, the delivery and hosting providers may process that submission in the regions where they operate.
You can clear all app progress from Settings > Clear All Data. This permanently deletes your XP, levels, streaks, achievements, and round history from the device.
Uninstalling SwipeClean removes all app-local stored data from your device.
Because SwipeClean has no app backend, there is no server-side app account to delete. For support-email deletion requests, contact us from the same email address used for the request.
SwipeClean is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided personal information through our app, please contact us and we will take steps to delete such information.
We may update this policy from time to time. When we make material changes, we will update the "Last updated" date at the top of this page. We encourage you to review this policy periodically.
For privacy questions, data requests, or concerns:
Data Controller: TheChosenVictor LLC Email: [email protected]
We aim to respond to all privacy-related requests within 30 days.