Légal

Dernière mise à jour :

Sommaire
  1. 1. Cookies strictement nécessaires
  2. 2. Stockage local (navigateur)
  3. 3. Cookies analytiques
  4. 4. Cookies marketing
  5. 5. Cookies tiers : Stripe
  6. 6. Gérer vos cookies
  7. 7. Contact

À propos des cookies et du stockage local

Cette page décrit l'ensemble des cookies HTTP, ainsi que les données stockées dans votre navigateur via localStorage et sessionStorage. Ces mécanismes permettent à ImmoFlow de fonctionner correctement (authentification, préférences) et, avec votre consentement, d'analyser l'usage du site pour l'améliorer.

1. Cookies HTTP strictement nécessaires

Ces cookies sont indispensables au fonctionnement sécurisé du service. Ils ne peuvent pas être désactivés sans bloquer l'accès à votre compte.

NomFinalitéDurée
immoflow_sessionSession après authentification Google OAuth (httpOnly, sameSite, secure)7 jours
google_oauth_nonceProtection CSRF lors de l'authentification Google (httpOnly)10 minutes
google_signup_tokenReprise d'inscription via Google OAuth (httpOnly)10 minutes

Base juridique : intérêt légitime, sécurité et authentification. Exemption de consentement (article 82 de la loi Informatique et Libertés, transposant la directive ePrivacy).

2. Stockage local technique (navigateur)

ImmoFlow utilise localStorage et sessionStorage pour mémoriser des informations strictement nécessaires au fonctionnement de l'application : jeton d'authentification, contexte utilisateur, état d'avancement de votre inscription, etc. Ces données sont stockées uniquement sur votre appareil et ne sont pas transmises à des tiers.

2.1 Authentification et session

CléFinalitéDurée
tokenJeton JWT d'authentification (24h de validité côté serveur)Jusqu'à déconnexion
userId, roleIdentifiant numérique et rôle de l'utilisateur connecté (le nom et les initiales d'affichage sont récupérés à la volée via une requête API authentifiée et ne sont jamais stockés en local)Jusqu'à déconnexion
owner_context_id, act_asContexte multi-comptes (utilisateurs gérant plusieurs portefeuilles, ou agent d'agence qui consulte aussi ses propres biens)Jusqu'à déconnexion (owner_context_id : jusqu'à la fermeture de l'onglet)
tenantCurrentOwnerId, tenantCurrentLeaseId_*Contexte locataire courant (si vous êtes locataire avec plusieurs baux)Jusqu'à déconnexion
reactivationToken, deletionScheduledAtRéactivation d'un compte suspendu pendant la période de gel (sessionStorage)Onglet ouvert
pendingConnectionTokenConfirmation de connexion en attenteJusqu'à validation
immoflow_return_prompt_shown, immoflow_return_prompt_dismissed_atFenêtre de rappel de l'accueil : affichée au plus une fois par visite (sessionStorage), et plus pendant 7 jours après « Non merci » (localStorage)Onglet ouvert / 7 jours

2.2 Inscription et vérification e-mail

CléFinalitéDurée
signup_email, signup_signupToken, signup_currentStep, signup_plan, signup_billingCycle, signup_provider (sessionStorage)État du wizard d'inscription dans l'onglet courant. Le token et l'état du parcours ne sont jamais partagés entre onglets ni conservés à la fermeture de l'onglet.Onglet courant uniquement (effacé à la fermeture)
signup_referralCode, signup_referralCode_at, signup_inviteCode (localStorage)Codes d'invitation/parrainage présents dans l'URL d'arrivée (et date d'arrivée du code de parrainage), conservés pour permettre l'inscription même après réouverture du navigateur.Jusqu'à fin d'inscription ; 90 jours au plus pour le code de parrainage
email_verified, email_verified_nonce, email_verified_timestampConfirmation cross-tab de la vérification d'e-mailJusqu'à fin d'inscription
resend_countdownCompte à rebours avant de pouvoir renvoyer un e-mail de vérificationJusqu'à fin du compteur
immoflow_attribution (sessionStorage)Provenance de la visite (paramètres de campagne « utm », site d'origine), transmise à ImmoFlow seulement si vous créez un compte, pour mesurer l'efficacité de nos campagnes. Mesure d'audience exemptée de consentement : voir la fin du § 3.Onglet courant uniquement (effacé à la fermeture)
immoflow_bilan_pending (localStorage)Réponses de base du bilan de santé de votre location (ville, code postal, vide ou meublé, loyer, surface, dates du bail, classe DPE), conservées uniquement sur votre appareil lorsque vous cliquez sur « Recevoir mon bilan », pour les retrouver après la création de votre compte, y compris dans l'onglet ouvert par l'e-mail de vérification. Aucune réponse des examens complémentaires (charges, diagnostics, fiscalité) ; aucun nom, e-mail ni adresse : rien n'est envoyé à nos serveurs pour être stocké avant la création du compte. Stockage strictement nécessaire au service demandé, sans consentement préalable.7 jours au plus ; effacé dès la création du bien dans votre compte ou à la déconnexion
immoflow_bilan_pending, immoflow_bilan_session, immoflow_bilan_import_seen (sessionStorage)Parcours du bilan en cours et réponses données, y compris celles des examens complémentaires (charges, diagnostics, tranche d'imposition, revenu imposable, montants annuels), pour les retrouver si vous changez de page ou créez votre compte dans le même onglet. Conservées uniquement sur votre appareil. Stockage strictement nécessaire au service demandé, sans consentement préalable.Onglet courant uniquement (effacé à la fermeture) ; parcours en cours : 30 minutes sans activité au plus

2.3 Préférences et état d'interface

CléFinalitéDurée
immoflow_cookie_consentMémorisation de vos préférences cookies (recommandation CNIL)13 mois
dismissed_announcementsAnnonces produit que vous avez déjà ferméesJusqu'à effacement manuel
past_due_banner_dismissedBandeau impayé fermé pour la session (sessionStorage)Onglet ouvert
lazyRetry:*Retry technique de chargement de modules JavaScript (sessionStorage)Onglet ouvert

Base juridique : exécution du contrat (fourniture du service) et intérêt légitime (sécurité, expérience utilisateur). Ces données sont strictement nécessaires et ne requièrent pas de consentement (article 82 de la loi Informatique et Libertés).

3. Cookies analytiques : Mesure d'audience

Ces cookies nous permettent de mesurer l'audience du site, comprendre l'usage des fonctionnalités et améliorer le service. Ils sont déposés uniquement après votre consentement explicite.

Avec votre accord, nous utilisons PostHog (hébergement dans l'Union européenne) pour :

  • mesurer les pages vues et le parcours d'inscription ;
  • enregistrer de façon anonymisée votre navigation (enregistrement de session) sur les pages publiques et pendant l'inscription, tous les champs de saisie étant masqués (rien de ce que vous tapez n'est enregistré) ;
  • détecter les erreurs techniques rencontrées dans votre navigateur ;
  • vous proposer, parfois, un court questionnaire facultatif.

Dans les espaces connectés (propriétaire, locataire, agence, administration), aucun enregistrement de session ni mesure de performance n'est effectué, et les adresses de pages sont anonymisées (les identifiants sont remplacés avant envoi). Google Analytics et Microsoft Clarity y sont suspendus, et le pixel Meta y est déchargé. Les enregistrements de session ne concernent que les pages de présentation et l'inscription, jamais les pages contenant un lien personnel (invitation, réinitialisation du mot de passe, vérification). Microsoft Clarity suit les mêmes règles.

Sans votre accord, seule une mesure anonyme du bilan de santé de la location est réalisée par nos serveurs : nous comptons les bilans commencés et terminés, sans cookie ni stockage dans votre navigateur, sans adresse IP et sans profil. Aucune de vos réponses n'est transmise, seulement des indicateurs du résultat (nombre de points relevés, montant estimé).

CookieFournisseurFinalitéDurée
_ga, _ga_*Google Analytics 4 (directement, ou via Google Tag Manager)Identification des visiteurs uniques, état de session (IP anonymisée)13 mois
_gcl_*Google Tag ManagerSuivi des conversions de campagnes (déposé uniquement si une balise de suivi publicitaire est configurée dans le conteneur Google Tag Manager)90 jours
_clck, _clsk (ImmoFlow) ; CLID, MUID, ANONCHK, MR, SM (domaines Microsoft)Microsoft ClarityAnalyse comportementale anonyme (heatmaps, parcours) : identifiant pseudonyme du visiteur et regroupement des pages vues d'une même visite. Clarity n'utilise pas ces cookies à des fins publicitaires.De 10 minutes (ANONCHK) à 13 mois environ (MUID), selon le cookie ; 1 jour pour _clsk, 1 an pour _clck
ph_*_posthog (cookie et localStorage)PostHog (UE)Mesure d'audience et du parcours d'inscription, enregistrements de session (champs masqués) sur les pages publiques, détection des erreurs techniques, questionnaires (IP anonymisée)12 mois
immoflow_internal (localStorage)ImmoFlowExclusion des appareils de l'équipe ImmoFlow des statistiquesJusqu'à effacement manuel

Google (Analytics, Tag Manager) et Microsoft (Clarity) sont des sociétés américaines : les données qu'elles traitent peuvent être transférées aux États-Unis, dans le cadre des clauses contractuelles types de la Commission européenne et du Data Privacy Framework UE – États-Unis. Le consentement est transmis à Google selon le « Consent Mode v2 » : sans votre accord, aucune donnée de mesure n'est stockée. Les comptes de l'équipe ImmoFlow sont exclus de ces mesures.

Base juridique : consentement (article 6.1.a RGPD). Vous pouvez refuser ces cookies sans impact sur le fonctionnement du site.

3.1 Provenance des inscriptions (sans consentement)

Une seule mesure est faite sans votre consentement : la provenance de votre visite (paramètres de campagne « utm » de l'adresse de la première page, site d'origine), gardée dans le stockage de session de votre navigateur (immoflow_attribution). Elle n'est lue que si vous créez un compte : elle est alors jointe à l'événement « début d'inscription » de notre outil de mesure d'audience (PostHog, hébergé dans l'Union européenne, sous-traitant d'ImmoFlow). Si vous ne créez pas de compte, rien n'est envoyé.

Conformément aux lignes directrices de la CNIL sur les traceurs de mesure d'audience exemptés de consentement, cette mesure sert uniquement à la mesure d'audience propre à ImmoFlow (savoir quelles campagnes amènent des inscriptions, en statistiques), n'est ni recoupée avec d'autres traitements ni utilisée pour de la publicité ou du profilage, n'est pas transmise à des tiers, et le stockage disparaît à la fermeture de l'onglet.

Base juridique : intérêt légitime (article 6.1.f RGPD), exemption de consentement de l'article 82 de la loi Informatique et Libertés (mesure d'audience).

4. Cookies marketing

Ces cookies sont utilisés pour mesurer l'efficacité de nos campagnes publicitaires et personnaliser les annonces que vous voyez sur d'autres plateformes. Ils ne sont déposés qu'après votre consentement explicite.

CookieFournisseurFinalitéDurée
_fbpMeta (Facebook)Identification du navigateur pour mesure de conversion3 mois
_fbc, frMeta (Facebook)Suivi des clics publicitaires (déposé sur facebook.com)3 mois

Base juridique : consentement (article 6.1.a RGPD).

5. Cookies tiers : Paiement Stripe

Notre prestataire de paiement Stripe (PCI-DSS Level 1) dépose des cookies sur les pages de paiement, de gestion des moyens de paiement et de souscription d'abonnement. Ces cookies sont essentiels à la sécurité des transactions et à la prévention de la fraude.

CookieFinalitéDurée
__stripe_midIdentifiant marchand pour la prévention de la fraude1 an
__stripe_sidSession de paiement30 minutes

Base juridique : intérêt légitime, sécurité des transactions et prévention de la fraude (article 6.1.f RGPD). Ces cookies bénéficient également de l'exemption de consentement (article 82 de la loi Informatique et Libertés) car strictement nécessaires au service de paiement demandé par l'utilisateur.

6. Comment gérer vos cookies

Vous pouvez à tout moment modifier vos préférences en matière de cookies :

Via le bouton « Gérer mes cookies »

Un bouton « Gérer mes cookies » est présent en bas de chaque page (pied de page sur la partie publique du site, et en bas de chaque page légale). Il rouvre instantanément le bandeau de consentement pour vous permettre de modifier vos choix.

Bandeau de consentement initial

Lors de votre première visite, un bandeau vous propose trois choix d'égale visibilité : Tout refuser, Personnaliser, Tout accepter. Aucun cookie analytique ou marketing n'est déposé avant votre consentement explicite. Vos préférences sont conservées 13 mois (recommandation CNIL), au-delà desquelles un nouveau consentement vous sera demandé.

Via votre navigateur

  • Chrome : Paramètres → Confidentialité et sécurité → Cookies
  • Firefox : Paramètres → Vie privée et sécurité → Cookies
  • Safari : Préférences → Confidentialité → Cookies
  • Edge : Paramètres → Cookies et autorisations de sites

Important : la suppression ou le blocage des cookies strictement nécessaires (section 1) et du stockage local technique (section 2) empêchera l'accès à votre compte et le bon fonctionnement du service.

7. Contact

Pour toute question relative aux cookies :

Pour en savoir plus sur la protection de vos données, consultez notre Politique de Confidentialité.