Cette page décrit les cookies et les stockages navigateur utilisés par ClearNod : à quoi ils servent, combien de temps ils restent et comment les supprimer.
Dernière mise à jour : 1er novembre 2026
L’essentiel
Le code de l’application ne crée qu’un cookie : crs_share, pour la session d’un client qui consulte un rapport partagé.
Le studio utilise le stockage local du navigateur (localStorage et IndexedDB) pour vos brouillons, vos images et votre session de connexion.
ClearNod n’intègre ni mesure d’audience, ni publicité, ni pixel de réseau social, ni script tiers de suivi.
L’avis sur les cookies de la page d’accueil explique ces usages. Le navigateur mémorise sa fermeture dans le stockage local.
Un cookie est un petit fichier déposé par le navigateur et renvoyé au serveur concerné à chaque requête correspondante. Le stockage local (localStorage) et la base de données du navigateur (IndexedDB) restent, eux, dans votre navigateur : leur contenu n’est pas transmis automatiquement à un serveur.
Les informations ci-dessous correspondent aux mécanismes présents dans l’application à la date indiquée. Elles ne constituent pas une validation juridique de conformité au RGPD ou à la loi 09-08 relative à la protection des données personnelles au Maroc.
Le cookie de session client
Lorsqu’un client ouvre un lien de partage, ClearNod échange le jeton présent dans le lien contre une session temporaire. Cette session est matérialisée par le cookie crs_share. Il n’est pas créé par une simple visite des pages publiques.
Caractéristiques du cookie crs_share
Point
Valeur constatée
Rôle
Maintenir la session du client pendant la consultation du rapport partagé et l’enregistrement de sa décision.
Contenu
Un jeton de session aléatoire. Le serveur conserve une empreinte SHA-256 de ce jeton, pas le jeton en clair. Le contenu du rapport n’est pas placé dans le cookie.
Création
Après l’échange réussi du lien de partage, côté serveur. Le cookie n’est pas lisible par le JavaScript de la page.
Durée
Au maximum 8 heures après l’ouverture de la session, et jamais au-delà de l’expiration du lien de partage. Le lien lui-même expire au plus tard 7 jours après sa création.
Portée
Limitée au chemin /api/client/<identifiant-du-partage>. Le cookie n’est donc pas envoyé aux pages publiques ni aux autres partages.
Attributs
HttpOnly, SameSite=Lax, Secure lorsque l’application tourne en production sur HTTPS. Aucun attribut Domain : le cookie est lié à l’hôte qui l’a créé.
Finalité
Strictement nécessaire au fonctionnement du partage client. Il n’est utilisé ni pour la publicité, ni pour la mesure d’audience, ni pour un suivi entre sites.
Fin
Il cesse d’être accepté à l’expiration de la session ou du lien, ou si le lien est révoqué. Le navigateur le supprime à sa date d’expiration ou lorsque vous effacez les données du site.
Un lien de partage peut être révoqué depuis l’espace du propriétaire du rapport. La révocation ou l’expiration du lien empêche la session de continuer à ouvrir le rapport. Des cookies techniques peuvent être déposés par l’hébergeur ou le réseau de diffusion, indépendamment du code de l’application ; leur présence et leur durée dépendent de la configuration de l’hébergement.
Le stockage local du studio
Le studio fonctionne d’abord dans votre navigateur. Les brouillons, les images de preuve et l’état de synchronisation sont conservés localement afin que vous puissiez travailler sans compte et retrouver votre travail après un rechargement.
localStorage
Clés enregistrées dans le localStorage du navigateur
Clé
Usage
Durée
client-report-studio:active:v1
Identifiant du rapport local actuellement ouvert.
Jusqu’à suppression des données du site ou changement de rapport actif.
client-report-studio:migrated:v1
Marqueur indiquant que l’ancien brouillon unique a été migré vers les rapports IndexedDB.
Jusqu’à suppression des données du site.
client-report-studio:draft:v1
Ancien brouillon unique. Cette clé n’est plus le stockage principal et est retirée après migration réussie.
Jusqu’à la migration ou à la suppression des données du site.
client-report-studio:demo:v1
Ancien indicateur de contenu de démonstration, retiré après migration.
Jusqu’à la migration ou à la suppression des données du site.
sb-<référence-du-projet>-auth-token
Session du propriétaire connecté, gérée par le client Supabase : jetons d’accès et de rafraîchissement, informations de session. Présente uniquement après connexion.
Tant que la session est active et renouvelée automatiquement ; supprimée à la déconnexion ou lors de l’effacement des données du site. La durée exacte dépend de la configuration du projet Supabase.
IndexedDB
Base IndexedDB client-report-studio (version 3)
Magasin
Contenu
reports
Rapports locaux : textes, points de contrôle, versions de travail et références des images.
images
Fichiers image des preuves avant / après, stockés sous forme de blobs.
cloud_state
État de synchronisation de chaque rapport : correspondance local / cloud, révision et indicateur de vérification.
L’exemple de rapport public est fictif et n’est pas enregistré dans IndexedDB. Les données locales restent dans ce navigateur et sur cet appareil ; elles ne sont pas accessibles depuis un autre navigateur.
Combien de temps ces données restent-elles ?
Durées appliquées par l’application
Donnée
Durée
Cookie crs_share
8 heures maximum après l’ouverture de la session, dans la limite de l’expiration du lien de partage.
Lien de partage
7 jours maximum après sa création, sauf révocation anticipée.
Session de partage côté serveur
Au plus 8 heures après sa création ; la base de données applique une marge technique de 5 minutes. La révocation du lien empêche son utilisation.
Rapports, images et état cloud locaux
Jusqu’à leur suppression dans l’application ou l’effacement des données du site dans le navigateur.
Session du propriétaire
Selon la configuration du projet Supabase et l’activité de la session ; supprimée à la déconnexion.
Les journaux techniques du serveur et de l’hébergeur peuvent être conservés selon la configuration de l’hébergement. Leur durée n’est pas définie par le code de cette application.
Préférences, suppression et retrait
ClearNod ne charge aucun cookie ou traceur optionnel avant un choix de votre part. Il n’y a donc pas de réglage de consentement à activer ou désactiver aujourd’hui. Si une fonctionnalité optionnelle de mesure d’audience ou de contenu tiers était ajoutée, elle ne serait chargée qu’après un choix explicite et cette page serait mise à jour.
Effacer les données du site
Dans les réglages du navigateur, supprimez les cookies et les données du site pour l’adresse ClearNod utilisée (clearnod.com ou www.clearnod.com). Cela retire le cookie de session, les brouillons locaux, les images et la session enregistrée.
Fermer une session client
Le cookie crs_share n’est pas accessible au JavaScript de la page. Il cesse d’être accepté si la session ou le lien expire, ou si le lien est révoqué. Le navigateur le supprime à sa date d’expiration ou lorsque vous effacez les données du site.
Se déconnecter du studio
La déconnexion supprime la session du propriétaire enregistrée par Supabase. Vos rapports locaux restent dans le navigateur jusqu’à leur suppression.
La suppression d’un rapport dans le studio retire le rapport local et son état de synchronisation. Une copie déjà enregistrée dans le cloud n’est pas supprimée par cette action : écrivez à contact@clearnod.com pour en demander la suppression. La révocation d’un lien de partage reste disponible depuis le partage de la version concernée.
Une question sur cette page ?
Écrivez à contact@clearnod.com en précisant votre question et, si possible, le navigateur utilisé. Ne joignez pas de mot de passe, de jeton de partage ou de données confidentielles d’un client.
Le service ClearNod est édité par l’éditeur du site clearnod.com. Pour toute question relative aux données personnelles, à l’hébergement ou à un transfert éventuel, écrivez à contact@clearnod.com : nous vous indiquerons les informations applicables au service.
Vous cherchez plutôt le fonctionnement du produit ?
Les questions fréquentes expliquent les rapports, les versions publiées, le partage client et les exports PDF.