← Back to Q8 Dev

Privacy Policy – CleanSnap

Last updated: April 13, 2026

Introduction

CleanSnap ("we," "our," or "the app") is a photo and storage cleaning utility developed by Q8 Dev. This Privacy Policy explains how we collect, use, store, and protect your information when you use CleanSnap.

By using CleanSnap, you agree to the collection and use of information in accordance with this policy.

Information We Collect

Photo & Video Metadata (On-Device Only)

To identify duplicates, similar photos, blurry images, and other cleanable content, CleanSnap reads:

  • File size, creation date, and pixel dimensions
  • Media type (photo, video, screenshot, Live Photo)
  • Whether a photo is a favorite, burst, or contains faces (using Apple's Vision framework)
  • Video duration and bitrate (for compression estimates)

This metadata is processed entirely on your device. It is never transmitted to any server.

Contact Information (On-Device Only)

If you grant Contacts access, CleanSnap reads:

  • Contact names, phone numbers, and email addresses

This data is used solely to detect duplicate and incomplete contacts. It is processed entirely on your device and is never transmitted externally.

Secret Vault Data (On-Device Only)

If you use the Secret Vault feature:

  • Your PIN is hashed using PBKDF2-HMAC-SHA256 with a random salt and stored securely in the iOS Keychain
  • Vault photos are stored in the app's protected Application Support directory with iOS file protection (encrypted at rest)
  • Vault data is excluded from device backups

We never have access to your vault PIN or its contents.

Usage Statistics (On-Device Only)

CleanSnap tracks basic usage locally on your device via UserDefaults:

  • Total space freed, photos scanned, duplicates removed, contacts merged, videos compressed
  • Daily scan count, compress count, and delete count (reset daily)
  • App preferences (appearance, language, notification settings)

These statistics never leave your device.

In-App Purchases & Subscriptions

CleanSnap offers optional premium features ("CleanSnap Premium") through Apple's In-App Purchase system:

  • Weekly subscription: $1.99/week, auto-renewing
  • Monthly subscription: $4.99/month, auto-renewing
  • Yearly subscription: $19.99/year, auto-renewing
  • Lifetime purchase: $39.99, one-time payment

Subscriptions automatically renew unless auto-renew is turned off at least 24 hours before the end of the current period. Your Apple ID account will be charged for renewal within 24 hours prior to the end of the current period at the rate of the selected plan. You can manage and cancel your subscriptions by going to your App Store account settings after purchase. Any unused portion of a free trial period, if offered, will be forfeited when you purchase a subscription.

All payment processing is handled entirely by Apple. We do not receive, process, or store any payment information, credit card numbers, or billing details.

Subscription Management via RevenueCat

We use RevenueCat as our subscription management provider. RevenueCat receives:

  • An anonymous app user ID (not linked to your personal identity)
  • Subscription status (active, expired, or cancelled)
  • Purchase transaction information from Apple

RevenueCat does not receive your photos, contacts, vault data, or any personal content. For more information, see RevenueCat's Privacy Policy.

What We Do NOT Collect

  • We do not collect device identifiers, IP addresses, or location data
  • We do not use any third-party analytics, tracking, or advertising SDKs
  • We do not display advertisements
  • We do not transmit your photos, videos, contacts, or any personal content to external servers
  • We do not have a backend server or user accounts — CleanSnap is a fully local app

Device Permissions

CleanSnap requests the following permissions, each optional:

  • Photo Library (Read & Write): Required to scan, display, and delete photos/videos. Without this, the app cannot function.
  • Contacts: Required only for the Contact Cleaner feature. You can use CleanSnap without granting Contacts access.
  • Face ID / Touch ID: Used only for Secret Vault biometric unlock. Your biometric data is handled entirely by Apple's LocalAuthentication framework and never leaves your device.

Data Storage and Security

All CleanSnap data is stored locally on your device:

  • App preferences: Stored in UserDefaults
  • Vault PIN: Stored in the iOS Keychain with PBKDF2-HMAC-SHA256 hashing (100,000 iterations, random 16-byte salt)
  • Vault photos: Stored in Application Support with iOS file protection (.complete encryption) and excluded from backups
  • Vault security: Brute-force protection with lockout after 5 failed PIN attempts

CleanSnap has no cloud storage, no backend server, and no user accounts. Deleting the app removes all data.

Third-Party Services

  • RevenueCat: Subscription management — receives anonymous user ID and subscription status only
  • Apple (App Store): Payment processing — handled entirely by Apple
  • Apple (Vision framework): On-device face detection and image analysis — no data leaves your device

Data Retention

  • All data is stored locally and persists until you delete the app
  • There is no cloud data to retain or delete
  • Uninstalling CleanSnap permanently removes all app data from your device

Your Rights

  • Access: All your data is visible within the app — there is no hidden server-side data
  • Delete: Uninstall the app to remove all data, or contact us at q8y.c0d@gmail.com for any questions
  • Opt out: You can deny any permission (Photos, Contacts, Face ID) at any time in iOS Settings

Children's Privacy

CleanSnap is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently collected such information, please contact us at q8y.c0d@gmail.com and we will promptly address it.

California Residents (CCPA)

If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA): the right to know what personal information is collected, the right to delete personal information, and the right to opt out of the sale of personal information. We do not sell any personal information.

European Residents (GDPR)

If you are a resident of the European Economic Area:

  • Legal basis for processing: Consent (granting device permissions) and legitimate interest (providing app functionality)
  • Data controller: Q8 Dev
  • Data minimization: CleanSnap processes only the minimum data necessary to provide its features, all on-device
  • Right to erasure: Uninstall the app to delete all data
  • Right to lodge a complaint: You may file a complaint with your local data protection authority

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by updating the "Last Updated" date at the top of this policy.

Contact Us

If you have questions about this Privacy Policy or your data, contact us at:

Email: q8y.c0d@gmail.com

← Back to Q8 Dev Support Terms of Service