Aperçu
DogPilot est une application d’éducation canine organisée autour de cinq onglets — Accueil, Training, Chat, École et Plus. L’application prend en charge la gestion des groupes par école, la planification des entraînements, la gestion du catalogue d’exercices, le suivi des crédits, la messagerie par conversation avec notifications push sur mobile, ainsi que la gestion du profil.
Nous traitons uniquement les données nécessaires au fonctionnement de DogPilot, à la prise en charge de l’utilisation des invitations et de la liaison aux groupes, au maintien de la stabilité technique et au traitement des demandes d’assistance.
Quelles données peuvent être traitées
1. Données que vous fournissez directement
Selon l’utilisation, DogPilot peut traiter des données telles que :
- noms ou noms d’affichage
- adresses e-mail utilisées pour la connexion par e-mail/mot de passe
- noms d’école, descriptions d’école et noms de groupes d’école
- noms d’exercices, catégories, niveaux et descriptions étape par étape dans le catalogue d’exercices
- notes de crédit saisies par les gestionnaires lors d’ajustements manuels de crédits
- motifs d’absence saisis lors d’une désinscription d’un entraînement
- coordonnées liées à une invitation fournies par un administrateur
- messages, titres de sujets, réponses aux sondages et résumés publiés de résultats de sondages publiés dans une conversation ou une école à laquelle vous appartenez
- messages d’assistance et tout détail que vous choisissez de nous envoyer
2. Données d’entraînement, d’exercices et de crédits
Pour permettre la planification des entraînements, le suivi des exercices et la gestion des crédits, DogPilot peut traiter :
- les données de séance d’entraînement, y compris la date, l’heure, le lieu, le statut ainsi que les groupes et exercices attribués
- les données d’inscription et de présence, y compris l’inscription, la désinscription et les motifs d’absence
- les évaluations d’exercices soumises par les membres
- les soldes de crédits, le statut d’exemption de facturation, les transactions de crédits et les motifs de transaction liés au profil d’école d’un membre
3. Données d’invitation et de liaison aux groupes
Pour permettre l’intégration via invitation d’école et l’affectation facultative à un groupe d’école, DogPilot peut traiter :
- les identifiants d’école utilisés pour l’utilisation d’une invitation d’école
- les identifiants et noms facultatifs de groupes d’école stockés sur une invitation d’école
- les jetons d’invitation
- les informations de statut d’invitation
- les données d’aperçu d’invitation d’école telles que le nom de l’école, la description, l’URL du logo, la couleur et le nom facultatif du groupe cible
- les noms d’affichage invités ou les coordonnées invitées
- les horodatages de création, d’expiration, de révocation et d’acceptation des invitations
- les informations d’appartenance liant un profil connecté, une école et, le cas échéant, un groupe d’école ciblé
4. Données de connexion et données techniques
DogPilot peut traiter des données techniques nécessaires à la stabilité et au fonctionnement de l’application, notamment :
- les identifiants de fournisseur d’authentification et les métadonnées des méthodes de connexion liées
- un marqueur de session DogPilot local et non sensible, utilisé pour confirmer qu’une session d’authentification Firebase a été explicitement configurée dans l’application ; il est stocké sur l’appareil et effacé avec les données locales de l’application
- des identifiants techniques liés à un ancien flux de mise à niveau de profil anonyme sur les configurations prises en charge lorsqu’une ancienne installation existe sur le même appareil
- les horodatages de dernière connexion du profil, utilisés pour identifier les profils inactifs en vue d’un nettoyage opérationnel ultérieur
- les horodatages d’achèvement de l’intégration, utilisés pour éviter d’afficher le guide de premier lancement à répétition sur plusieurs appareils
- les jetons Firebase Cloud Messaging utilisés pour diffuser les notifications push liées aux conversations sur les appareils mobiles
- la version de l’application
- les détails du système d’exploitation et de la plateforme
- les identifiants techniques liés à l’appareil lorsque les services utilisés l’exigent
- les horodatages des événements techniques
- les données d’erreur nécessaires au dépannage et à la stabilité du service
- les rapports de plantage collectés via Firebase Crashlytics dans les versions de production, y compris les traces de pile, le modèle d’appareil, la version du système d’exploitation et la version de l’application — les rapports de plantage n’incluent pas vos messages, évaluations ou autres données de contenu
- les jetons d’attestation d’intégrité de l’application traités via Firebase App Check (Play Integrity sur Android, DeviceCheck sur iOS) pour protéger le backend contre les abus
5. Comportement en cas d’indisponibilité du backend
Sur les plateformes où la configuration de backend en direct n’est pas disponible, DogPilot peut afficher des états d’indisponibilité du backend. Dans ce cas, les données de groupe et d’invitation en direct peuvent ne pas se charger ou ne pas être conservées tant que la prise en charge du backend n’est pas disponible.
6. Communication d’assistance
Si vous nous contactez, nous pouvons traiter les informations que vous fournissez volontairement, notamment :
- votre adresse e-mail
- le contenu de votre demande
- des captures d’écran ou des descriptions d’un problème
- la version de l’application, la plateforme ou les informations relatives à l’appareil pertinentes pour résoudre le problème
Publicité
DogPilot affiche une petite bannière publicitaire aux utilisateurs Basic (gratuit) sur les écrans principaux. Les utilisateurs Premium ne voient aucune publicité.
Google AdMob
DogPilot utilise Google AdMob, un service publicitaire fourni par Google LLC (ou Google Ireland Limited pour les utilisateurs de l’Espace économique européen et de la Suisse), pour afficher des bannières publicitaires aux utilisateurs Basic (gratuit).
AdMob peut collecter et traiter des données en lien avec la diffusion des publicités, notamment :
- des identifiants publicitaires (tels que l’identifiant publicitaire Google sur Android ou l’Identifier for Advertisers sur iOS)
- l’adresse IP
- le type d’appareil, la version du système d’exploitation et les paramètres de l’appareil
- les données d’utilisation de l’application et les données d’interaction relatives aux publicités affichées
- des données de localisation approximative dérivées de l’adresse IP ou des paramètres de l’appareil, lorsque cela est autorisé
Ces données sont traitées par Google à des fins telles que le ciblage publicitaire, la mesure des publicités, la prévention de la fraude et l’amélioration du service.
DogPilot ne transmet pas activement de données de profil personnel à AdMob. Toutefois, AdMob peut utiliser de manière indépendante des identifiants au niveau de l’appareil et des signaux contextuels pour diffuser des publicités.
Gestion du consentement : lorsque la loi applicable l’exige (y compris le Règlement général sur la protection des données de l’UE et le California Consumer Privacy Act), DogPilot utilise la User Messaging Platform (UMP) de Google pour demander votre consentement avant d’activer la publicité personnalisée. Vous pouvez à tout moment retirer ou ajuster votre consentement publicitaire via les paramètres de votre appareil (par exemple en réinitialisant ou en limitant l’identifiant publicitaire de votre appareil).
App Tracking Transparency (iOS) : sur iOS, DogPilot demande votre autorisation via la boîte de dialogue App Tracking Transparency d’Apple avant que l’identifiant publicitaire (IDFA) ne soit utilisé pour des publicités personnalisées. La boîte de dialogue n’est affichée qu’aux utilisateurs qui voient réellement de la publicité (forfait Basic). Si vous refusez, les publicités restent non personnalisées ; vous pouvez modifier votre choix à tout moment dans les Réglages iOS sous Confidentialité et sécurité → Suivi.
Pour plus d’informations sur la manière dont Google traite les données en lien avec AdMob, consultez la politique de confidentialité de Google : https://policies.google.com/privacy
Vous pouvez également refuser la publicité personnalisée via les paramètres publicitaires de Google : https://adssettings.google.com
Fonctionnalités d’IA
DogPilot utilise l’IA générative (modèles Google Gemini accessibles via Firebase AI) pour quelques fonctionnalités au périmètre clairement défini. Toutes sont déclenchées uniquement à la demande, sont signalées comme générées par IA et peuvent être imprécises.
- Traductions automatiques des exercices — lorsqu’un gestionnaire crée ou modifie un exercice, son nom et sa description sont envoyés au service d’IA afin de générer des traductions dans les six langues de l’application. Seul le texte de l’exercice lui-même est transmis.
- Analyse IA par chien (Premium) — lorsqu’un utilisateur appuie explicitement sur le bouton Analyse IA, des données agrégées d’entraînement et d’évaluation pour le chien sélectionné (évaluations, noms d’exercices, notes rédigées par l’utilisateur) sont envoyées au service d’IA afin de générer un bref résumé textuel de la progression.
En complément, DogPilot propose des outils d’assistance IA facultatifs réservés aux gestionnaires d’école disposant du forfait Premium. Ils sont soumis à une limite quotidienne d’usage équitable par école :
- Évaluations IA d’entraînement et d’école — lorsqu’un gestionnaire en fait la demande, les évaluations agrégées post-entraînement et les données de présence d’un seul entraînement passé ou de l’ensemble de l’école du gestionnaire sont envoyées au service d’IA afin de générer une évaluation rédigée. Ces évaluations sont enregistrées avec un historique afin que le gestionnaire puisse comparer la progression au fil du temps.
- Axe du prochain entraînement par IA — lorsqu’un gestionnaire en fait la demande, les données agrégées des disciplines les moins bien évaluées de l’école sont envoyées au service d’IA afin de suggérer sur quoi se concentrer lors du prochain entraînement. Cette suggestion n’est pas enregistrée.
- Annonces rédigées par IA — lorsqu’un gestionnaire choisit de rédiger une annonce avec l’IA, les mots-clés qu’il saisit sont envoyés au service d’IA afin de générer un titre et un message, que le gestionnaire modifie avant publication.
- Générateur d’exercices par IA — lorsqu’un gestionnaire choisit de générer un exercice avec l’IA, l’objectif ou la description d’entraînement qu’il saisit est envoyé au service d’IA afin de proposer un nom d’exercice, une description, une catégorie et un niveau de difficulté, qui sont ensuite traduits automatiquement comme tout exercice.
Dans tous les cas, les données sont traitées par Google en tant que prestataire de services afin de générer le résultat demandé. Les requêtes d’IA ne sont pas utilisées pour constituer des profils publicitaires, et DogPilot n’utilise pas vos données pour entraîner ses propres modèles.
Pourquoi les données sont traitées
Nous utilisons les données principalement aux fins suivantes :
- exploiter DogPilot et maintenir l’application fonctionnelle
- prendre en charge la génération et l’utilisation des invitations
- valider l’utilisation d’une invitation d’école avant la création d’une appartenance à une école ou d’une affectation à un groupe ciblé
- lier un profil connecté à une école et, le cas échéant, à un groupe d’école ciblé
- maintenir les données d’école, de groupe et d’appartenance lorsqu’une prise en charge du backend en direct existe
- afficher et mémoriser l’état d’intégration au niveau du compte
- identifier les profils inactifs susceptibles d’être éligibles à un nettoyage opérationnel ultérieur
- améliorer la stabilité technique et diagnostiquer les problèmes
- générer des traductions automatiques d’exercices et, sur demande explicite, des résumés, évaluations, suggestions et brouillons générés par IA
- répondre aux demandes d’assistance
- protéger le service contre les usages abusifs et les abus techniques
Partage avec des tiers
Les données ne sont partagées que dans la mesure nécessaire au fonctionnement de DogPilot ou lorsque la loi l’exige.
Selon la configuration active, cela peut inclure :
- Firebase Authentication pour la connexion par e-mail/mot de passe et les fournisseurs de connexion basés sur OAuth pris en charge, tels que Google et Apple lorsqu’ils sont configurés
- Firebase Authentication pour la mise à niveau d’un ancien profil local anonyme vers une connexion visible sur les configurations d’appareil prises en charge
- Cloud Firestore pour la persistance des écoles, des groupes, des appartenances, des invitations et des conversations
- Firebase Storage pour les images téléversées telles que les images d’arrière-plan et les médias d’école
- Firebase Cloud Messaging pour la diffusion des notifications push concernant les nouveaux messages de conversation sur les appareils mobiles
- Google AdMob pour la diffusion de bannières publicitaires aux utilisateurs Basic (gratuit) — voir la section Publicité ci-dessus pour plus de détails
- Firebase AI (modèles Google Gemini) pour les traductions automatiques d’exercices, l’analyse IA par chien à la demande et les outils d’assistance IA à la demande pour les gestionnaires — voir la section Fonctionnalités d’IA ci-dessus pour plus de détails
- Firebase Crashlytics pour la collecte des rapports de plantage dans les versions de production afin de diagnostiquer et de corriger les problèmes de stabilité
- Firebase App Check pour vérifier que les requêtes du backend proviennent d’une installation authentique de l’application
- les fournisseurs de plateformes d’applications tels qu’Apple ou Google si DogPilot est distribué via leurs écosystèmes
- les prestataires techniques nécessaires pour fournir l’assistance ou maintenir l’infrastructure
Nous ne vendons pas de données personnelles.
Lieu et durée de conservation
Les données peuvent être stockées localement sur un appareil, au sein de l’infrastructure de backend configurée, ou dans les systèmes d’assistance utilisés pour traiter une demande.
Si vous choisissez la suppression du compte, DogPilot peut supprimer les données de profil actuelles associées à cette session. Si ce profil est le dernier gestionnaire d’une école, DogPilot peut également supprimer l’école concernée et ses données opérationnelles associées, y compris les groupes, les entraînements, les conversations, les appartenances et les médias d’école associés, car ces données sont structurellement liées à l’entité école.
Les données ne sont généralement conservées que le temps nécessaire à la finalité prévue, par exemple :
- tant qu’un groupe d’entraînement reste actif,
- tant qu’une invitation est valide ou doit être documentée,
- tant qu’un dossier d’assistance est ouvert,
- ou tant que des obligations légales de conservation s’appliquent.
Les conversations archivées sont conservées jusqu’à un an après leur archivage, puis supprimées automatiquement, y compris tous leurs messages, pour chaque participant.
Les données expirées, révoquées, obsolètes ou devenues inutiles peuvent être supprimées, anonymisées ou écrasées conformément aux exigences opérationnelles et légales.
Vos droits
Lorsque la loi applicable le prévoit, vous pouvez disposer de droits tels que :
- le droit d’accéder aux données personnelles,
- le droit de rectifier des données inexactes,
- le droit de demander la suppression,
- le droit de limiter certains traitements,
- le droit de vous opposer dans des cas spécifiques,
- et le droit à la portabilité des données.
Pour exercer ces droits, veuillez nous contacter par e-mail.
Sécurité des données
Nous prenons des mesures techniques et organisationnelles appropriées pour protéger les données contre tout accès non autorisé, perte, usage abusif ou divulgation. Comme pour tout produit basé sur Internet ou connecté au cloud, une sécurité absolue ne peut être garantie.
Enfants et mineurs
DogPilot ne s’adresse pas spécifiquement aux enfants. Si des données personnelles relatives à des mineurs sont traitées, cela ne devrait avoir lieu qu’avec la participation ou sous la responsabilité d’un parent ou d’un tuteur légal lorsque la loi l’exige.
Contact
Pour toute question ou demande relative à la confidentialité :
DogPilot
Un produit de sysoft.ch, Suisse
E-mail : hello@dogpilot.app