Mentions légales

Politique de confidentialité pour Classly : Suivi des présences (Attendance Tracker)

Dernière mise à jour : 12 octobre 2026

La présente politique de confidentialité explique comment Classly : Suivi des présences (« Classly », « l’Application », « nous » ou « notre ») traite les informations lorsque vous utilisez l’Application.

Classly est conçue pour offrir une expérience de suivi des présences et de gestion des emplois du temps fonctionnant principalement hors ligne. Vous n’avez pas besoin de créer un compte ni de fournir votre nom, votre adresse e-mail ou votre numéro de téléphone pour utiliser l’Application. Les données essentielles relatives aux présences sont stockées localement sur votre appareil. Des informations techniques et d’utilisation limitées peuvent être traitées via Firebase Analytics et Firebase Crashlytics afin de nous aider à comprendre l’utilisation de l’Application et à en améliorer la stabilité.

1. Informations stockées localement sur votre appareil

Les informations suivantes sont créées par vous ou générées par votre utilisation de Classly et sont stockées localement sur votre appareil :

Classly ne nécessite pas le transfert de ces informations vers un compte ou un serveur Classly. Nous ne gérons pas de système de compte dans le cloud pour les relevés de présence.

Ces informations, stockées localement, demeurent sur votre appareil jusqu'à ce que vous les supprimiez au sein de l'application, que vous effaciez les fichiers exportés ou les sauvegardes, que vous vidiez l'espace de stockage de l'application, ou que vous désinstalliez l'application. Les fichiers que vous exportez ou partagez sont pris en charge par la destination de votre choix et peuvent subsister en dehors de l'application.

2. Analyses et diagnostics des plantages

Classly utilise les services Google Firebase suivants :

Firebase Analytics

Firebase Analytics nous aide à comprendre l'utilisation globale de l'application, notamment les interactions avec les fonctionnalités, les événements de navigation, la version de l'application, les informations sur l'appareil et le système d'exploitation, ainsi que les actions liées aux évaluations. Selon la plateforme et la configuration de Firebase, ce service peut traiter des identifiants d'appareil ou d'installation, une localisation technique approximative déduite d'une adresse IP, ainsi que d'autres informations relatives à l'utilisation.

Nous utilisons ces informations pour déterminer quelles fonctionnalités sont utiles, diagnostiquer des problèmes d'utilisation généraux et améliorer l'application. Nous ne transmettons pas intentionnellement, sous forme d'événements d'analyse (Analytics), des noms de matières, des relevés de présence, des noms de classes, des notes, le contenu des emplois du temps, des examens, des devoirs ou le contenu des sauvegardes.

Firebase Crashlytics

Firebase Crashlytics nous aide à identifier les plantages et les défaillances techniques. Les rapports de plantage peuvent inclure des traces de la pile d'exécution (stack traces), le modèle de l'appareil, la version du système d'exploitation, la version de l'application, des identifiants d'installation, l'état de la mémoire ou de l'exécution, ainsi que d'autres informations de diagnostic liées à une défaillance.

Nous utilisons ces informations pour analyser les plantages, améliorer la fiabilité et prévenir la récurrence de problèmes techniques. Nous n'incluons pas intentionnellement, dans les rapports Crashlytics, des données telles que les relevés de présence, le contenu des emplois du temps, les coordonnées géographiques des salles de classe ou le contenu des sauvegardes.

Les informations relatives à Firebase sont traitées par Google conformément aux conditions et aux pratiques de confidentialité de Google. Pour en savoir plus, consultez :

Les données Firebase peuvent être traitées sur des serveurs situés en dehors de votre pays ou de votre région. La conservation des informations issues d'Analytics et de Crashlytics est régie par les paramètres de Firebase ainsi que par les pratiques de conservation en vigueur chez Google.

3. Informations de localisation

Classly ne demande pas l'accès à la localisation de votre appareil, n'utilise pas la localisation en arrière-plan et ne procède pas à des vérifications de présence basées sur la localisation. Les salles de classe sont enregistrées sous forme de texte saisi par vos soins. Les versions précédentes de l'application proposaient des fonctionnalités de localisation facultatives ;les coordonnées géographiques des salles de classe éventuellement enregistrées à cette époque restent stockées uniquement sur votre appareil, ne sont pas utilisées par la version actuelle et ne sont transmises ni à Firebase ni à Google Agenda.

La synchronisation facultative avec Google Agenda est décrite à la section 15.

4. Notifications

Classly peut demander l'autorisation d'envoyer des rappels locaux concernant les présences, les examens et les devoirs. Ces notifications sont générées et programmées directement sur votre appareil.

Classly utilise également Firebase Cloud Messaging pour transmettre des notifications de service ponctuelles, telles qu'un avis de mise à jour de l'application ou un lien vers une page liée à l'application. Pour les recevoir, l'application enregistre un jeton d'appareil auprès de Firebase. Ces notifications ne constituent pas des messages marketing ou publicitaires et ne contiennent ni vos relevés de présence, ni le contenu de votre emploi du temps, ni vos fichiers de sauvegarde.

Vous pouvez désactiver l'autorisation relative aux notifications via les paramètres de votre appareil. La désactivation des notifications ne vous empêche pas d'enregistrer manuellement votre présence.

5. Sauvegarde, importation, exportation et partage

Classly permet de créer et de restaurer des sauvegardes locales par semestre, ainsi que d'importer ou d'exporter des informations relatives à votre emploi du temps dans des formats pris en charge, tels que JSON ou CSV. L'application peut également générer des résumés de votre emploi du temps au format PDF.

Les fichiers de sauvegarde et d'exportation restent sous votre contrôle. Lorsque vous choisissez d'enregistrer, de partager ou d'ouvrir un fichier via une autre application ou un service de stockage tiers, ce tiers peut traiter le fichier conformément à sa propre politique de confidentialité. Soyez vigilant quant à la destination choisie avant de partager un fichier, car celui-ci peut contenir des informations relatives à votre emploi du temps ou à votre présence.

Classly conserve les sauvegardes manuelles jusqu'à ce que vous les supprimiez, ainsi que les cinq sauvegardes automatiques les plus récentes et jusqu'à trois instantanés (« snapshots ») créés avant une restauration, au sein du stockage local de l'application. La suppression d'une sauvegarde dans Classly n'entraîne pas automatiquement la suppression des copies que vous auriez pu exporter vers un autre emplacement.

Si vous activez l'option de sauvegarde sur Google Drive, des copies de vos sauvegardes seront également stockées dans votre propre compte Google Drive, comme décrit à la section 15.

6. Avis au sein de l'application et liens externes

Classly peut utiliser l'interface d'évaluation intégrée officielle d'Apple (App Store ou Google Play). Le système d'exploitation et la plateforme de téléchargement concernée déterminent si une invitation à laisser un avis s'affiche, et traitent toute note ou tout commentaire que vous soumettez. Classly ne reçoit pas l'identité de la personne qui soumet un avis via cette interface intégrée.

L'application peut également ouvrir des pages externes, notamment App Store, Google Play, des pages d'assistance ou des pages informatives. Vos interactions avec ces services sont régies par leurs politiques de confidentialité respectives.

7. Comment nous utilisons les informations

Nous utilisons les informations traitées par l'intermédiaire de l'application et de nos prestataires de services pour :

Nous ne vendons pas vos informations personnelles. Classly n'utilise pas les relevés de présence ni aucune autre donnée de l'application à des fins publicitaires. Nous n’utilisons pas les informations recueillies par le biais de l’Application pour vous suivre sur d’autres applications ou sites web appartenant à des sociétés tierces, à des fins de publicité ciblée.

8. Prestataires de services et divulgation

Nous pouvons autoriser des prestataires de services à traiter des informations limitées, uniquement dans la mesure nécessaire à la fourniture de leurs services. À l'heure actuelle, notre prestataire concerné est Google LLC, par l'intermédiaire de Firebase Analytics, Firebase Crashlytics, Firebase Cloud Messaging, Cloud Functions for Firebase, Google Cloud Firestore ainsi que — si vous choisissez de les connecter — Google Sign-In, Google Calendar et Google Drive. Les achats effectués dans les versions précédentes de l'application étaient traités par Apple ou Google via leurs boutiques d'applications respectives.

Nous pouvons divulguer des informations lorsque cela est raisonnablement nécessaire pour :

Étant donné que les données essentielles relatives aux présences sont stockées localement et que nous ne gérons pas de serveur de comptes, nous ne disposons généralement pas de copie de vos relevés de présence côté serveur qui pourrait être divulguée ou récupérée.

9. Conservation et suppression des données

Données locales

Vous pouvez supprimer des enregistrements individuels à l'aide des outils de suppression disponibles dans l'application. Vous pouvez supprimer toutes les données locales de l'application en effaçant son espace de stockage (si cette option est disponible) ou en désinstallant l'application. Les fichiers exportés doivent être supprimés séparément de chaque emplacement où vous les avez enregistrés ou partagés. Les sauvegardes copiées sur Google Drive ne sont pas supprimées lors de la désinstallation de Classly ;voir la section 15.

Firebase et données de diagnostic

Les informations issues d'Analytics et de Crashlytics sont conservées conformément à notre configuration Firebase et aux pratiques de conservation de Google. Étant donné que Classly ne propose pas de comptes utilisateur et que les données Firebase peuvent être associées à des identifiants techniques d'installation plutôt qu'à vos coordonnées personnelles, il est possible que nous ne soyons pas en mesure d'identifier ou de retrouver un enregistrement spécifique en nous basant uniquement sur votre nom ou votre adresse e-mail.

Les rapports de diagnostic soumis par les utilisateurs ne sont conservés que pendant la durée strictement nécessaire aux besoins du support technique, du débogage, de la sécurité et des obligations légales, comme décrit à la section 18. Si l'application affiche une référence pour un rapport de diagnostic, veuillez inclure cette référence dans votre demande de suppression afin que nous puissions tenter de localiser le rapport en question.

Vous pouvez nous contacter via les coordonnées ci-dessous pour toute demande relative à la protection de vos données personnelles. Nous sommes susceptibles de vous demander des informations complémentaires afin de comprendre et de traiter votre demande ; toutefois, nous ne solliciterons aucune donnée qui ne soit pas strictement nécessaire au traitement de celle-ci.

10. Sécurité des données

Nous mettons en œuvre des mesures techniques et organisationnelles raisonnables pour protéger les informations traitées par Classly. Les données stockées localement sont également protégées par les mécanismes de sécurité de votre appareil et de votre système d'exploitation.

Aucune méthode de stockage ou de transmission électronique n'est totalement sécurisée. Il vous incombe de protéger l'accès à votre appareil et de veiller à choisir des destinations sécurisées lorsque vous exportez ou partagez des sauvegardes, des fichiers d'emploi du temps ou des résumés au format PDF.

11. Protection des données des enfants

Classly est conçu comme un outil général de gestion des présences pour les élèves et n'est pas spécifiquement destiné aux enfants de moins de 13 ans. Nous ne collectons pas, en connaissance de cause, de noms, de coordonnées ou d'informations relatives à la création d'un compte auprès d'enfants.

Si vous êtes parent ou tuteur et que vous pensez qu'un enfant nous a fourni des informations personnelles d'une manière non décrite dans la présente politique, veuillez nous contacter. Si nous apprenons que des informations personnelles concernant un enfant ont été traitées en violation de la législation en vigueur, nous prendrons les mesures raisonnables pour remédier à la situation.

12. Traitement international des données

Google et son infrastructure de services peuvent traiter des informations issues d'Analytics, Crashlytics, Cloud Messaging, de rapports de diagnostic et de Google Agenda dans des pays autres que celui dans lequel vous résidez. Ces pays peuvent avoir des lois sur la protection des données différentes. Google décrit ses garanties et ses pratiques en matière de données internationales dans sa documentation relative à la confidentialité et à Firebase.

Les données essentielles relatives aux présences, aux emplois du temps, aux classes, aux notes et aux sauvegardes locales restent sur votre appareil, sauf si vous choisissez de les exporter ou de les partager.

13. Vos choix et vos droits

Selon votre lieu de résidence, vous pouvez disposer de droits concernant vos informations personnelles, notamment des droits d'accès, de rectification, de suppression, de limitation ou d'opposition à certains traitements.

Vous pouvez également gérer directement de nombreuses autorisations de l'application :

Pour soumettre une demande relative à la confidentialité, veuillez nous contacter à l'adresse e-mail indiquée ci-dessous. Ces droits peuvent être soumis à des exceptions et à des exigences de vérification.

14. Modifications de la présente politique de confidentialité

Nous pouvons mettre à jour cette politique de confidentialité en cas de changement concernant les fonctionnalités de Classly, les prestataires de services, les exigences légales ou les pratiques en matière de données. Nous mettrons à jour la Dernière mise à jour date et publierons la politique révisée au même emplacement. Si nécessaire, nous pourrons fournir une notification supplémentaire au sein de l'application ou via la boutique d'applications concernée.

Nous vous invitons à consulter régulièrement cette politique.

15. Connexion via Google, synchronisation avec Google Agenda et sauvegarde sur Google Drive

Classly propose une fonctionnalité facultative de synchronisation avec Google Agenda, accessible gratuitement à tous les utilisateurs. Vous pouvez utiliser l'application sans connecter de compte Google.

Lorsque vous connectez Google Agenda, Google peut transmettre à Classly des informations associées au compte sélectionné, telles que l'identifiant de votre compte et votre adresse e-mail. Classly utilise ces informations uniquement pour établir et maintenir la connexion avec l'agenda.

Classly demande l'autorisation d'accès à Google Agenda calendar.app.created dans le cadre d'une portée d'autorisation spécifique. Cela permet à l'application de créer et de gérer un agenda dédié nommé « Classly ». Cela ne donne pas à Classly la possibilité de lire ou de modifier d'autres agendas ou événements Google qui ne sont pas liés à cette fonctionnalité.

Lors de la synchronisation, les noms des matières, les dates et heures des cours, les descriptions facultatives des salles ou des bâtiments, ainsi que les intitulés et horaires des examens et devoirs, sont transmis à Google et enregistrés sous forme d’événements dans le calendrier dédié : Classly. Les relevés de présence et le contenu des sauvegardes ne sont pas, de manière intentionnelle, transférés vers Google Agenda.

Les identifiants d'autorisation Google sont gérés par les bibliothèques d'authentification de Google et par le système de stockage sécurisé de l'appareil. La déconnexion de votre compte Google révoque l'autorisation accordée à l'application, mais ne supprime pas automatiquement les événements d'agenda précédemment créés dans Google Agenda.

Sauvegarde Google Drive

Classly propose une option de sauvegarde sur Google Drive, permettant à vos données de rester accessibles même après la désinstallation de l'application ou un changement d'appareil. Cette fonctionnalité est désactivée par défaut ;vous devez l'activer manuellement.

Classly demande uniquement l'autorisation d'accès à Google Drive. drive.appdata Cette autorisation crée un dossier masqué dans votre Google Drive, auquel seul Classly peut accéder. L'application ne dispose d'aucun droit pour lire, lister ou modifier vos autres fichiers présents sur Google Drive.

Lorsque la sauvegarde sur Google Drive est activée, chaque fichier de sauvegarde créé par Classly — contenant les mêmes informations qu'une sauvegarde locale (dates du semestre, matières et emploi du temps, relevés de présence, notes, jours de congé, examens, devoirs et tâches à accomplir) — est téléversé dans ce dossier masqué de votre compte. Classly y conserve vos sauvegardes manuelles, celles effectuées à la fin du semestre, ainsi que les dix sauvegardes automatiques les plus récentes ; les copies automatiques plus anciennes sont supprimées. Les sauvegardes sont stockées par Google dans votre compte ;Classly ne gère pas de serveur dédié à cet effet, et le développeur n'a pas la possibilité de consulter ces données.

La désactivation de la sauvegarde sur Google Drive dans Classly interrompt les nouveaux téléversements, mais conserve les copies déjà présentes sur Google Drive, vous permettant ainsi de les restaurer ultérieurement si nécessaire. Pour les supprimer, retirez l'accès accordé à Classly ainsi que les données d'application masquées associées depuis votre compte Google (Google Drive → Paramètres → Gérer les applications → Classly → Supprimer les données d'application masquées), ou déconnectez l'application via https://myaccount.google.com/permissions..

Google traite les informations relatives à votre compte, à votre agenda (Calendar) et à Google Drive conformément à : Règles de confidentialité de Google.

16. Achats intégrés

La version actuelle de Classly ne propose aucun achat. Toutes les fonctionnalités, y compris celles qui étaient auparavant vendues dans le cadre d'une mise à niveau « Pro », sont désormais disponibles gratuitement.

Si vous avez acheté l'ancienne mise à niveau « Pro à vie » (Pro Lifetime) dans une version précédente, les transactions ont été traitées par Apple via App Store ou par Google via Google Play. Classly n'a jamais reçu ni stocké votre numéro de carte de paiement, vos coordonnées bancaires ou toute autre information relative à vos paiements. Une donnée locale attestant de cet achat peut subsister sur votre appareil ; par ailleurs, l'application peut continuer à recevoir des informations sur le statut de vos achats depuis la boutique d'applications concernée si vous choisissez de restaurer vos achats. Les transactions d'achat sont régies par les conditions générales et les politiques de confidentialité d'Apple ou de Google.

17. Annonces du développeur

Classly peut contacter un service hébergé sur Firebase afin de récupérer des annonces du développeur ainsi que des notifications relatives à l'application. Ces requêtes peuvent exposer certaines informations réseau et données de requête standard — telles que votre adresse IP, l'horodatage de la requête, des informations sur le réseau de votre appareil et des métadonnées liées à la requête de l'application — à l'infrastructure d'hébergement de Google.

La requête visant à récupérer ces annonces n'inclut pas, de manière intentionnelle, vos relevés de présence, le contenu de votre emploi du temps, vos notes, vos fichiers de sauvegarde, vos événements Google Agenda ou vos informations de paiement.

Les annonces du développeur ne sont récupérées que lorsque l'application sollicite les annonces actuellement publiées.

18. Rapports de diagnostic facultatifs

Classly propose une fonctionnalité facultative vous permettant de soumettre un rapport de diagnostic si vous souhaitez signaler un problème ou demander une assistance technique. L'application ne transmet ces rapports de diagnostic — initiés par l'utilisateur — que si vous choisissez expressément de les envoyer.

Un rapport de diagnostic soumis peut inclure :

Les rapports soumis sont transmis à un service hébergé sur Firebase et stockés dans Google Cloud Firestore, ce qui nous permet d'examiner le problème signalé, de fournir une assistance, d'améliorer la fiabilité de l'application, de prévenir les abus et de protéger le service de diagnostic.

Le service de diagnostic traite également votre adresse IP à des fins de sécurité et de limitation du débit (rate-limiting). Le mécanisme actuel de limitation du débit conserve temporairement, dans la mémoire du serveur, les horodatages des requêtes associés à une adresse IP, pour une durée d'environ dix minutes. Les fournisseurs d'hébergement peuvent, de leur côté, traiter les journaux réseau standard conformément à leurs propres pratiques en matière de sécurité et de conservation des données.

Classly applique un processus de masquage automatisé visant à supprimer les adresses e-mail courantes, les valeurs s'apparentant à des identifiants, les coordonnées précises et les chemins d'accès aux répertoires locaux des utilisateurs, avant que le rapport soumis ne soit stocké. Toutefois, ce masquage automatisé ne garantit pas la détection de toutes les informations personnelles ou sensibles. Nous vous invitons à examiner tout contenu de diagnostic affiché par l'application et à éviter d'y inclure des mots de passe, des jetons d'authentification, des informations privées sur votre emploi du temps, des coordonnées personnelles ou toute autre donnée non nécessaire à la description du problème.

Les rapports de diagnostic ne sont accessibles qu'aux fins d'assistance, de débogage, de sécurité et de maintenance de l'application. Nous ne vendons pas les rapports de diagnostic et n'utilisons pas leur contenu à des fins publicitaires.

Les rapports de diagnostic ne sont conservés que pendant la durée raisonnablement nécessaire à l'examen du rapport, au maintien de la sécurité du service et à l'amélioration de l'Application, sauf si une durée plus longue est requise par la loi ou nécessaire pour établir, exercer ou défendre des droits en justice. Vous pouvez demander la suppression d'un rapport soumis en nous contactant et en fournissant la référence du rapport de diagnostic qui s'affiche après la soumission, le cas échéant. Il est possible que nous ne soyons pas en mesure de retrouver un rapport en utilisant uniquement votre nom ou votre adresse e-mail, car Classly ne nécessite pas de compte et les rapports soumis peuvent ne pas inclure ces informations.

19. Aspects juridiques, licences et mentions

Classly est un logiciel libre, protégé par le droit d'auteur (c) 2026 Nguyen Cao Thiem, et distribué sous la licence GNU Affero General Public License, version 3 (AGPL-3.0). Les avis de droit d'auteur, les textes des licences et les mentions relatives à des tiers sont disponibles dans la section « Licences » de l'Application ainsi que dans les fichiers LICENSE, NOTICE.mdet LICENSES/ du projet.

Classly est issu d'un état antérieur d'un projet open source, mis à disposition sous la licence MIT avec la mention suivante :

Copyright (c) 2026 YTFL

La licence MIT autorise l'utilisation, la copie, la modification, la distribution, la sous-licence et la vente, sous réserve de la conservation de l'avis de droit d'auteur et de l'autorisation associée. Cette mention ainsi que le texte intégral de la licence MIT sont conservés dans l'Application et dans le fichier LICENSES/MIT-YTFL.txt du projet. Classly a fait l’objet, depuis, d’une refonte et d’une extension indépendantes ; ce projet n’est ni affilié à l’auteur original, ni approuvé par celui-ci.

Les mentions relatives aux logiciels libres (open source) précisent les conditions de licence et d’attribution des composants logiciels. Elles ne modifient en rien la manière dont les données personnelles sont traitées dans le cadre de la présente Politique de confidentialité.

Les noms de produits, icônes, logos et autres éléments de marque appartenant à des tiers sont la propriété de leurs détenteurs respectifs. Les références à Apple, App Store, Google, Google Play, Firebase, Google Calendar, GitHub, ou à d'autres produits et services tiers, n'impliquent aucun parrainage, approbation ou lien de propriété de la part de ces tiers.

Votre utilisation de services tiers est également soumise à leurs conditions, licences et politiques de confidentialité respectives. Aucune disposition de la présente Politique de confidentialité ne confère de droit d'utiliser des marques commerciales, des contenus protégés par le droit d'auteur ou tout autre élément de propriété intellectuelle appartenant à des tiers, sauf dans les cas autorisés par la licence ou la législation applicable.

Les questions portant spécifiquement sur les licences logicielles, les avis relatifs au droit d'auteur ou d'autres questions juridiques peuvent être adressées à l'adresse de contact indiquée ci-dessous. Les demandes relatives à la confidentialité doivent préciser clairement qu'elles concernent des informations personnelles ou des droits liés aux données, afin qu'elles puissent être traitées de manière appropriée.

20. Nous contacter

Si vous avez des questions, des préoccupations ou des demandes concernant la présente Politique de confidentialité ou les pratiques de Classly en matière de confidentialité, veuillez nous contacter :

E-mail : thiemnc.work@gmail.com

Localisation du développeur : Vietnam