Politique de confidentialité
Informations sur le traitement des données dans le micro-site et dans l’application Swim Quiz.
Dernière mise à jour : 16 octobre 2026Traduction de courtoisie. La version italienne fait foi : en cas de divergence, le texte italien prévaut.
Responsable du traitement et contacts
Novura Learning — Luca BaronEntreprise individuelle
Via Brenta 1
36060 Romano d’Ezzelino (VI)
Italia
P. IVA 04220460242
Pour les demandes relatives à la confidentialité, l’exercice des droits et la suppression du compte : support@novuralearning.com.
Champ d’application
La présente Politique de confidentialité concerne le micro-site Swim Quiz et l’application mobile Swim Quiz (Android et iOS). Le micro-site est statique et n’utilise aucun traceur. L’application utilise des services Firebase pour l’authentification, le profil, le backend, les notifications activées par l’utilisateur et le diagnostic technique. Les quiz avec vérification par le serveur enregistrent la session et le résultat dans votre profil ; une copie de la progression est également conservée sur l’appareil. Les abonnements Premium sont vendus et facturés par Apple ou Google ; les publicités de la formule Free sont fournies par Google AdMob.
Données traitées par l’application
Données du compte
Adresse e-mail, UID Firebase, fournisseur d’authentification, statut de vérification, nom d’utilisateur, éventuellement prénom, nom de famille, nom d’affichage et avatar, ainsi que les métadonnées techniques de création et de dernière connexion disponibles dans Firebase Authentication. La connexion peut se faire par e-mail et mot de passe, avec Google et, sur iOS, avec Apple.
Données d’utilisation et de profil
Le profil distant peut inclure nom d’utilisateur, prénom, nom de famille, avatar, solde de gemmes et compteurs relatifs aux quiz. Lorsque vous réalisez un quiz avec vérification par le serveur, sont enregistrés dans votre profil la session (questions proposées, réponses envoyées, score et résultat), l’historique des tests et examens terminés, l’avancement des modules et les badges obtenus ; les sessions non terminées expirent après 30 minutes d’inactivité. La base de données SQLite de l’appareil conserve en outre une copie locale des sessions, réponses, résultats, statistiques et questions à réviser. Ces données ne sont pas envoyées à un service d’analytics.
Données techniques et de diagnostic
Les fournisseurs de l’infrastructure peuvent traiter l’adresse IP, la date et l’heure, la version de l’application, les informations sur la requête, les identifiants techniques et les journaux de sécurité ou de fonctionnement nécessaires pour fournir Firebase Authentication, la base de données, Functions et Hosting. Les builds candidates utilisent Firebase Crashlytics et Performance Monitoring pour les plantages, le démarrage et les performances, avec des diagnostics applicatifs minimisés ; Firebase Analytics reste désactivé. Les jetons de notification ne sont demandés et enregistrés que lorsque l’utilisateur active les notifications.
Signalements envoyés depuis l’application
Si vous choisissez d’envoyer un signalement, nous traitons la description que vous rédigez, la version de l’application, la plateforme, la langue, l’écran d’origine et, uniquement s’il est présent et confirmé, une capture d’écran de l’interface. Si vous signalez une question du quiz, nous joignons en outre l’identifiant et la version du contenu, la langue et la juridiction, la catégorie, la réponse sélectionnée, la réponse indiquée comme correcte et l’information technique indiquant si l’explication était visible ou non. Ces données servent à repérer et vérifier la question sans la retranscrire dans le texte libre. La fonction « Secouer pour signaler » est désactivée par défaut ; le mouvement est traité sur l’appareil et n’est ni conservé ni transmis. Avant l’envoi, vous pouvez contrôler et supprimer la capture d’écran. N’indiquez pas de mots de passe, de données de paiement ni d’autres informations sensibles.
Publicité, achats et mesure
Dans la formule Free, l’application peut afficher une bannière sur l’écran d’accueil, une annonce en plein écran après quelques quiz terminés et, si vous choisissez de les regarder, des vidéos avec récompense qui attribuent des gemmes. Les publicités sont fournies par Google AdMob et sont demandées sous forme non personnalisée. Avant la première demande, User Messaging Platform (et, sur iOS, la demande d’Apple relative au suivi) vous présente les choix applicables ; si le choix n’est pas valide ou n’a pas encore été effectué, les publicités ne sont pas demandées. La formule Premium n’affiche pas de publicités et n’envoie pas de requêtes publicitaires. Même pour des publicités non personnalisées, Google et les partenaires de la chaîne publicitaire peuvent traiter l’adresse IP et la localisation approximative, les interactions avec l’application et les publicités, les données de diagnostic et de performance, les publicités affichées et les identifiants techniques de l’application ou de l’appareil à des fins de publicité, de mesure, de sécurité et de prévention de la fraude. Pour les vidéos avec récompense, Google envoie à notre serveur une confirmation de visionnage contenant un identifiant opaque de l’opération.
Achats et abonnement Premium
Le paiement est géré exclusivement par Apple ou Google : nous ne recevons ni ne conservons de numéro de carte ni d’autres données de paiement. Pour activer et maintenir Premium, notre serveur vérifie l’achat auprès du store et conserve l’identifiant utilisateur, la plateforme, le produit, l’état et l’échéance de l’abonnement ainsi qu’une empreinte (hash) du jeton d’achat, nécessaires pour reconnaître l’abonnement, le restaurer sur un nouvel appareil et empêcher que le même achat soit réutilisé sur plusieurs comptes.
Données non observées dans le client publié
Il n’existe pas de fonctionnalités actives qui collectent le carnet d’adresses, l’appareil photo, le microphone, la position précise, des messages entre utilisateurs, des données de santé ou des données de paiement. L’application peut ouvrir la feuille de partage du système uniquement à l’initiative de l’utilisateur. Le seul envoi personnel prévu par le module de signalement est la capture d’écran facultative et confirmée décrite ci-dessus.
Finalités et bases juridiques
| Finalité | Base juridique |
|---|---|
| Inscription, authentification, récupération du compte, profil, quiz, progression et traitement de la demande de suppression. | Exécution du service demandé ou de mesures précontractuelles. |
| Sécurité, prévention des abus, disponibilité et diagnostic technique strictement nécessaire. | Intérêt légitime du responsable du traitement, à appliquer avec minimisation et mise en balance des droits. |
| Réception et traitement des signalements envoyés volontairement par l’utilisateur. | Exécution de la demande d’assistance et intérêt légitime à corriger les dysfonctionnements, avec minimisation et choix explicite de la capture d’écran. |
| Publicités de la formule Free, mesure et sécurité des publicités, et gestion des choix en matière de confidentialité. | Consentement lorsque la réglementation l’exige (recueilli via User Messaging Platform et, sur iOS, la demande d’Apple) ; en l’absence de choix valide, les publicités ne sont pas demandées. |
| Vérification de l’achat Premium, activation et restauration de l’abonnement, prévention de la réutilisation frauduleuse d’un achat. | Exécution du contrat d’abonnement ; intérêt légitime à la prévention de la fraude. |
| Réponses aux autorités ou conservations imposées par les règles applicables. | Obligation légale, uniquement lorsqu’elle existe et est documentée. |
Swim Quiz n’active aucun adaptateur d’analytics propre. Aucune base juridique pour la publicité ou la mesure non essentielle n’est déduite de la seule présence de code ou de dépendances.
Fournisseurs et destinataires
Les données ne sont rendues accessibles qu’aux personnes autorisées et aux fournisseurs nécessaires. Le rôle exact au regard de la protection des données peut varier selon le service et les paramètres contractuels ; tous les fournisseurs ne sont pas automatiquement qualifiés de la même manière.
Les fournisseurs qui traitent des données pour notre compte sont soumis aux conditions contractuelles et aux mesures de protection applicables au service. Lorsque la publicité est active, les informations sur les partenaires et les choix disponibles sont présentés via User Messaging Platform avant les traitements qui requièrent un consentement.
| Fournisseur/service | Usage | Principales données |
|---|---|---|
| Google Ireland Limited / Google LLC — Firebase Authentication | Compte et connexion | E-mail, UID, fournisseur, métadonnées du compte |
| Firebase Cloud Firestore et Realtime Database | Profil, progression et contenus des quiz | Données de profil et d’utilisation |
| Cloud Functions for Firebase | Opérations serveur authentifiées et, après la mise en production coordonnée du backend candidat, suppression du compte | UID, jeton d’authentification et données strictement requises par l’opération |
| Cloud Storage for Firebase | Ressources hébergées et captures d’écran facultatives des signalements sous le chemin privé de l’utilisateur | Capture d’écran confirmée par l’utilisateur et métadonnées techniques associées |
| Firebase Crashlytics et Performance Monitoring | Diagnostic des plantages, des blocages au démarrage et des performances | Informations techniques sur l’application, l’appareil, les erreurs, les piles d’appels et les temps ; aucun texte du signalement dans l’application |
| Firebase Cloud Messaging | Notifications activées par l’utilisateur | Jeton de notification, installation ID et données techniques de distribution |
| Resend | E-mails transactionnels et avis opérationnel d’un nouveau signalement | Adresse du destinataire et contenu minimal ; l’avis de signalement ne contient qu’un ID opaque et un lien vers la console |
| Google Sign-In / Apple Sign-In | Connexion fédérée | Identité et données autorisées par l’utilisateur |
| Google AdMob / Google Mobile Ads et User Messaging Platform | Publicités de la formule Free (bannière, annonce après les quiz, vidéos avec récompense) et gestion des choix en matière de confidentialité | Adresse IP, localisation approximative, interactions avec les publicités, données de diagnostic et identifiants techniques, selon les choix en matière de confidentialité |
| Apple App Store / Google Play (Billing) | Achat, renouvellement et facturation de Premium ; notifications d’état de l’abonnement à notre serveur | Identifiant d’achat et état de l’abonnement ; les données de paiement restent auprès du store |
| Firebase Hosting | Publication du micro-site | Adresse IP et données techniques de la requête |
Documentation : confidentialité et sécurité Firebase, conditions de traitement des données Firebase, Politique de confidentialité Google, Confidentialité Apple.
Transferts internationaux
Les services Google/Firebase et les fournisseurs de connexion fonctionnent sur des infrastructures mondiales et peuvent traiter des données dans les pays où le fournisseur ou ses sous-traitants disposent d’installations. Il n’est donc pas garanti que chaque donnée reste exclusivement en Italie ou dans l’Espace économique européen.
Lorsque des transferts vers des pays non couverts par une décision d’adéquation s’appliquent, sont utilisées les garanties contractuelles mises à disposition par le fournisseur, y compris, le cas échéant, les clauses contractuelles types et d’autres mécanismes reconnus. La validité et l’applicabilité concrète de ces garanties doivent être vérifiées au regard des services et des conditions effectivement acceptés.
Conservation
Les données Auth et le profil distant, y compris les sessions, l’historique des quiz, les badges et les gemmes, sont conservés tant que le compte est actif et sont supprimés des systèmes applicatifs live lorsque la suppression se conclut correctement, sauf données devant être conservées en raison d’une obligation documentée. La progression conservée sur l’appareil demeure jusqu’à la suppression du compte depuis l’application, la suppression des données de l’application ou la désinstallation.
Lorsque vous supprimez le compte, l’abonnement et les récompenses ne restent pas liés à vous : votre identifiant est supprimé ou remplacé par un identifiant aléatoire. Seuls demeurent, sans aucun lien avec votre personne, l’empreinte (hash) du jeton d’achat et les identifiants des opérations de récompense, nécessaires pour empêcher que le même achat ou la même récompense soient réutilisés sur un autre compte. Pour la même raison, il n’est pas possible de restaurer le même abonnement sur un compte créé après la suppression.
Les journaux applicatifs configurables sont soumis à une conservation maximale de 30 jours. Les Cloud Audit Logs obligatoires peuvent être conservés par le fournisseur pendant 400 jours. Les éventuelles sauvegardes applicatives futures auront une rotation maximale de 30 jours et, après une restauration, une suppression déjà acceptée devra être appliquée à nouveau. Les journaux, audits et sauvegardes ne sont pas utilisés pour reconstituer le profil opérationnel supprimé. Pour les signalements dans l’application, la capture d’écran est supprimée automatiquement dans un délai de 30 jours et les métadonnées et la description dans un délai de 90 jours ; ils sont en outre supprimés avec la suppression du compte. Les autres demandes envoyées au support sont conservées le temps nécessaire pour les traiter et documenter leur issue.
Firebase Analytics reste désactivé. Firebase déclare une conservation de 90 jours pour les stack traces et les identifiants associés de Crashlytics ; Performance Monitoring conserve les événements associés à l’adresse IP pendant 30 jours et les données associées à l’installation ou dépersonnalisées pendant 60 jours avant le début de la suppression. Les identifiants d’installation utilisés, entre autres, par Cloud Messaging sont conservés jusqu’à la demande de suppression de l’installation et peuvent nécessiter jusqu’à 180 jours pour être supprimés des systèmes live et de sauvegarde du fournisseur. AdMob suit les cycles et les contrôles décrits par le fournisseur et par les choix en matière de confidentialité applicables.
Ces délais des fournisseurs peuvent changer ou inclure des délais techniques de suppression ; ils sont donc vérifiés périodiquement et ne sont pas utilisés pour promettre une suppression instantanée de tous les systèmes externes.
Fourniture des données, choix et conséquences
L’e-mail, les identifiants de connexion ou l’identité fédérée et les identifiants techniques nécessaires sont requis pour créer et protéger le compte. S’ils ne sont pas fournis, il n’est pas possible de créer le compte ni d’utiliser les fonctions qui requièrent une authentification. Le prénom, le nom de famille, l’avatar, les notifications, les signalements et la capture d’écran correspondante sont facultatifs ; leur absence n’empêche pas l’utilisation des autres fonctions disponibles.
Les choix en matière de publicité peuvent être revus depuis l’entrée Options de confidentialité de l’application lorsque la réglementation l’exige ou que le fournisseur la rend disponible. Les autorisations de notification peuvent être révoquées depuis les réglages de l’application ou de l’appareil. Le retrait du consentement ne porte pas atteinte à la licéité des traitements effectués avant le retrait ; en l’absence de choix valide, les publicités soumises à consentement ne sont pas demandées.
Swim Quiz n’adopte aucune décision exclusivement automatisée produisant des effets juridiques ou affectant l’utilisateur de manière significative de façon similaire. Les scores, la révision et les suggestions pédagogiques organisent l’expérience d’étude et n’attribuent aucune qualification professionnelle.
Suppression du compte
Vous pouvez supprimer le compte depuis l’application, via Profil → Supprimer le compte, ou, sans vous connecter à l’application, depuis la page publique de suppression de compte ou en écrivant à support@novuralearning.com. L’application ne déclare la suppression terminée qu’après la conclusion vérifiée de la procédure côté serveur ; les demandes par e-mail sont traitées manuellement et ne sont pas déclarées terminées tant que leur issue n’est pas vérifiée.
Après une confirmation explicite et une vérification d’authentification suffisamment récente, la procédure supprime les éventuels fichiers dans le chemin de l’utilisateur, la réservation du nom d’utilisateur, le profil Firestore et ses sous-collections (y compris les sessions de quiz, l’historique, les badges et les gemmes), les signalements envoyés, le compte Firebase Authentication et la progression conservée sur l’appareil. Si le compte utilise Se connecter avec Apple, le lien avec Apple est en outre révoqué. La suppression n’annule pas l’abonnement Premium, qui doit être géré dans le store.
Si la procédure ne se termine pas, l’application ne déclare pas la suppression achevée : la voie manuelle reste disponible. Pour supprimer des données restées exclusivement sur l’appareil, il est toujours possible de supprimer les données de l’application ou de la désinstaller.
La suppression est achevée lorsque les données directement contrôlées ont été supprimées des systèmes applicatifs live. Elle n’entraîne pas la suppression instantanée des journaux de sécurité, des audits, des sauvegardes techniques ou des systèmes distincts des fournisseurs. Les éventuelles données résiduelles sont soumises aux cycles techniques et aux obligations applicables décrits dans la section Conservation et ne sont pas utilisées pour recréer le compte opérationnel.
Nous traitons la demande sans retard injustifié et fournissons une réponse dans le délai applicable, normalement un mois. Ce délai concerne le traitement de la demande et ne constitue pas une promesse de suppression universelle des systèmes des fournisseurs.
Sécurité
Nous adoptons des mesures techniques et organisationnelles proportionnées et utilisons des connexions chiffrées vers les services. Les opérations sensibles et l’envoi de signalements requièrent une authentification ; les contenus des signalements ne sont pas copiés dans les journaux Crashlytics ni dans les e-mails opérationnels. Aucun système n’est exempt de risque. Les éventuels enforcement App Check ne sont activés qu’après vérification de compatibilité.
Mineurs
Swim Quiz est destiné exclusivement aux personnes âgées d’au moins 18 ans intéressées par la formation en natation et n’est pas conçu pour les enfants ni les mineurs. En créant un compte, vous déclarez avoir au moins 18 ans. Si vous avez moins de 18 ans, ne créez pas de compte : si nous apprenons qu’un compte appartient à un mineur, nous le supprimons.
Droits de la personne concernée
Dans les cas prévus, vous pouvez demander l’accès, la rectification, l’effacement, la limitation, la portabilité et l’opposition, ainsi que retirer un consentement sans porter atteinte à la licéité du traitement antérieur. Vous pouvez écrire à support@novuralearning.com.
Vous pouvez en outre introduire une réclamation auprès du Garante per la protezione dei dati personali (autorité italienne de protection des données) ou vous adresser à l’autorité de contrôle compétente.
Modifications de la notice d’information
Nous mettrons à jour cette page avant d’activer des traitements nouveaux ou substantiellement différents, par exemple de la publicité personnalisée, de nouveaux fournisseurs ou de nouvelles formes d’achat. La date indiquée en tête identifie la version en vigueur ; en cas de modifications substantielles, l’application vous demandera de confirmer à nouveau les Conditions et la Politique de confidentialité.