Privacy Policy
Effective Date: March 24, 2026
1. Introduction
Picmori is a mobile application operated by Aleksandrs Vozņarskis ("Operator"), designed to help you manage and clean up your photo gallery. We are committed to protecting your privacy and being transparent about what data we collect and how we use it.
This Privacy Policy explains our practices regarding the collection, use, and disclosure of information when you use the Picmori application (the "App") available on supported mobile platforms.
2. Information We Collect
2.1 Information Stored Locally on Your Device
The following data is stored exclusively on your device and is never transmitted to our servers:
- Photo Metadata: File size, dimensions, date taken, MIME type, and duration (for videos). This is used to display photo information and organize review sessions.
- Perceptual Image Hashes: Mathematical fingerprints computed from your photos to detect similar and duplicate images. These hashes cannot be used to reconstruct your photos.
- Review Session Data: Records of your review sessions, including the number of photos reviewed, kept, deleted, and space freed.
- Your Decisions: Which photos you chose to keep, delete, or skip during review sessions.
- App Preferences: Your chosen language, theme (light/dark/system), notification settings, and onboarding completion status.
- Usage Counters: Daily deletion counts and session counts (used to enforce free-tier limits).
- Achievement & Streak Data: Your activity streaks and unlocked achievements.
2.2 Analytics Data
We use Google Firebase Analytics to collect anonymized usage data to help us understand how the App is used and to improve the user experience. This data includes:
- App Events: Actions such as starting or completing a review session, changing settings, or viewing screens. These events do not contain photo content or personally identifiable information.
- Aggregated Statistics: Total sessions completed, total photos deleted, total space freed, preferred session mode, and streak duration. These are stored as anonymized user properties.
- Device Information: Device model, operating system version, app version, and language settings, as automatically collected by Firebase.
2.3 Crash & Error Reports
We use Google Firebase Crashlytics to collect crash reports and error logs. This helps us identify and fix bugs. Crash reports may include:
- Device model and operating system version
- App state at the time of the crash
- Stack traces and error messages
Crash reports do not contain your photos, personal files, or any user-generated content.
2.4 Subscription Data
If you purchase Picmori Premium, your purchase is processed through the applicable app store on your device. We use RevenueCat as a subscription management service, which may collect:
- An anonymous app user identifier
- Purchase history and subscription status
- Device identifiers for purchase verification
We do not have access to your payment details (credit card numbers, billing addresses, etc.). All payment processing is handled by your app store provider and RevenueCat.
3. How We Use Your Information
| Purpose | Data Used |
|---|---|
| Provide core app functionality (photo review, duplicate detection, deletion) | Photo metadata, perceptual hashes (local only) |
| Track your progress, streaks, and achievements | Session data, usage counters (local only) |
| Enforce free-tier usage limits | Daily usage counters (local only) |
| Remember your preferences | App settings (local only) |
| Improve the App and fix bugs | Analytics events, crash reports |
| Manage your subscription | Anonymous purchase data via RevenueCat |
| Send optional daily reminders | Notification preference (local only) |
4. Third-Party Services
The App integrates with the following third-party services:
Google Firebase Analytics
Provides anonymized usage analytics. Data is processed by Google under their privacy terms.
Firebase Privacy InformationGoogle Firebase Crashlytics
Collects crash and error reports to help us maintain App stability.
Firebase Privacy InformationRevenueCat
Manages in-app subscriptions and purchase verification across platforms.
RevenueCat Privacy PolicyApp Store Providers
Your device's app store handles payment processing for Picmori Premium subscriptions. The respective privacy policies of your app store provider apply to all transactions.
4.1 Photo Sharing
The App allows you to share photos to third-party social apps (such as Instagram, WhatsApp, Telegram, TikTok, Snapchat, and Facebook) through your device's standard sharing mechanism. When you share a photo, it is sent directly from your device to the selected app. Picmori does not intermediate, store, or track the shared content.
5. Data Storage & Security
5.1 Local Storage
The vast majority of your data is stored exclusively on your device using secure local storage mechanisms:
- SQLite Database (Room): Session history, photo decisions, perceptual hashes, and usage data.
- DataStore: Encrypted user preferences and app settings.
This data is only accessible to the Picmori app and is removed when you uninstall the App.
5.2 Cloud Services
Analytics data and crash reports are transmitted to Google Firebase servers. Subscription data is managed by RevenueCat. These services employ industry-standard encryption and security practices. We do not maintain our own servers or databases for user data.
5.3 Data Retention
- Local data: Retained until you uninstall the App or clear its data.
- Analytics data: Retained by Firebase according to Google's data retention policies (default: 14 months).
- Crash reports: Retained by Firebase Crashlytics for 90 days.
- Subscription data: Retained by RevenueCat as long as your subscription is active and per their retention policy.
6. Your Rights & Choices
You have the following rights regarding your data:
Delete Local Data
You can delete all locally stored data by uninstalling the App or clearing its data through your device's settings. You can also reset your statistics within the App's Settings screen.
Control Permissions
You can revoke the App's access to your photos or notifications at any time through your device's system settings.
Opt Out of Analytics
You may limit analytics data collection by adjusting your device's ad tracking and analytics privacy settings. Most mobile devices offer options to limit ad tracking or opt out of personalized advertising in their system settings.
Manage Notifications
You can disable daily reminder notifications within the App or through your device's notification settings.
6.1 GDPR & CCPA Rights
Picmori is operated from the Republic of Latvia within the European Union. We comply with the General Data Protection Regulation (GDPR). Under GDPR and other applicable data protection laws, you may have additional rights including the right to access, correct, delete, restrict processing, or port your data. Since we do not maintain personal data on our servers, most of your data is entirely under your control on your device.
If you are located in California, you may have additional rights under the California Consumer Privacy Act (CCPA), including the right to know what personal information is collected and the right to request deletion.
For any data-related requests, please contact us using the information below. We will respond to your request within 30 days.
7. Children's Privacy
Picmori is not directed to children under the age of 13 (or the applicable age of digital consent in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us and we will take steps to delete such information.
8. Changes to This Policy
We may update this Privacy Policy from time to time. When we make material changes, we will notify users through an in-app notice or by updating the "Effective Date" at the top of this page. We encourage you to review this policy periodically.
9. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us at:
Email: support@picmori.org