Terms of Use & Privacy Policy
Last updated: April 6, 2026
This page sets out the Terms of Use and Privacy Policy for PrunePic (the “Service”), provided by Edouard Barbier.
PrunePic is provided by Edouard Barbier. References to “PrunePic,” the “Service,” “we,” “us,” and “our” refer to that Service and its operator.
By downloading, accessing, or using PrunePic, you agree to be bound by these Terms of Use. If you do not agree, you must not use the Service.
Subject to your compliance with these Terms of Use and any applicable App Store terms, you may use PrunePic solely for your personal, lawful use on devices you own or control.
To the maximum extent permitted by applicable law, the Service is provided on an “as is,” “as available,” and “with all faults” basis, without warranties of any kind, whether express, implied, or statutory. Without limiting the foregoing, we disclaim all warranties of merchantability, fitness for a particular purpose, title, non-infringement, quiet enjoyment, accuracy, availability, security, reliability, and error-free or uninterrupted operation.
We do not warrant that the Service will meet your requirements, that any review, sorting, album, favorite, trash, deletion, file-size estimate, or statistics feature will always be accurate or available, or that use of the Service will prevent data loss, duplication, sync issues, or other unintended results.
You are solely responsible for how you use the Service and for reviewing any action before you confirm it, including actions affecting favorites, albums, organization, trash state, or deletion. You are also solely responsible for maintaining appropriate backups of your device, photo library, videos, and related data.
Because PrunePic works with Apple’s Photos framework and may interact with iCloud Photos and other Apple-managed systems, the behavior, availability, and reversibility of certain actions may depend on Apple platforms, device state, sync state, account state, and system settings.
To the maximum extent permitted by applicable law, Edouard Barbier shall not be liable for any indirect, incidental, consequential, special, exemplary, or punitive damages, or for any loss of profits, revenue, business, goodwill, use, savings, opportunity, data, photos, videos, albums, settings, or other content, arising out of or in connection with your use of, inability to use, or reliance on the Service, even if advised of the possibility of such damages.
To the maximum extent permitted by applicable law, Edouard Barbier shall also not be liable for any deletion, modification, corruption, sync conflict, failed restore, failed backup, metadata issue, album change, favorite-state change, or other loss or damage relating to your photo library, device storage, iCloud Photos, Apple Photos, Apple frameworks, third-party services, or your device environment.
If, notwithstanding the foregoing, liability is imposed, the aggregate liability arising out of or relating to the Service shall be limited to the greater of the amount you paid for PrunePic in the twelve months preceding the claim or CHF 50.
Nothing in these Terms of Use excludes or limits liability to the extent such liability cannot be excluded or limited under applicable law.
We may modify, suspend, discontinue, or remove features of the Service at any time, with or without notice. These Terms of Use may be updated from time to time, and continued use of the Service after an update constitutes acceptance of the revised terms.
PrunePic is a photo-cleanup app that works primarily on-device through Apple’s Photos framework. We do not run our own server to upload, process, or store your photo library. This policy explains what data the app accesses, what stays local, and when data may be handled by Apple or third-party services used by the app.
With your permission, PrunePic can access items in your Apple Photos library.
Depending on what you allow in iOS, the app may:
If you grant limited photo access, PrunePic only works with the items you selected. If you grant full access, it can work across the accessible parts of your library.
The current app stores the following data locally in app storage on your device, including UserDefaults:
These records help the app remember what you already reviewed, track progress, and render stats. They are not the photo files themselves.
If you purchase or restore PrunePic Pro, Apple processes the transaction through StoreKit and the App Store. The app reads subscription and entitlement state from Apple so it can unlock premium features.
The current codebase does not implement a custom account system or a developer-operated subscription backend.
The current codebase includes Firebase Analytics and Mixpanel SDKs.
Based on the app code, analytics events may include:
Based on the current code, analytics events do not include:
Mixpanel automatic event tracking is disabled in code. Analytics services may still collect standard SDK/device/app metadata according to their own implementations and policies.
These analytics integrations only send data if they are configured in the build you install.
| Component or service | Purpose | Where data goes |
|---|---|---|
| Apple Photos / PhotoKit | Accesses the library you authorize, loads previews, and performs album/favorite/delete operations | On-device through Apple’s frameworks; if your library is cloud-backed, Apple may retrieve assets from iCloud |
| Apple AVFoundation | Plays video content and supports media handling inside the app | On-device through Apple’s frameworks |
| Apple StoreKit 2 / App Store | Loads subscription products, handles purchases, restores purchases, and reads entitlements | Apple |
| Firebase Analytics | Product and monetization analytics when configured | Google / Firebase |
| Mixpanel | Product and monetization analytics when configured | Mixpanel |
| Local app storage | Saves preferences, review state, recent albums, and cleanup statistics | Stored locally on your device |
PrunePic’s core cleanup flow is local-first:
We do not operate our own server for photo cleanup, photo analysis, or photo storage.
Based on the current codebase, PrunePic does not request:
The current codebase also does not include an ad SDK.
If your Photos library uses iCloud Photos or other Apple cloud-backed storage, Apple may transfer asset data between iCloud and your device when PrunePic requests:
That transfer is handled by Apple’s frameworks, not by a PrunePic-operated backend.
If you have privacy questions about PrunePic, contact:
This policy should be updated whenever the app’s SDKs, data flows, permissions, or backend architecture change.