Privacy
Public privacy disclosures for SwipeClean.
This page is publicly accessible for App Store review and for anyone using SwipeClean. It documents photo access, on-device storage, advertising behavior, and contact details.
Privacy Policy
SwipeClean
Last updated: March 19, 2026
Overview
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 by Victor Solano ("we," "us," "our").
Data We Access
Photo Library
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.
In-App Purchases
Purchases are 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.
Advertising (Free Tier)
SwipeClean uses Google AdMob to display rewarded video ads for free-tier users who want extra swipe time. The AdMob SDK may collect:
- Device identifiers (for example, IDFA when permitted)
- Ad interaction data, including impressions and taps
- Basic device information such as model and OS version
This data is processed by Google under their privacy policy. SwipeClean does not have access to the raw data AdMob collects.
Google AdMob may also collect coarse location (IP-based), crash data, performance data, and diagnostic information. For the full list of data types Google collects through AdMob, see Google's data disclosure guide.
Pro users: The ad SDK is never initialized for Pro users. No advertising data is collected or transmitted.
Tracking and Consent
SwipeClean shows Apple's App Tracking Transparency (ATT) prompt before initializing any ad requests.
- If you allow tracking: ads may be personalized based on your activity across other apps and websites.
- If you deny tracking: only non-personalized ads are shown. No cross-app tracking occurs.
You can change your tracking preference at any time in iOS Settings > Privacy & Security > Tracking.
Data We Store On Device
SwipeClean stores gameplay and settings data locally using on-device storage (SwiftData and UserDefaults), including:
- Player profile (XP, level, streak)
- Round history and aggregate stats
- Achievements and boss battle progress
- App preferences (haptics, notifications)
- Daily usage counters (swipe time, undo count, ad views)
This data never leaves your device. SwipeClean has no account system, no cloud sync, and no app backend.
Data We Do Not Collect
SwipeClean does not collect or request:
- Your name, email address, or phone number
- Your precise location (GPS). Note: Google AdMob may use your IP address to infer approximate, city-level location for ad targeting, as described in the Advertising section above
- Your contacts, calendar, or health data
- Browsing or search history
- Crash logs or diagnostics (no analytics SDK is included)
Third-Party Services
| Service | Purpose | Privacy Policy |
|---|---|---|
| Apple StoreKit | In-app purchases | Apple Privacy Policy |
| Google AdMob | Rewarded video ads for free-tier users | Google Privacy Policy |
SwipeClean Pro users are never shown ads. The AdMob SDK may still be present in the app binary but does not serve ads or collect data for Pro users.
Google processes advertising data in accordance with their Ads Data Processing Terms. Google acts as a data processor for certain advertising data and as an independent data controller for other data, as described in their terms.
Data Retention
- On-device data is retained until you explicitly delete it or uninstall the app.
- AdMob data is retained by Google per their data retention policies.
- StoreKit purchase records are retained by Apple per their policies.
- On-device gameplay data has no automatic expiration. Round history and streak data accumulate until you clear them via Settings > Clear All Data.
- Reviewed photo hashes are capped at 50,000 entries and automatically pruned beyond that limit.
Your Rights
For All Users
You may:
- Access your data by viewing your stats in the app (Settings > Data section) and reviewing your photo library directly on your device.
- Delete your data at any time using Settings > Clear All Data, which permanently removes all gameplay data from the device.
- Control ad tracking by changing your preference in iOS Settings > Privacy & Security > Tracking, or by changing ad consent preferences in SwipeClean Settings > Ad Preferences (where available).
European Economic Area (GDPR)
If you are located in the EEA, you have the following rights under the General Data Protection Regulation:
- Right to access: request a copy of the personal data we hold about you.
- Right to rectification: request correction of inaccurate data.
- Right to erasure: request deletion of your data ("right to be forgotten").
- Right to restrict processing: request that we limit how we use your data.
- Right to data portability: request a machine-readable copy of your data.
- Right to object: object to processing of your data for certain purposes.
- Right to withdraw consent: withdraw your ad tracking or ad personalization consent at any time without affecting the lawfulness of prior processing.
Since SwipeClean stores all gameplay data locally on your device with no backend, you already have direct control over your data. Use Settings > Clear All Data to exercise your right to erasure. For data processed by Google AdMob, contact Google directly using their privacy tools.
For EEA users, Google acts as an independent data controller for the advertising data it collects through AdMob. Victor Solano acts as the data controller for the SwipeClean app. You may contact us at [email protected] for any GDPR-related requests.
Data Protection Contact: SwipeClean is developed by an individual developer. Under GDPR Article 37, a Data Protection Officer is not required for organizations of this nature and scale. For all data protection inquiries, contact [email protected]. We will respond within 30 days.
California (CCPA)
If you are a California resident, the California Consumer Privacy Act gives you:
- Right to know: what personal information is collected and how it is used.
- Right to delete: request deletion of your personal information.
- Right to opt-out of sale/sharing: opt out of the sale or sharing of your personal information.
- Right to non-discrimination: equal service regardless of whether you exercise your privacy rights.
SwipeClean does not sell your personal information. When ad tracking is enabled, advertising identifiers may be shared with Google AdMob for personalized advertising purposes. You can opt out at any time by:
- Denying tracking in the iOS App Tracking Transparency prompt, or
- Changing your preference in iOS Settings > Privacy & Security > Tracking.
To exercise any CCPA rights, contact us at [email protected].
International Data Transfers
SwipeClean itself does not transfer data internationally. All gameplay data stays on your device.
However, when ads are served to free-tier users, Google AdMob may transfer advertising data to Google servers located in the United States and other countries. Google provides appropriate safeguards for international transfers as described in their privacy policy.
Data Deletion
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.
To request deletion of any data processed by Google AdMob, refer to Google's Privacy Policy for details on data deletion and your rights.
Children's Privacy
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.
Changes to This Policy
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.
Contact
For privacy questions, data requests, or concerns:
Data Controller: Victor Solano Email: [email protected]
We aim to respond to all privacy-related requests within 30 days.