Privacy Policy
Last updated: January 29, 2025
Privacy First: CleanerPro processes all photos locally on your device. No photos are ever uploaded to our servers or shared with third parties.
Introduction
Welcome to CleanerPro. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application. CleanerPro is designed with privacy as a core principle - all photo analysis happens locally on your device.
Information We Collect
Information Stored Locally on Your Device
CleanerPro stores the following information locally on your device:
- Photo analysis results and cached data
- Perceptual hashes of photos (for similarity detection)
- User preferences and app settings
- Purchase history and subscription status
- Similar photo groups and cleaning recommendations
This information is stored using iOS's local storage (Core Data) and is never transmitted to our servers.
Photo Access and Processing
CleanerPro requires access to your photo library to function. Here's how we handle your photos:
- Local Processing Only: All photo analysis happens on your device
- No Photo Uploads: Photos never leave your device
- Temporary Analysis: Photos are analyzed in memory and immediately released
- Hash Storage: Only mathematical hashes (not actual photos) are cached for performance
Information Collected Automatically
When you use CleanerPro, we automatically collect certain information about your device and usage patterns:
- Device Information: Device model, iOS version, unique device identifiers
- Usage Data: App sessions, features used, analysis completion rates
- Performance Data: Crash logs, performance metrics, error reports
- Photo Library Stats: Number of photos, analysis duration (no actual photo content)
Information Collected Through Third-Party Services
Firebase Analytics
We use Firebase Analytics to understand how users interact with our app. Firebase collects:
- App usage statistics and feature adoption
- User engagement metrics and session duration
- Device and demographic information
- Custom events (analysis completion, cleaning actions, purchases)
- Performance metrics and crash reports
Google AdMob (If Applicable)
If you use the free version with ads, Google AdMob may collect:
- Advertising identifier (IDFA)
- IP address and general location
- Device information and ad interaction data
StoreKit (Apple In-App Purchases)
For premium subscriptions, Apple's StoreKit handles:
- Purchase transactions and receipt validation
- Subscription status and renewal information
- Payment processing (handled by Apple, not us)
How We Use Your Information
We use the collected information for the following purposes:
- To provide and maintain photo cleaning functionality
- To cache analysis results for improved performance
- To personalize your cleaning recommendations
- To display relevant advertisements (free version only)
- To analyze and improve our app performance
- To fix bugs and technical issues
- To process in-app purchases and subscriptions
- To provide customer support when requested
Data Sharing and Disclosure
We do not sell, trade, or rent your personal information to third parties. We may share information in the following situations:
- Service Providers: With Firebase (Google) for analytics and crash reporting
- Advertising Partners: With AdMob for ad delivery (advertising ID only, no personal data)
- Apple Services: With Apple for payment processing and subscription management
- Legal Requirements: If required by law or to protect our rights
- Business Transfers: In case of merger, sale, or acquisition
Photo Privacy and Security
Your photo privacy is our top priority:
- No Photo Transmission: Photos never leave your device
- Local Processing: All similarity detection happens on-device
- Secure Storage: Cached data is encrypted using iOS security features
- Memory Management: Photos are immediately released from memory after analysis
- Hash-Only Caching: Only mathematical fingerprints are stored, not visual data
Data Security
We implement appropriate technical and organizational security measures:
- Encrypted connections for all data transmission
- iOS keychain integration for sensitive data
- Core Data encryption for local storage
- Regular security assessments and updates
- Limited access to user data within our organization
Children's Privacy
CleanerPro is designed to be safe for users of all ages. We do not knowingly collect personal information from children under 13 years of age. The app:
- Does not require registration or account creation
- Does not collect personal information like names or email addresses
- Shows age-appropriate advertisements through AdMob's child-directed settings
- Processes photos locally without any data transmission
Your Privacy Rights
Depending on your location, you may have certain rights regarding your information:
- Access: You can view your cached data and settings within the app
- Deletion: You can delete all local data by uninstalling the app
- Cache Clearing: Clear cached analysis data in app settings
- Opt-out of Ads: Subscribe to premium to remove ads entirely
- Opt-out of Analytics: Disable analytics in iOS privacy settings
iOS Privacy Controls
- Go to Settings > Privacy & Security > Tracking to control app tracking
- Go to Settings > Privacy & Security > Apple Advertising to limit ad personalization
- Go to Settings > Privacy & Security > Photos to manage CleanerPro's photo access
Data Retention
- Local Data: Stored on your device until you delete the app or clear cache
- Analytics Data: Retained by Firebase for 14 months (industry standard)
- Advertising Data: Retained by AdMob according to Google's policies
- Purchase Data: Subscription status retained as long as subscription is active
International Data Transfers
While your photos never leave your device, analytics and usage data may be transferred to and processed in countries other than your country of residence, including the United States where Firebase and AdMob servers are located.
Changes to This Privacy 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
- Providing in-app notifications for significant changes
- Posting updates on our support website
Third-Party Links
CleanerPro may contain links to third-party websites or services. We are not responsible for the privacy practices of these third parties.