CheckAlarm — Politique de confidentialité
1. Responsable du traitement et champ d’application
La présente politique s’applique aux applications CheckAlarm pour Android et iOS, au serveur de groupes de l’application et à la page web de suppression du compte de groupe. Elle vous informe, conformément aux articles 13 et 14 du règlement (UE) 2016/679 (RGPD) et à la loi n° 78-17 du 6 janvier 1978 dite « Informatique et Libertés », de la manière dont vos données à caractère personnel sont traitées.
Le responsable du traitement est SEUNGYEON LEE, qui exploite le service sous le nom sunlitwater.com (coordonnées à la section 10). Dans cette politique, « nous » et « l’exploitant » désignent ce responsable du traitement.
Les fonctions personnelles, comme les alarmes, les listes de vérification personnelles et l’historique des vérifications, ne nécessitent aucun compte et ne sont pas envoyées à un serveur. Les groupes sont une fonction facultative que vous activez vous-même. Ils reposent sur une identité de groupe anonyme, créée sur votre appareil, qui ne demande ni adresse e-mail, ni numéro de téléphone, ni nom (section 3).
L’application ne demande pas votre âge et ne le conserve pas.
2. Données conservées sur l’appareil
Les noms et horaires des alarmes, le texte et les photos des listes, les sons d’alarme enregistrés, les réglages de l’application et l’historique des vérifications sont conservés dans le stockage local de l’application. Les photos prises avec l’appareil photo ou choisies dans le sélecteur du système sont copiées dans le stockage privé de l’application. Ces contenus ne sont pas envoyés à sunlitwater.com, à Firebase ni à AdMob, sauf si vous les partagez avec un groupe ou publiez un résultat dans une liste collaborative.
Vos choix de collecte Firebase, l’état du consentement publicitaire géré par Google UMP et les crédits de récompense pour alarmes supplémentaires sont également conservés sur l’appareil. Si vous utilisez les groupes, les clés privées de votre identité de groupe, les clés de groupe et les copies des contenus de groupe reçus sont conservées dans le stockage protégé de l’appareil.
Autorisations et services du système
- Alarmes et notifications : pour programmer et afficher les alarmes, les rappels et les listes en cours que vous créez, ainsi que les notifications de mise à jour des groupes si vous les activez.
- Appareil photo et photos : uniquement lorsque vous ajoutez une photo à une liste, à un profil ou à un résultat. Seules les photos que vous choisissez dans le sélecteur du système ou que vous prenez avec l’appareil photo sont traitées.
- Microphone : uniquement pour enregistrer un son d’alarme personnalisé ; les enregistrements restent dans le stockage de l’application.
3. Groupes
Les groupes permettent à un petit nombre de personnes (20 au maximum) de partager des listes. Vous rejoignez un groupe avec un code d’invitation et l’accord de son administrateur.
3.1 Contenus de groupe chiffrés de bout en bout
Les noms et descriptions de groupe, les profils (nom, présentation, photo), les listes partagées et leurs photos, ainsi que les versions, propositions de modification, résultats et photos de résultats des listes collaboratives sont chiffrés sur l’appareil avant d’être stockés sur le serveur. Les clés de déchiffrement se trouvent uniquement sur les appareils des membres du groupe : ni nous ni nos prestataires ne pouvons lire ces contenus. Les membres du groupe voient ce qu’ils reçoivent, et une liste importée par un autre membre reste sur l’appareil de celui-ci sous forme de copie indépendante.
3.2 Données traitées par le serveur
- Identité de groupe et appareil : identifiants d’identité et d’appareil générés aléatoirement, empreintes (hash) des identifiants de connexion de l’appareil et du code de récupération, plateforme (Android/iOS), date de dernière utilisation et coffre de clés chiffré que seul votre code de récupération peut ouvrir.
- Métadonnées de groupe : identifiant du groupe ; identifiants, rôles, numéros et dates d’adhésion des membres ; clés publiques des membres et liste signée des membres ; identifiant, membre auteur, version, taille et empreinte du texte chiffré de chaque contenu ; état des demandes d’adhésion et des invitations ; état des propositions et dates des résultats des listes collaboratives ; listes de blocage personnelles.
- Acceptation des conditions : la version des conditions du groupe que vous avez acceptée et la date d’acceptation.
- Adresse IP : utilisée uniquement pour limiter le nombre de requêtes et prévenir les abus. Nous conservons une valeur hachée avec une clé secrète pendant la seule durée de la limite (une heure au maximum), et jamais l’adresse elle-même.
3.3 Notifications push
Si vous activez les notifications de groupe, nous conservons le jeton push de votre appareil, la plateforme et la langue des notifications, et nous envoyons celles-ci par Google Firebase Cloud Messaging (Android) ou Apple Push Notification service (iOS). Une notification ne contient qu’un texte fixe, le type d’événement et les identifiants du groupe et du contenu, jamais le nom du groupe ni le contenu. La désactivation des notifications de groupe supprime le jeton.
3.4 Signalements et preuves
Vous pouvez signaler des membres, des listes partagées, des listes collaboratives, des propositions de modification et des résultats. Un signalement enregistre son auteur, sa cible, son motif et sa date. Le texte et les photos (trois au maximum) que l’auteur choisit de joindre comme preuves sont chiffrés avec la clé publique de l’exploitant, et l’exploitant déchiffre et examine ces preuves pour traiter le signalement. L’envoi de preuves requiert à chaque fois un consentement distinct. L’exploitant peut retirer les contenus contraires aux règles et avertir, restreindre ou suspendre leur auteur. Vous pouvez contester une décision depuis le Centre de sécurité des groupes.
3.5 Diagnostics que vous envoyez
Les journaux d’erreurs du serveur de groupes ne sont envoyés que si, dans le Centre de sécurité des groupes (Signaler un problème), vous consultez un aperçu, donnez votre accord et appuyez sur Envoyer le rapport. Rien n’est envoyé automatiquement. Ces journaux contiennent les identifiants de requête, d’opération et de tentative, les noms de routes d’API, les codes d’échec et statuts HTTP, la durée et le nombre de nouvelles tentatives, la version de l’application, la plateforme, la version majeure du système et l’heure ; ils ne contiennent ni adresse IP, ni URL, ni contenu, ni modèle d’appareil. Vous pouvez en demander la suppression à l’aide du code d’assistance affiché après l’envoi.
4. Firebase Analytics et Crashlytics
Google Firebase peut traiter un identifiant d’instance ou d’installation de l’application, des informations générales sur l’appareil et le système d’exploitation, les interactions avec l’application, des informations de performance et de diagnostic, ainsi que les traces de plantage. Nous n’incluons pas intentionnellement de noms d’alarmes, de texte de listes, de contenus de groupe, de photos, d’enregistrements ni de localisation précise dans les événements et propriétés utilisateur d’Analytics, ni dans les clés et journaux de Crashlytics.
Analytics reste désactivé tant que l’exigence régionale applicable n’est pas déterminée. Là où elle s’applique, notamment dans l’Espace économique européen (EEE), Analytics dépend de votre consentement et de vos réglages ; ailleurs, il est activé par défaut, sauf si vous le désactivez. Crashlytics est activé par défaut. Vous pouvez activer ou désactiver l’un et l’autre à tout moment dans Réglages › Publicité et confidentialité.
La durée de conservation des données d’événements de Firebase Analytics est fixée à deux mois. Firebase conserve généralement les rapports de plantage jusqu’à 90 jours. Les rapports agrégés ou dépersonnalisés, sans identifiant lié à un événement ou à un plantage, peuvent être conservés plus longtemps.
5. Publicité et consentement
CheckAlarm utilise Google AdMob pour afficher des bannières et des annonces interstitielles avec récompense, et Google User Messaging Platform (UMP) pour gérer vos choix de confidentialité. Google et ses partenaires publicitaires peuvent traiter des identifiants publicitaires et d’appareil, l’adresse IP et la localisation approximative déduite de l’IP, les interactions avec les annonces et le produit, ainsi que des diagnostics techniques, afin de diffuser et mesurer les annonces, limiter leur fréquence, prévenir la fraude et personnaliser les annonces lorsque cela est permis. Les contenus et identités de groupe ne sont pas utilisés à des fins publicitaires.
- Aucune annonce n’est demandée tant qu’UMP ne l’autorise pas.
- Les demandes d’annonces sont envoyées avec le traitement « non spécifié » de Google, et le contenu des annonces est limité à la classification T.
- Lorsque cela est requis, l’écran de choix UMP s’affiche. Sur iOS, l’autorisation App Tracking Transparency n’est demandée que dans les cas applicables ; si vous la refusez, des annonces limitées, techniques ou non personnalisées sont diffusées lorsque cela est possible.
- Lorsque UMP exige un point d’accès, vous pouvez modifier vos choix à tout moment dans Réglages › Publicité et confidentialité › Choix de confidentialité publicitaire.
Une bannière peut s’afficher en bas de l’écran d’accueil. Lorsque vous ajoutez une alarme supplémentaire, l’application présente d’abord la récompense (une alarme de plus) et la manière de refuser, et n’affiche une annonce interstitielle avec récompense que si vous le choisissez. Aucune annonce n’est affichée lorsque vous terminez une liste.
6. Finalités et bases légales
- Exécution du contrat (art. 6, par. 1, b) du RGPD) : fournir les fonctions que vous demandez, c’est-à-dire les alarmes, listes, photos et enregistrements locaux, ainsi que les fonctions de groupe (adhésion, partage, synchronisation, notifications, récupération et suppression du compte) à partir de l’identité de groupe, des métadonnées, des contenus chiffrés et des jetons push.
- Consentement (art. 6, par. 1, a) du RGPD) : Firebase Analytics, annonces personnalisées et suivi là où la loi l’exige, ainsi que l’envoi de preuves et de diagnostics. Vous pouvez retirer votre consentement à tout moment, sans que cela remette en cause la licéité du traitement effectué auparavant (art. 7, par. 3 du RGPD).
- Intérêt légitime (art. 6, par. 1, f) du RGPD) : traitement des signalements, registres de sanctions et limitation des requêtes, afin de protéger les utilisateurs, faire respecter les conditions, assurer la sécurité et prévenir les abus ; Crashlytics, afin de corriger les erreurs et d’améliorer la stabilité de l’application ; annonces limitées et prévention de la fraude, afin de financer une application gratuite et de protéger le service.
- Obligation légale (art. 6, par. 1, c) du RGPD) : conservation des états de consentement et des réglages nécessaires pour pouvoir démontrer le respect de vos choix.
Le stockage d’informations sur votre appareil et l’accès à celles-ci sont soumis à l’article 82 de la loi Informatique et Libertés : ils requièrent votre consentement, sauf s’ils ont pour finalité exclusive de permettre ou de faciliter la communication par voie électronique ou s’ils sont strictement nécessaires au service que vous demandez.
Vous n’êtes soumis à aucune obligation légale ou contractuelle de fournir ces données. Sans les données de groupe, les fonctions de groupe ne peuvent pas être utilisées ; les alarmes locales continuent de fonctionner. Nous ne prenons aucune décision fondée exclusivement sur un traitement automatisé produisant des effets juridiques à votre égard ou vous affectant de manière significative (art. 22 du RGPD) : les signalements sont examinés par l’exploitant. La personnalisation des annonces par Google peut reposer sur un profilage, que vous pouvez refuser dans vos choix UMP.
7. Durées de conservation et suppression
- L’historique des vérifications est conservé automatiquement pour les 90 derniers jours, et vous pouvez le supprimer dans les réglages.
- Les alarmes, listes, photos et enregistrements sont conservés jusqu’à ce que vous les modifiiez ou les supprimiez, que vous réinitialisiez les données de l’application ou que vous la désinstalliez. Des copies peuvent subsister selon les sauvegardes du système d’exploitation.
- Les résultats des listes collaboratives sont supprimés 30 jours après leur dernière mise à jour, et les photos de résultats dans le jour qui suit. Une liste collaborative terminée est supprimée après 30 jours.
- Un groupe sans activité pendant un an est fermé après un préavis et son contenu est supprimé. Une identité de groupe inutilisée pendant 400 jours est supprimée automatiquement.
- Les preuves jointes à un signalement sont supprimées 60 jours après la décision de l’exploitant. Un signalement non traité pendant 90 jours est clos automatiquement et ses preuves sont supprimées 30 jours plus tard. Les journaux d’audit des actions de l’exploitant sont conservés 90 jours.
- Les diagnostics que vous envoyez et les journaux d’erreurs du serveur sont supprimés automatiquement après 30 jours. Les journaux d’exploitation du serveur sont conservés sept jours au maximum.
- La suppression de votre compte de groupe efface vos identifiants de connexion, vos informations de récupération, votre coffre de clés, vos sessions, votre jeton push, vos enregistrements de consentement et de blocage, votre profil et les contenus de groupe que vous avez publiés, et vous retire de vos groupes. Les enregistrements de signalements et de sanctions sont conservés sous pseudonyme ; les clés publiques et l’enregistrement de suppression nécessaires pour vérifier les anciennes listes signées des membres sont conservés jusqu’à 400 jours après la fin de la suppression. Si une identité supprimée automatiquement figure encore sur la liste d’un groupe, ce nettoyage peut attendre qu’un administrateur la retire ou que le groupe soit fermé.
- La désactivation de Crashlytics supprime les rapports non envoyés conservés par l’application. La désactivation d’Analytics met fin à la collecte future ; les données déjà traitées suivent les paramètres de conservation de Firebase.
- Les données de publicité, de consentement, d’Analytics, de notifications push et de diagnostic traitées par Google sont conservées conformément aux conditions et aux paramètres de conservation de Google.
8. Destinataires et transferts hors de l’Union européenne
- Cloudflare, Inc. (États-Unis) : exploite le serveur de groupes, la base de données et le stockage de fichiers, et stocke les preuves et les diagnostics. Cloudflare reçoit par le réseau les données de groupe décrites à la section 3 (les contenus sous forme chiffrée) lorsque vous utilisez les groupes, les traite dans ses centres de données et les conserve comme indiqué à la section 7. La base de données et le stockage de fichiers des groupes sont configurés sur la région Asie-Pacifique, et les requêtes sont traitées dans un centre de données Cloudflare proche de vous.
- Google LLC et ses sociétés affiliées (États-Unis et autres pays) : Firebase Analytics et Crashlytics, AdMob, UMP et notifications push sur Android (Firebase Cloud Messaging). Google reçoit les identifiants, la localisation approximative déduite de l’IP, les interactions avec l’application et les annonces et les diagnostics décrits ci-dessus, ainsi que les jetons push et les métadonnées de notification, à des fins de mesure d’audience, de diffusion et de mesure des annonces, de gestion du consentement, de sécurité, de diagnostic des plantages et d’envoi des notifications. Selon le service, Google agit comme sous-traitant ou comme responsable de traitement distinct.
- Apple Inc. (États-Unis) : notifications push sur iOS (Apple Push Notification service), qui traite le jeton push et les métadonnées décrits à la section 3.3.
Les données sont transmises par des connexions chiffrées et peuvent être traitées aux États-Unis, dans la région Asie-Pacifique et dans d’autres pays où ces prestataires ou leurs sous-traitants disposent d’installations. L’exploitant peut lui aussi traiter ces données depuis un pays situé hors de l’EEE. Pour les États-Unis, la Commission européenne a adopté une décision d’adéquation (cadre de protection des données UE–États-Unis, décision d’exécution (UE) 2023/1795), applicable aux entreprises certifiées dans ce cadre. Lorsqu’aucune décision d’adéquation ne s’applique, les transferts reposent sur les garanties appropriées de l’article 46 du RGPD, notamment les clauses contractuelles types de la Commission européenne, selon la documentation et les contrats de chaque prestataire. Vous pouvez en obtenir une copie en nous contactant.
Vous pouvez éviter les transferts liés aux groupes en n’utilisant pas les groupes ou en désactivant les notifications de groupe, et refuser les transferts facultatifs en désactivant la collecte Firebase dans les réglages et en modifiant vos choix UMP. Les alarmes locales continuent de fonctionner dans tous les cas. Nous ne vendons pas de données personnelles.
Pour en savoir plus : comment Google utilise les informations des sites partenaires, Règles de confidentialité de Google, confidentialité et sécurité de Firebase, protection des données professionnelles de Google, Politique de confidentialité de Cloudflare et Engagement de confidentialité d’Apple.
9. Vos choix et vos droits
Dans Réglages › Publicité et confidentialité, vous pouvez modifier Analytics et les diagnostics de plantage et ouvrir vos choix de confidentialité publicitaire. Vous pouvez aussi refuser l’autorisation de suivi sur iOS, supprimer l’historique ou les contenus locaux, ou désinstaller l’application.
Vous pouvez supprimer votre compte de groupe en bas de Réglages › Gestion du compte de groupe. Si vous avez perdu votre appareil ou désinstallé l’application, vous pouvez le supprimer avec votre code de récupération sur la page de suppression du compte de groupe (disponible en anglais). Comme les contenus de groupe sont chiffrés de bout en bout et que nous ne pouvons pas les consulter, veuillez les consulter ou les corriger dans l’application.
France, Espace économique européen et Suisse
Conformément au RGPD et à la loi Informatique et Libertés, vous disposez des droits suivants : droit d’accès (art. 15), de rectification (art. 16), d’effacement (art. 17), de limitation du traitement (art. 18), droit à la portabilité (art. 20), droit de retirer votre consentement à tout moment (art. 7, par. 3). Nous répondons à votre demande dans un délai d’un mois, qui peut être prolongé de deux mois si nécessaire (art. 12, par. 3).
Vous pouvez vous opposer à tout moment, pour des raisons tenant à votre situation particulière, aux traitements fondés sur notre intérêt légitime. Vous pouvez vous opposer à tout moment, sans motif, au traitement de vos données à des fins de prospection, y compris au profilage lié à cette prospection, en modifiant vos choix UMP ou en nous écrivant.
Directives après votre décès : vous pouvez définir des directives particulières relatives à la conservation, à l’effacement et à la communication de vos données après votre décès, et désigner dans ces directives une personne chargée de les exécuter ou un tiers destinataire (article 85 de la loi Informatique et Libertés). Le compte de groupe étant anonyme, nous ne pouvons les appliquer que si le compte concerné peut être identifié ; à défaut, une identité inutilisée est supprimée après 400 jours (section 7).
Réclamation : vous pouvez introduire une réclamation auprès de la Commission nationale de l’informatique et des libertés (CNIL), 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07. Si vous résidez dans un autre pays de l’EEE, vous pouvez vous adresser à l’autorité de contrôle de votre pays, par exemple l’Autorité de protection des données en Belgique ou la CNPD au Luxembourg. En Suisse, vous disposez de droits équivalents au titre de la loi fédérale sur la protection des données (LPD) et pouvez vous adresser au Préposé fédéral à la protection des données et à la transparence (PFPDT).
Autres régions
- Royaume-Uni : lorsque le droit britannique s’applique, vous disposez de droits comparables et pouvez saisir l’Information Commissioner’s Office (ICO).
- États-Unis, y compris la Californie : le cas échéant, vous pouvez demander l’accès à vos données, leur correction ou leur suppression, et vous opposer à la vente, au partage, à la publicité ciblée ou au profilage. sunlitwater.com ne vend pas de données personnelles, et vous pouvez limiter le partage publicitaire dans vos choix UMP.
- République de Corée : vous pouvez demander l’accès, la rectification, la suppression, la suspension du traitement ou le retrait de votre consentement, et contacter l’exploitant ou l’autorité compétente, comme la Personal Information Protection Commission.
Vous ne subirez aucun traitement défavorable pour avoir exercé vos droits. Nous pouvons vous demander les informations strictement nécessaires pour vérifier votre demande et y répondre (par exemple un code d’assistance de diagnostic). Veuillez toutefois ne pas nous envoyer de contenu d’alarme, de photos, votre code de récupération ni de pièce d’identité, sauf demande expresse de notre part lorsque cela est nécessaire.
10. Sécurité, modifications et contact
Nous mettons en œuvre l’isolation des applications par la plateforme, le contrôle des autorisations, des connexions chiffrées, le chiffrement de bout en bout et la vérification des signatures pour les contenus de groupe, un chiffrement distinct pour les preuves jointes aux signalements, l’authentification multifacteur pour l’accès de l’exploitant, la limitation des requêtes et la désactivation par défaut de la collecte tant que les exigences régionales ne sont pas déterminées. Aucune méthode de stockage ou de transmission n’est totalement sûre.
Nous pouvons mettre à jour cette politique pour tenir compte de l’évolution de l’application, de la loi ou des services tiers. Les modifications importantes sont reflétées dans la date d’entrée en vigueur de cette page et annoncées à l’avance dans l’application ou sur notre page d’assistance.
Pour exercer vos droits, poser une question sur la confidentialité ou sur un signalement de groupe, ou signaler une annonce inappropriée, écrivez à [email protected].
© sunlitwater.com