Skip to content

SwipeClean

SwipeClean Privacy Policy

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
Entity
TheChosenVictor LLC
On this page

Last updated: July 14, 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 and operated by TheChosenVictor LLC ("we," "us," "our"). Victor Solano owns TheChosenVictor LLC.

Summary

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.

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.

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.

In-App Purchases

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.

Support and Bug Reports

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:

  • App version and build number
  • iOS version
  • Device model and hardware identifier

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.

Tracking and Advertising

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.

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, sound effects, appearance, theme)
  • Saved review state (capped at 50,000 photo hashes and pruned beyond that limit)

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.

Data We Do Not Collect

SwipeClean does not collect or request:

  • Your location (precise or approximate)
  • Your contacts, calendar, or health data
  • Browsing or search history
  • Advertising identifiers
  • Automatic crash logs, telemetry, or product analytics from the app

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.

Third-Party Services

ServicePurposePrivacy Policy
Apple StoreKitOptional one-time Pro upgradeApple Privacy Policy
ResendDelivery of optional website support messagesResend Privacy Policy

No other third-party SDKs are integrated into SwipeClean.

Data Retention

  • On-device data is retained until you explicitly delete it or uninstall the app.
  • 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.
  • Support emails are retained only as needed to respond to and resolve your request.
  • Website support submissions remain in the support database until we delete them or you request deletion.

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.

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.

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.

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 or share personal information.

To exercise any CCPA rights, contact us at [email protected].

International Data Processing

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.

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.

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.

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: TheChosenVictor LLC Email: [email protected]

We aim to respond to all privacy-related requests within 30 days.