Privacy Policy
This Privacy Policy explains how Tidy, provided by Alex Charbonneyre (“Tidy,” “we,” or “us”), handles information when you use the Tidy mobile application and this support website.
1. Information processed on your device
With your permission, Tidy accesses the photos and videos you select from your Apple Photos library so it can display, organize, and review them. Photo previews, library metadata used for sorting, cleanup decisions, goals, streaks, session progress, and reminder preferences are processed or stored locally on your device.
Tidy does not upload your photos or videos to our servers. When deletion is enabled, removal requests are performed locally through Apple’s Photos APIs after your confirmation.
2. Purchases and subscriptions
Purchases are processed by Apple. Tidy uses RevenueCat to validate purchases and manage subscription or lifetime access. RevenueCat processes a pseudonymous app-user identifier, product and transaction identifiers, purchase history, trial and subscription status, prices, currencies, and access rights. We do not receive your payment-card details.
Purchase information is also used to measure trials, paid conversions, and revenue through the separate PostHog and AppsFlyer integrations described below. These uses are distinct from purchase validation and access management.
3. Product analytics and advertising attribution
Usage analytics sent by the app. With your product-analytics permission in Tidy, the app sends PostHog information about feature interactions, screens and flows, reliability, app version, language, device and operating-system type, and a pseudonymous installation identifier. These events help us understand usage and improve the app. They never include photo or video content, filenames, locations, or photo-library identifiers. Session replay is disabled.
Purchase analytics sent by RevenueCat. RevenueCat separately sends PostHog events such as trial starts, purchases, renewals, cancellations, expirations, and billing issues, together with product, revenue, currency, and subscription information. These events use the pseudonymous PostHog identifier when it is linked in Tidy, or otherwise the RevenueCat app-user identifier, and may include associated subscriber attributes, such as an AppsFlyer identifier, device identifiers previously collected with the relevant permissions, and IP information. The Product analytics choice in Tidy controls events sent by the app; it does not stop this separate RevenueCat-to-PostHog purchase feed. Turning that choice off therefore does not stop all purchase analytics. Contact us for requests concerning these records.
Campaign measurement. With your campaign-measurement permission in Tidy, AppsFlyer measures installations, app activity, trials, and purchases and exchanges attribution and conversion information with TikTok for Business. RevenueCat supplies purchase and subscription events to AppsFlyer, linked through a pseudonymous AppsFlyer identifier. This processing can include campaign information, event dates, products, prices and currencies, app and device information, installation or vendor identifiers, and network information such as IP address and approximate country.
Apple’s App Tracking Transparency (ATT) permission is separate from the choice in Tidy. Access to Apple’s advertising identifier (IDFA) and tracking across other companies’ apps or websites require your ATT permission. Without it, campaign measurement can continue after your Tidy permission using AppsFlyer’s Aggregated Advanced Privacy mode and Apple’s aggregated attribution mechanisms. Advertising partners receive aggregated reporting without device or user identifiers for this mode. AppsFlyer still processes limited technical data and pseudonymous identifiers to provide the measurement service; this does not mean that no personal data is processed.
3a. App updates and technical diagnostics
Starting with version 1.0.3, Tidy uses Expo Application Services (EAS Update) to check for and download compatible fixes when the app starts. These requests include a random installation identifier, network information such as IP address, platform and compatibility information, the update channel, and update identifiers. After a fatal app error, a later request may also include a short error summary to help deliver a working version. General update logs stay on your device.
These automatic exchanges support app operation and reliability; they do not depend on your Product analytics or Campaign measurement choices. Tidy does not use the EAS installation identifier for advertising or send your photos, videos, or sorting choices to EAS.
4. Notifications
If you choose to enable a cleanup reminder, Tidy requests notification permission and schedules the reminder on your device. Tidy does not use reminders for third-party advertising.
5. Information we do not collect
- No Tidy account, name, or email address is required inside the app.
- We do not collect or store your photos or videos on our servers.
- We do not use the content of your photo library for analytics or advertising.
- We do not collect precise location, contacts, health information, or payment-card details.
6. Service providers
Apple provides the App Store, StoreKit purchase processing, Photos permissions, and operating-system services. RevenueCat validates purchases, manages access, and supplies purchase events to the analytics integrations. PostHog provides product and purchase analytics. AppsFlyer provides campaign attribution and conversion measurement, with TikTok for Business as the advertising partner. Expo delivers compatible app fixes and processes the technical update information described in section 3a. This website is hosted by Cloudflare Pages, which may process network request information to deliver the pages securely. The website itself uses no analytics scripts, advertising pixels, or cookies set by Tidy.
Read the providers’ information: Apple Privacy Policy, RevenueCat Privacy Policy, PostHog Privacy Policy, AppsFlyer customer-data processing, TikTok Privacy Policy, Expo Privacy Policy, and Cloudflare Privacy Policy.
7. Retention and control
Local app data remains on your device until you clear it or uninstall Tidy. Purchase records are kept as needed to manage access, restore purchases, and meet applicable record-keeping requirements. Analytics records are retained according to the providers’ retention settings and our measurement needs; retention may differ between providers and event types. Uninstalling the app or changing a permission does not automatically delete records already sent to a provider.
In Tidy, open Profile and settings → Campaign measurement / Product analytics to change the app’s measurement choices. Turning off campaign measurement stops future AppsFlyer activity from the app and removes its purchase-attribution link when the change synchronizes with RevenueCat. Turning off product analytics stops app-sent PostHog events but does not stop the separate purchase feed described in section 3. Previously sent events and subscription events already in progress may still be processed.
You can also manage Photos, Notifications, and Tracking permissions in iOS Settings. Apple’s tracking permission alone does not enable campaign measurement if you refused it in Tidy. You can restore purchases in Tidy and manage subscriptions in your Apple Account settings; withdrawing a measurement permission does not cancel a subscription.
8. Security and international processing
We use secure connections for transmitted information and limit access to service providers used to operate and measure Tidy. Our PostHog projects are hosted in the European Union. Other providers may process information outside your country or the European Economic Area, under the safeguards described in their published policies and contractual terms.
9. Children
Tidy is not directed to children under 13 and does not knowingly collect personal information from children. If you believe a child has provided personal information, contact us so we can investigate.
10. Your rights and choices
Depending on where you live, you may have rights to request access, correction, deletion, portability, restriction, or objection regarding personal data, and to withdraw consent for processing based on it. Contact us at the address below. Although Tidy requires no account, service providers may hold records under pseudonymous identifiers; we may need limited information to locate the relevant records and verify your request. You can also lodge a complaint with your local data-protection authority, including the CNIL in France.
11. Changes
We may update this policy when Tidy’s features or legal obligations change. The effective date above will be updated when material changes are published.
Politique de confidentialité
La présente politique explique comment Tidy, fourni par Alex Charbonneyre (« Tidy », « nous »), traite les informations lorsque vous utilisez l’application mobile Tidy et ce site d’assistance.
1. Informations traitées sur votre appareil
Avec votre autorisation, Tidy accède aux photos et vidéos que vous sélectionnez dans la photothèque Apple Photos afin de les afficher, les organiser et les examiner. Les aperçus, métadonnées utilisées pour le tri, décisions de nettoyage, objectifs, séries, progression des sessions et préférences de rappel sont traités ou enregistrés localement sur votre appareil.
Tidy ne transfère pas vos photos ou vidéos vers nos serveurs. Lorsque la suppression est activée, les demandes sont exécutées localement au moyen des API Photos d’Apple, après votre confirmation.
2. Achats et abonnements
Les achats sont traités par Apple. Tidy utilise RevenueCat pour valider les achats et gérer l’accès par abonnement ou à vie. RevenueCat traite un identifiant utilisateur pseudonyme propre à l’app, les identifiants de produits et de transactions, l’historique d’achat, l’état des essais et abonnements, les prix, devises et droits d’accès. Nous ne recevons pas vos données de carte bancaire.
Les informations d’achat servent également à mesurer les essais, les conversions payantes et les revenus au moyen des intégrations PostHog et AppsFlyer décrites ci-dessous. Ces usages sont distincts de la validation des achats et de la gestion des droits d’accès.
3. Analyse produit et attribution publicitaire
Analyse d’usage envoyée par l’app. Avec votre accord pour l’analyse produit dans Tidy, l’app transmet à PostHog des informations sur les interactions, les écrans et parcours, la fiabilité, la version de l’app, la langue, le type d’appareil et de système, ainsi qu’un identifiant d’installation pseudonyme. Ces événements nous aident à comprendre l’usage et à améliorer l’app. Ils n’incluent jamais le contenu, le nom, la localisation ou l’identifiant de vos photos et vidéos. L’enregistrement de sessions est désactivé.
Analyse des achats envoyée par RevenueCat. RevenueCat envoie séparément à PostHog des événements comme les débuts d’essai, achats, renouvellements, résiliations, expirations et incidents de facturation, avec des informations sur les produits, revenus, devises et abonnements. Ces événements utilisent l’identifiant PostHog pseudonyme lorsqu’il est relié dans Tidy, ou sinon l’identifiant utilisateur RevenueCat, et peuvent inclure des attributs associés, comme un identifiant AppsFlyer, des identifiants d’appareil précédemment collectés avec les autorisations correspondantes et des informations IP. Le choix Analyse produit dans Tidy contrôle les événements envoyés par l’app ; il n’arrête pas ce flux d’achat distinct de RevenueCat vers PostHog. Sa désactivation n’arrête donc pas toutes les analyses d’achat. Contactez-nous pour toute demande concernant ces données.
Mesure des campagnes. Avec votre accord pour la mesure des campagnes dans Tidy, AppsFlyer mesure les installations, l’activité dans l’app, les essais et les achats, et échange des informations d’attribution et de conversion avec TikTok for Business. RevenueCat fournit les événements d’achat et d’abonnement à AppsFlyer, reliés par un identifiant AppsFlyer pseudonyme. Ces traitements peuvent comprendre des informations de campagne, dates d’événements, produits, prix et devises, informations sur l’app et l’appareil, identifiants d’installation ou de fournisseur, ainsi que des informations réseau comme l’adresse IP et le pays approximatif.
L’autorisation App Tracking Transparency (ATT) d’Apple est distincte du choix dans Tidy. L’accès à l’identifiant publicitaire Apple (IDFA) et le suivi entre les apps ou sites d’autres entreprises nécessitent votre accord ATT. Sans cet accord, la mesure des campagnes peut continuer après votre autorisation dans Tidy, au moyen du mode Aggregated Advanced Privacy d’AppsFlyer et des mécanismes d’attribution agrégée d’Apple. Dans ce mode, les partenaires publicitaires reçoivent des rapports agrégés sans identifiants d’appareil ou d’utilisateur. AppsFlyer traite toujours des données techniques limitées et des identifiants pseudonymes pour fournir ce service ; cela ne signifie pas qu’aucune donnée personnelle n’est traitée.
3a. Mises à jour et diagnostics techniques
À partir de la version 1.0.3, Tidy utilise Expo Application Services (EAS Update) pour rechercher et télécharger des correctifs compatibles au démarrage. Ces requêtes comprennent un identifiant d’installation aléatoire, des informations réseau comme l’adresse IP, des informations sur la plateforme et la compatibilité, le canal et les identifiants des mises à jour. Après une erreur fatale de l’app, une requête ultérieure peut aussi inclure un court résumé de l’erreur afin de permettre la livraison d’une version fonctionnelle. Les journaux généraux de mise à jour restent sur votre appareil.
Ces échanges automatiques servent au fonctionnement et à la fiabilité de l’app ; ils sont indépendants de vos choix Analyse produit et Mesure des campagnes. Tidy n’utilise pas l’identifiant d’installation EAS pour la publicité et ne transmet à EAS ni vos photos, ni vos vidéos, ni vos choix de tri.
4. Notifications
Si vous activez un rappel de nettoyage, Tidy demande l’autorisation d’envoyer des notifications et programme le rappel sur votre appareil. Les rappels ne sont pas utilisés pour de la publicité tierce.
5. Informations que nous ne collectons pas
- Aucun compte Tidy, nom ou adresse e-mail n’est demandé dans l’app.
- Nous ne collectons ni ne stockons vos photos ou vidéos sur nos serveurs.
- Nous n’utilisons pas le contenu de votre photothèque à des fins d’analyse ou de publicité.
- Nous ne collectons pas votre localisation précise, vos contacts, vos données de santé ou vos données de carte bancaire.
6. Prestataires
Apple fournit l’App Store, le traitement des achats StoreKit, les autorisations Photos et les services du système. RevenueCat valide les achats, gère les droits d’accès et fournit les événements d’achat aux intégrations d’analyse. PostHog fournit l’analyse produit et des achats. AppsFlyer assure l’attribution des campagnes et la mesure des conversions, avec TikTok for Business comme partenaire publicitaire. Expo distribue les correctifs compatibles et traite les informations techniques de mise à jour décrites à la section 3a. Ce site est hébergé par Cloudflare Pages, qui peut traiter des informations réseau pour distribuer les pages de façon sécurisée. Le site lui-même n’utilise aucun script d’analyse, pixel publicitaire ou cookie déposé par Tidy.
Consultez les informations des prestataires : Apple, RevenueCat, PostHog, Traitement des données clients par AppsFlyer, TikTok, Expo et Cloudflare.
7. Conservation et contrôle
Les données locales restent sur votre appareil jusqu’à leur effacement ou la désinstallation de Tidy. Les données d’achat sont conservées selon les besoins de gestion de l’accès, de restauration des achats et les obligations de conservation applicables. Les données d’analyse sont conservées selon les réglages des prestataires et nos besoins de mesure ; la durée peut varier selon le prestataire et le type d’événement. Désinstaller l’app ou modifier une autorisation n’efface pas automatiquement les données déjà transmises.
Dans Tidy, ouvrez Profil et réglages → Mesure des campagnes / Analyse produit pour modifier les choix de mesure de l’app. Désactiver la mesure des campagnes arrête les futures activités AppsFlyer de l’app et retire son lien d’attribution des achats lorsque la modification est synchronisée avec RevenueCat. Désactiver l’analyse produit arrête les événements PostHog envoyés par l’app, mais pas le flux d’achat distinct décrit à la section 3. Les événements déjà transmis et ceux d’abonnement déjà en cours de traitement peuvent encore être traités.
Vous pouvez aussi gérer les autorisations Photos, Notifications et Suivi dans les réglages iOS. L’autorisation de suivi Apple seule n’active pas la mesure des campagnes si vous l’avez refusée dans Tidy. Vous pouvez restaurer vos achats dans l’app et gérer vos abonnements dans les réglages de votre compte Apple ; retirer une autorisation de mesure ne résilie pas un abonnement.
8. Sécurité et traitements internationaux
Nous utilisons des connexions sécurisées pour les informations transmises et limitons l’accès aux prestataires utilisés pour exploiter et mesurer Tidy. Nos projets PostHog sont hébergés dans l’Union européenne. D’autres prestataires peuvent traiter des informations hors de votre pays ou de l’Espace économique européen, selon les garanties décrites dans leurs politiques et conditions contractuelles.
9. Enfants
Tidy ne s’adresse pas aux enfants de moins de 13 ans et ne collecte pas sciemment leurs informations personnelles. Si vous pensez qu’un enfant nous a transmis des informations, contactez-nous afin que nous puissions examiner la situation.
10. Vos droits et vos choix
Selon votre lieu de résidence, vous pouvez demander l’accès, la rectification, l’effacement, la portabilité, la limitation ou vous opposer à certains traitements, et retirer votre consentement pour les traitements qui reposent sur celui-ci. Contactez-nous à l’adresse ci-dessous. Bien que Tidy ne demande pas de compte, les prestataires peuvent conserver des données sous des identifiants pseudonymes ; nous pouvons avoir besoin d’informations limitées pour retrouver les données concernées et vérifier votre demande. Vous pouvez également adresser une réclamation à l’autorité de protection des données compétente, notamment la CNIL en France.
11. Modifications
Nous pouvons actualiser cette politique lorsque les fonctionnalités de Tidy ou nos obligations évoluent. La date d’entrée en vigueur sera mise à jour en cas de modification importante.