Politique de confidentialité — HopHopSchool
Dernière mise à jour : 13/09/2026
1. Préambule
HopHopSchool (« l'Application ») est un service de covoiturage scolaire qui permet à des parents (« les Utilisateurs ») de s'organiser au sein de communautés pour partager les trajets école-domicile de leurs enfants. Il est accessible sous deux formes : une application mobile (iOS et Android) et une version web utilisable depuis un navigateur à l'adresse app.hophop.school. Les deux donnent accès au même compte et aux mêmes données ; la présente politique couvre les deux.
La protection de votre vie privée et celle de vos enfants est notre priorité. La présente politique de confidentialité a pour objet de vous informer, conformément au Règlement Général sur la Protection des Données (RGPD — Règlement UE 2016/679) et à la loi française Informatique et Libertés, sur la manière dont vos données personnelles sont collectées, traitées et protégées.
2. Responsable du traitement
Le responsable du traitement des données est :
DALMASSO Julien Adresse : 308 chemin des cadenasses 06140 Tourrettes sur Loup Email de contact : contact@hophop.school Site : www.hophop.school
Pour toute question relative à vos données personnelles, vous pouvez contacter le responsable à : contact@hophop.school.
3. Données collectées
3.1 Données du parent (Utilisateur principal)
| Catégorie | Données |
|---|---|
| Identité | Prénom, nom |
| Coordonnées | Adresse email, numéro de téléphone (optionnel) |
| Connexion | Identifiants Firebase Auth (UID, mot de passe haché) |
| Profil | Photo (optionnelle), genre (optionnel), langue, statut conducteur (oui/non) |
| Domicile | Adresse postale, coordonnées GPS (latitude, longitude) |
| Véhicules | Marque, modèle, couleur, plaque d'immatriculation, capacité, photo |
| Disponibilités | Jours et horaires de disponibilité comme conducteur |
| Score d'équité | Compteurs de trajets conduits / utilisés par communauté |
| Notation | Note moyenne reçue en tant que conducteur, commentaires |
| Abonnement | Statut, plan, source (code promo, communauté financée), date d'expiration |
3.2 Données des enfants
L'Application traite des données relatives à des mineurs, saisies par leurs parents :
| Catégorie | Données |
|---|---|
| Identité | Prénom, nom |
| Scolarité | École, classe, ville, code postal |
| Emploi du temps | Jours, horaires d'entrée et de sortie, semaines A/B |
| Photo | Optionnelle |
| Code PIN | Code à 4 chiffres pour l'accès « mode enfant » sur le téléphone familial |
Aucune donnée relative aux enfants n'est saisie par les enfants eux-mêmes. Les enfants n'ont pas de compte propre — leurs informations sont gérées exclusivement par leurs parents, qui agissent en tant que représentants légaux et donnent leur consentement implicite à ce traitement lors de l'ajout de leur(s) enfant(s) (cf. art. 8 du RGPD relatif aux enfants).
3.3 Données de trajet
- Trajets créés : conducteur, véhicule, date, horaires, points de collecte (nom, adresse, coordonnées GPS), enfants inscrits, école desservie.
- Position du conducteur en temps réel (uniquement pendant un trajet en cours, partagée avec les parents des enfants à bord, supprimée à la fin du trajet).
- Absences et modes de transport alternatifs signalés (bus, train, autre, absent).
3.4 Données de communication
- Messages échangés dans les chats : communautés, trajets, conversations privées entre parents. Contenu textuel, auteur, horodatage.
- Demandes d'ajout de point de collecte ou d'école, votes des administrateurs.
3.5 Données techniques
- Token de notification push (Expo / FCM / APNs).
- Identifiant de l'appareil (pour la livraison des notifications).
- Version de l'application, plateforme (iOS/Android), version de l'OS — collectés uniquement si l'utilisateur ouvre le menu de contact.
- Rapports de plantage et d'erreur : en cas de dysfonctionnement, un rapport technique est transmis à notre prestataire Sentry (serveurs en Allemagne) pour nous permettre de corriger le problème. Ce rapport contient la trace technique de l'erreur, l'écran concerné et votre identifiant de compte — jamais votre nom, votre e-mail, votre téléphone, votre adresse ni vos coordonnées GPS, que l'application retire avant l'envoi. Votre adresse IP n'est pas transmise.
- Stockage local du navigateur (version web uniquement) : votre session de connexion, la langue que vous avez choisie et une copie du calendrier officiel des vacances scolaires sont conservées dans le stockage local de votre navigateur. Ces éléments restent sur votre appareil, ne sont jamais transmis à nos serveurs, ne servent à aucun suivi, et disparaissent si vous effacez les données du site. Ce ne sont pas des cookies.
3.6 Données non stockées
Certaines fonctions accèdent temporairement à des données locales du téléphone sans jamais les transmettre à nos serveurs :
- Contacts (si vous utilisez la fonction "Inviter mes contacts") : lecture locale des noms + numéros que vous sélectionnez, uniquement pour ouvrir l'application SMS de votre téléphone avec le message d'invitation pré-rempli. Aucun contact n'est envoyé, stocké ou vu par nos serveurs.
- SMS : les invitations sont envoyées via l'application SMS native de votre téléphone. Nous ne voyons ni les numéros contactés, ni le contenu envoyé.
3.7 Aucune donnée collectée
Nous ne collectons pas :
- de cookies ou traceurs publicitaires — la version web n'en dépose aucun, et le stockage local décrit au 3.5 ne quitte pas votre navigateur ;
- de données de navigation, de mesure d'audience ou de marketing (les rapports de plantage décrits au 3.5 servent uniquement à corriger les erreurs, jamais à analyser votre usage) ;
- vos contacts, photos ou fichiers en dehors de ce que vous ajoutez vous-même.
4. Finalités du traitement
Vos données sont utilisées pour :
- Faire fonctionner le service : créer votre compte, vous identifier, gérer vos enfants, vos communautés, organiser les trajets.
- Faire fonctionner le covoiturage : afficher les trajets disponibles, calculer les points de collecte adaptés à votre trajet domicile-école, calculer le score d'équité entre familles.
- Communiquer : chat entre parents d'une communauté ou d'un trajet, messages privés, notifications push (rappels de trajet, nouveaux messages, modifications).
- Géolocaliser en temps réel le conducteur pendant un trajet en cours, pour rassurer les parents des enfants à bord.
- Gérer les abonnements (codes promo, communauté financée par un tiers).
- Améliorer l'application sur la base des bugs/suggestions remontés volontairement via le menu de contact.
5. Base légale du traitement
| Finalité | Base légale (RGPD) |
|---|---|
| Création de compte, fonctionnement du service | Exécution du contrat (art. 6.1.b) |
| Données des enfants | Consentement parental (art. 8) |
| Notifications push | Consentement (révocable dans les réglages) |
| Géolocalisation conducteur | Consentement (le conducteur démarre/arrête le mode conduite) |
| Sécurité, prévention des abus | Intérêt légitime (art. 6.1.f) |
6. Destinataires des données
Vos données sont accessibles aux personnes suivantes :
- Vous-même et les co-parents que vous avez ajoutés à votre compte familial.
- Les autres parents membres de vos communautés (votre nom, photo et téléphone — uniquement si vous activez la visibilité publique de votre profil).
- Le ou les conducteurs des trajets où vos enfants sont inscrits.
Nous faisons appel à des sous-traitants techniques :
| Prestataire | Service | Localisation |
|---|---|---|
| Google Firebase | Authentification, base de données, fonctions serveur, stockage de fichiers, notifications push (FCM) | UE (région europe-west1) |
| Geoapify | Calcul d'itinéraires pour le mode conduite (les coordonnées GPS sont envoyées pour calculer le trajet, jamais associées à votre identité) | UE |
| Expo / Apple / Google | Distribution des notifications push aux appareils | UE / US |
| Sentry | Collecte des rapports de plantage et d'erreur, à des fins de correction | UE (Allemagne) |
Aucune donnée n'est vendue, louée ou cédée à des tiers à des fins commerciales ou publicitaires.
7. Hébergement et localisation des données
La base de données est hébergée sur Google Cloud dans la zone multirégionale européenne eur3, qui répartit les données entre la Belgique et les Pays-Bas. Les fonctions serveur s'exécutent en europe-west1 (Belgique), et les rapports de plantage sont hébergés par Sentry en Allemagne.
Les sous-traitants ci-dessus peuvent, dans le cadre du fonctionnement de leurs services techniques (ex. notifications push, réseau de distribution), accéder ponctuellement aux données depuis d'autres régions, mais le stockage principal reste en Union européenne.
8. Durée de conservation
- Compte actif : tant que vous utilisez l'application.
- Compte supprimé : suppression immédiate et définitive de toutes vos données (via la fonctionnalité « Supprimer mon compte » disponible dans l'app), sauf obligations légales (ex. logs de sécurité conservés 12 mois maximum).
- Compte inactif : vous pouvez nous contacter à tout moment pour demander la suppression. À défaut, vos données peuvent être conservées sans limite tant que le compte n'est pas supprimé.
- Position GPS du conducteur en temps réel : supprimée à la fin du trajet.
- Messages de chat : conservés tant que le trajet/la communauté/le chat privé existe, supprimés si la communauté ou le trajet est supprimé.
9. Sécurité
Nous appliquons des mesures techniques et organisationnelles pour protéger vos données :
- Chiffrement en transit (HTTPS / TLS) pour toutes les communications avec nos serveurs.
- Chiffrement au repos par Firebase.
- Règles de sécurité Firestore strictes : chaque utilisateur ne peut accéder qu'à ses propres données et à celles des communautés dont il est membre.
- Authentification par mot de passe haché (Firebase Auth, jamais stocké en clair).
- Suppression de compte disponible dans l'app, avec cascade complète des données.
10. Vos droits (RGPD)
Conformément aux articles 15 à 22 du RGPD, vous disposez à tout moment des droits suivants :
- Droit d'accès : obtenir une copie des données vous concernant.
- Droit de rectification : corriger les données inexactes (modifiables dans l'app).
- Droit à l'effacement (« droit à l'oubli ») : suppression de votre compte et de toutes vos données — fonctionnalité disponible dans Mon compte → Supprimer mon compte.
- Droit à la portabilité : recevoir vos données dans un format structuré (l'app propose un export Excel via Mon compte → Mon historique).
- Droit de limitation : demander la suspension d'un traitement.
- Droit d'opposition : vous opposer à un traitement basé sur l'intérêt légitime.
- Retrait du consentement : à tout moment (notifications, géolocalisation, etc.).
Pour exercer ces droits, écrivez à contact@hophop.school. Réponse sous 30 jours maximum.
En cas de désaccord, vous pouvez introduire une réclamation auprès de la CNIL : www.cnil.fr.
11. Suppression de votre compte
Vous pouvez supprimer votre compte à tout moment depuis l'application : Mon compte → Supprimer mon compte.
Cette opération est définitive et irréversible. Elle entraîne la suppression de :
- votre profil et vos identifiants ;
- tous vos enfants ;
- vos absences, transports alternatifs, demandes de points/écoles ;
- vos notations et celles que vous avez reçues ;
- vos invitations de co-parent ;
- votre abonnement ;
- vos trajets en tant que conducteur (avec leurs messages) ;
- votre présence dans les communautés (vous êtes retiré, votre nom disparaît) ;
- votre présence dans les trajets en tant que parent ;
- votre compte d'authentification.
12. Notifications push
Si vous activez les notifications push, votre appareil reçoit un token unique enregistré sur nos serveurs pour vous adresser les notifications (rappels de trajet, nouveaux messages, etc.). Vous pouvez désactiver les notifications à tout moment depuis Mon compte → Notifications ou les réglages système de votre téléphone.
13. Géolocalisation
L'application utilise la géolocalisation dans deux contextes :
- Adresse de votre domicile : saisie une seule fois dans votre profil, utilisée pour proposer les points de collecte sur votre trajet domicile-école.
- Position en temps réel du conducteur : uniquement lorsqu'un conducteur démarre activement le « mode conduite » pour un trajet. La position est mise à jour toutes les 10 secondes pendant le trajet et supprimée à la fin. Elle est visible uniquement par les parents des enfants à bord du trajet.
14. Modifications de cette politique
Cette politique peut être modifiée pour refléter des évolutions techniques, légales ou de service. Toute modification importante vous sera notifiée via l'application. La date de dernière mise à jour figure en haut de ce document.
15. Contact
Pour toute question, demande d'exercice de droits ou réclamation relative à vos données personnelles :
- Email : contact@hophop.school
- Site web : www.hophop.school
- Adresse postale : 308 chemin des cadenasses 06140 Tourrettes sur Loup