Politique de cookies
Sommaire
- 1. Qu'est-ce qu'un cookie ou un traceur ?
- 2. Traceurs utilisés par AtypikHouse
- 3. Fonctionnalités externes
- 4. Tableau détaillé des traceurs
- 5. Services absents de cette version
- 6. Comment gérer vos préférences ?
- 7. Durée de conservation du choix
- 8. Conséquences d'un refus
- 9. Contact et documents complémentaires
Dernière mise à jour : 22 juillet 2026
Projet étudiant fictif AtypikHouse est une plateforme de démonstration réalisée dans le cadre d'une formation. Aucune réservation, aucun paiement et aucune transaction réelle ne sont effectués. Certaines fonctionnalités techniques sont toutefois actives, notamment le stockage local des données, le chargement conditionnel des cartes et l'envoi d'un e-mail de confirmation de réservation fictive avec EmailJS.
1. Qu'est-ce qu'un cookie ou un traceur ?
Un cookie est un petit fichier susceptible d'être enregistré sur le terminal de l'utilisateur lors de la consultation d'un site.
Le terme « traceur » désigne plus largement toute technologie permettant d'accéder à des informations ou de
les enregistrer sur un terminal, notamment les cookies HTTP, le stockage local du navigateur
(localStorage) et le stockage de session (sessionStorage).
AtypikHouse ne dépose lui-même aucun cookie HTTP au moyen de document.cookie. Le site utilise
toutefois localStorage et sessionStorage pour assurer le fonctionnement de
certaines fonctionnalités de démonstration.
2. Traceurs utilisés par AtypikHouse
Le bandeau de gestion des traceurs propose actuellement deux catégories.
Traceurs nécessaires
Cette catégorie couvre uniquement les stockages indispensables au fonctionnement demandé par l'utilisateur, notamment :
- la mémorisation du choix de consentement ;
- le maintien de la session ;
- les comptes de démonstration ;
- les réservations fictives ;
- les favoris ;
- les avis ;
- les notifications ;
- l'espace hébergeur ;
- les autres données nécessaires aux fonctionnalités locales.
Cette catégorie est toujours active : elle ne comporte pas d'interrupteur, sa désactivation empêcherait le fonctionnement essentiel de la plateforme.
Fonctionnalités externes
Cette catégorie couvre :
- Google Maps ;
- Leaflet, chargé depuis unpkg.com ;
- les tuiles CARTO, chargées depuis basemaps.cartocdn.com.
Elle peut être acceptée, refusée, puis modifiée ultérieurement. Aucune de ces ressources n'est chargée avant l'accord de l'utilisateur.
3. Fonctionnalités externes
Google Maps
Fournisseur : Google Ireland Ltd.
Finalité : afficher la localisation d'un hébergement ou les informations de contact sur une carte.
Données susceptibles d'être transmises après consentement : adresse IP, informations relatives au navigateur, date et heure de la requête et page consultée.
Traceurs : Google peut déposer ou lire des traceurs lors du chargement de la carte. Leur nom exact et leur durée sont déterminés par Google et ne sont pas inventés dans la présente politique.
Consentement : requis avant le chargement de l'iframe. Sans accord, l'iframe n'existe pas dans le DOM et aucune URL vers google.com n'est demandée ; un bloc de remplacement propose le bouton « Autoriser et afficher la carte », qui n'active les fonctionnalités externes qu'après cette action explicite.
Carte interactive des hébergements
Bibliothèque : Leaflet, chargée depuis unpkg.com
Fond de carte : CARTO, tuiles chargées depuis basemaps.cartocdn.com
Finalité : afficher la carte interactive de la page « Nos hébergements ».
Données techniques susceptibles d'être transmises : adresse IP, informations du navigateur, date et heure de la requête et page consultée.
Cookies constatés : aucun cookie propre à CARTO ou unpkg.com n'a été constaté lors de l'audit, sous réserve d'une évolution de ces services.
Consentement : requis avant le téléchargement du script Leaflet, de sa feuille de style et des tuiles CARTO.
Polices locales
Les polices de caractères utilisées par le site, notamment Fauna One et Marcellus, sont hébergées localement. Leur chargement ne provoque aucune requête vers Google Fonts ou un autre fournisseur externe.
4. Tableau détaillé des traceurs
Seuls les éléments réellement présents dans le code sont listés ci-dessous.
Certains stockages locaux ne sont créés qu'après une action volontaire de l'utilisateur, par exemple l'envoi d'un formulaire, l'ajout d'un favori, la création d'une réservation fictive ou l'inscription à la newsletter.
Ils sont utilisés uniquement pour permettre la fonctionnalité expressément demandée et ne sont pas créés lors d'une simple consultation du site.
| Nom ou clé | Type | Fournisseur | Finalité | Catégorie | Données concernées | Durée | Consentement requis | Suppression | Pages / composants |
|---|---|---|---|---|---|---|---|---|---|
atypikhouse_cookie_consent | localStorage | AtypikHouse (1re partie) | Mémoriser le choix relatif aux fonctionnalités externes | Nécessaire | Choix effectué, date du choix | 6 mois (calculée depuis la date du choix) | Non | Page « Gestion des cookies », ou effacement des données du navigateur | Toutes les pages |
atypikhouse:session | localStorage (« Se souvenir de moi ») ou sessionStorage | AtypikHouse (1re partie) | Maintenir la connexion au compte | Nécessaire | Identifiant de compte, e-mail, prénom, nom, rôle (jamais le mot de passe) | Jusqu'à déconnexion (localStorage) ou fermeture de l'onglet (sessionStorage) | Non | Déconnexion, ou « Supprimer mes données locales » | Connexion, compte, espace hébergeur/admin, tunnel de réservation |
atypikhouse:utilisateurs | localStorage | AtypikHouse (1re partie) | Simuler la création et la gestion des comptes | Nécessaire | Prénom, nom, e-mail, rôle, dates du compte, version d'acceptation des CGU, mot de passe de démonstration transformé avec SHA-256 | 12 mois après la dernière connexion, sauf suppression antérieure | Non | Espace personnel (« Supprimer mon compte »), ou « Supprimer mes données locales » | Inscription, connexion, compte, espace hébergeur, admin |
atypikhouse:favoris | localStorage | AtypikHouse (1re partie) | Mémoriser les logements ajoutés en favori, par compte connecté ou par compartiment invité | Nécessaire à la fonctionnalité demandée | Identifiants de logements, rattachés au compte connecté ou à un compartiment « invité » horodaté (date de dernière modification) | Utilisateur connecté : tant que le compte associé existe, avec suppression lors de la suppression ou de l'expiration du compte. Utilisateur non connecté (invité) : jusqu'à leur suppression manuelle, à l'utilisation de « Supprimer mes données locales » ou après douze mois sans modification. | Non pour le stockage local ; celui-ci est créé uniquement lorsque l'utilisateur demande la fonctionnalité. | Suppression du compte (connecté), retrait manuel d'un favori, action « Supprimer mes données locales », ou purge automatique après douze mois sans modification (invité) | Fiches logement, résultats, en-tête du site |
atypikhouse:reservations | localStorage | AtypikHouse (1re partie) | Simuler le parcours de réservation, y compris l'annulation | Nécessaire à la fonctionnalité demandée | Dates, voyageurs, logement, prix fictif, politique d'annulation, statut, acceptation des CGV, statut d'envoi EmailJS, données d'une éventuelle annulation | 12 mois après la création ou après la date de départ du séjour (la plus tardive des deux) | Non pour le stockage local ; celui-ci est créé uniquement lorsque l'utilisateur demande la fonctionnalité. | Purge automatique, ou « Supprimer mes données locales » | Tunnel de réservation, compte, espace hébergeur, admin |
atypikhouse:logements_hebergeur | localStorage | AtypikHouse (1re partie) | Simuler la création et la validation d'une annonce | Nécessaire à la fonctionnalité demandée | Informations du logement, photographies encodées en Base64 | Tant que le compte hébergeur existe et que l'annonce n'est pas supprimée | Non pour le stockage local ; celui-ci est créé uniquement lorsque l'utilisateur demande la fonctionnalité. | Suppression de l'annonce, ou suppression du compte hébergeur | Espace hébergeur, admin, fiches logement |
atypikhouse:avis | localStorage | AtypikHouse (1re partie) | Simuler la publication et la modération d'avis | Nécessaire à la fonctionnalité demandée | Note, titre, commentaire, nom affiché | 12 mois après la publication | Non pour le stockage local ; celui-ci est créé uniquement lorsque l'utilisateur demande la fonctionnalité. | Purge automatique, modération admin, ou anonymisation lors d'une suppression de compte | Fiches logement, compte, admin |
atypikhouse:notifications | localStorage | AtypikHouse (1re partie) | Afficher les notifications internes (compte, hébergeur, admin) | Nécessaire | Message, destinataire, date, statut lu/non lu | 12 mois | Non | Purge automatique, ou suppression liée à la suppression d'un compte | Compte, espace hébergeur, admin |
atypikhouse:newsletter_subscribers | localStorage | AtypikHouse (1re partie) | Simuler une inscription à la newsletter | Nécessaire à la fonctionnalité demandée | Adresse e-mail, consentement, statut | 12 mois après l'inscription, ou retrait immédiat via désinscription | Non au titre du stockage technique ; consentement explicite requis pour l'inscription à la newsletter. | Bouton « Me désinscrire de la newsletter », purge automatique | Bandeau newsletter (accueil, hébergements, contact…) |
atypikhouse:messages_contact | localStorage | AtypikHouse (1re partie) | Démonstration du formulaire de contact | Nécessaire à la fonctionnalité demandée | Prénom, nom, e-mail, téléphone (facultatif), message | 12 mois | Non au titre des traceurs ; le consentement au traitement des informations est recueilli dans le formulaire. | Purge automatique | Page Contact |
atypikhouse:candidatures_partenaires | localStorage | AtypikHouse (1re partie) | Démonstration d'une candidature « devenir hôte » | Nécessaire à la fonctionnalité demandée | Prénom, nom, e-mail, téléphone, type de partenariat, localisation et type de logement envisagés, nombre de logements, site internet, réseau social, description, démarche environnementale | 12 mois | Non au titre des traceurs ; le consentement au traitement des informations est recueilli dans le formulaire. | Purge automatique | Page Devenir hôte |
atypikhouse:demandes_partenariat | localStorage | AtypikHouse (1re partie) | Démonstration d'une demande de partenariat | Nécessaire à la fonctionnalité demandée | Prénom, nom, entreprise, e-mail, téléphone (facultatif), type de partenaire, message | 12 mois | Non au titre des traceurs ; le consentement au traitement des informations est recueilli dans le formulaire. | Purge automatique | Page Devenir partenaire |
atypikhouse:rendezvous_partenaires | localStorage | AtypikHouse (1re partie) | Démonstration d'une demande de rendez-vous | Nécessaire à la fonctionnalité demandée | Motif, date et créneau souhaités, prénom, nom, entreprise, e-mail, message (facultatif) | 12 mois | Non au titre des traceurs ; le consentement au traitement des informations est recueilli dans le formulaire. | Purge automatique | Page Devenir partenaire |
atypikhouse:cartes_cadeaux | localStorage | AtypikHouse (1re partie) | Démonstration de l'achat d'une carte cadeau | Nécessaire à la fonctionnalité demandée | Nom et e-mail du bénéficiaire, nom de l'acheteur, montant, message, date d'envoi | 12 mois | Non au titre des traceurs ; le consentement au traitement des informations est recueilli dans le formulaire. | Purge automatique | Page Cartes cadeaux |
atypikhouse:journal_administration | localStorage | AtypikHouse (1re partie) | Tracer les actions de modération d'un administrateur | Nécessaire | Date, action, cible, motif, identifiant de l'administrateur | 12 mois | Non | Purge automatique | Admin |
atypikhouse:demandes_rgpd | localStorage | AtypikHouse (1re partie) | Tracer les demandes d'exercice de droits (accès, export, rectification) | Nécessaire | Identifiant utilisateur, type de demande, date | 12 mois | Non | Purge automatique | Compte, espace hébergeur |
atypikhouse:reinitialisations_mdp | sessionStorage | AtypikHouse (1re partie) | Réinitialisation simulée du mot de passe | Nécessaire à la fonctionnalité demandée | Jeton aléatoire à usage unique, adresse e-mail ou identifiant du compte associé, date de création et date d'expiration | Une heure au maximum, jusqu'à son utilisation ou jusqu'à la fermeture de l'onglet | Non pour le stockage local ; celui-ci est créé uniquement lorsque l'utilisateur demande la fonctionnalité. | Automatique après utilisation, après expiration, à la fermeture de l'onglet ou via « Supprimer mes données locales » | Mot de passe oublié, réinitialisation du mot de passe |
| Google Maps | Ressource tierce (iframe) ; traceurs tiers non inventoriés par AtypikHouse | Google Ireland Ltd. | Afficher la localisation d'un hébergement ou les coordonnées de contact | Fonctionnalités externes | Adresse IP, informations du navigateur, date et heure de la requête, page consultée | Non déterminée par AtypikHouse | Oui, avant chargement | Refus dans le bandeau, retrait depuis « Gestion des cookies », ou réglages du navigateur | Page Contact, fiches logement |
| Leaflet et CARTO | Requêtes vers des services tiers (script et tuiles) ; aucun cookie constaté | unpkg.com (Leaflet), CARTO | Afficher la carte interactive des hébergements | Fonctionnalités externes | Adresse IP, informations du navigateur, date et heure de la requête, page consultée | Non déterminée par AtypikHouse | Oui, avant chargement | Refus dans le bandeau, retrait depuis « Gestion des cookies », ou réglages du navigateur | Page « Nos hébergements » |
Le mot de passe de démonstration est transformé avec SHA-256 avant son enregistrement local. Ce mécanisme évite sa conservation en clair, mais ne constitue pas une authentification adaptée à un environnement de production.
Le mécanisme de réinitialisation du mot de passe est une simulation locale destinée au projet étudiant. Une application réelle nécessiterait un traitement côté serveur et un jeton sécurisé transmis par un canal contrôlé.
5. Services absents de cette version
Aucun outil de mesure d'audience, de publicité ou de marketing n'est actuellement installé sur cette version du site.
Le bandeau ne propose donc aucune catégorie correspondante.
Si un tel outil est ajouté ultérieurement, la présente politique et la politique de confidentialité seront mises à jour. Un nouveau consentement sera demandé avant l'activation du service lorsque celui-ci est requis.
6. Comment gérer vos préférences ?
Lors de votre première visite, vous pouvez accepter ou refuser les fonctionnalités externes depuis le bandeau de gestion des traceurs (« Tout accepter », « Tout refuser », « Personnaliser »).
Vous pouvez modifier votre choix à tout moment depuis la page Gestion des cookies, accessible dans le pied de page du site, qui rouvre réellement le panneau de préférences.
Le retrait de votre consentement empêche les prochains chargements des cartes externes. Il ne remet pas en cause les chargements réalisés avant le retrait.
Dans le panneau de personnalisation, la catégorie « Nécessaires » reste active et non désactivable ; la catégorie « Fonctionnalités externes » dispose d'un interrupteur clair ; refuser est aussi simple qu'accepter.
7. Durée de conservation du choix
Le choix d'acceptation ou de refus est conservé pendant six mois.
À l'expiration de cette durée, le bandeau peut être présenté de nouveau.
Un nouveau choix peut également être demandé avant l'expiration si les finalités ou les services utilisés évoluent de manière importante.
8. Conséquences d'un refus
Le refus des fonctionnalités externes n'empêche pas de consulter les logements, de créer un compte, d'utiliser les favoris ou d'effectuer une réservation fictive.
Les cartes Google Maps et CARTO ne sont simplement pas chargées. Elles sont remplacées par un message permettant de modifier le choix ou d'autoriser leur affichage.
Les fonctionnalités strictement nécessaires au fonctionnement local de la plateforme restent actives.
9. Contact et documents complémentaires
Responsable du traitement
Quentin Seynaeve
Projet étudiant AtypikHouse
Adresse e-mail : contact@atypikhouse.fr