Cookies et stockage sur l'appareil
Version 0.5, mise à jour le 8 octobre 2026.
Stock Master n'utilise qu'un seul cookie, qui retient la langue choisie, et aucune mesure d'audience ni publicité. Pour fonctionner, l'application enregistre aussi quelques informations dans le navigateur de votre appareil. Cette page les liste toutes.
1. Ce qui est enregistré et pourquoi
Tous les éléments ci-dessous sont nécessaires au service que vous demandez : rester connecté, travailler sans connexion, retrouver un paiement en cours ou ne pas revoir un message déjà fermé. Aucun ne sert à vous suivre sur d'autres sites ni à mesurer votre navigation.
Ces informations restent sur votre appareil. Seuls le jeton de connexion et les ventes en attente sont envoyés au serveur de Stock Master, pour vous identifier et enregistrer les ventes. Le cookie de langue est envoyé au site à chaque page, pour l'afficher dans la langue choisie.
3. Stockage du navigateur (localStorage et sessionStorage)
| Élément | À quoi il sert | Durée |
|---|---|---|
stockmaster_token | Jeton de connexion : vous garde connecté. | Jusqu'à la déconnexion ; le jeton expire au plus tard après 7 jours |
stockmaster_user | Nom, adresse e-mail et identifiant du compte connecté, pour l'affichage. | Jusqu'à la déconnexion |
stockmaster_restricted_session | Accès limité quand l'abonnement est expiré, le temps de le renouveler (onglet en cours seulement). | 15 minutes, effacé à la fermeture de l'onglet |
stockmaster_commercial_blocks | Mémorise qu'un commerce est bloqué par l'abonnement (identifiants seulement), pour que ce blocage reste affiché sans connexion. | Jusqu'au rétablissement de l'accès |
stockmaster_payment_intents | Retrouve un paiement d'abonnement en cours après une coupure (inutilisé tant que le paiement en ligne est fermé). | Jusqu'à la fin du paiement |
stockmaster.theme | Thème d'affichage choisi sur cet appareil (clair ou sombre). Absent en mode automatique, qui suit le réglage de l'appareil. | Sans limite, effaçable par vous |
stockmaster.pwa.installed | Retient que l'application a été installée sur l'appareil. | Sans limite, effaçable par vous |
stockmaster.engagement.lastModalAt | Date du dernier message proposant notifications ou installation, pour ne pas le répéter. | Sans limite, effaçable par vous |
stockmaster.engagement.bannerHidden | Retient la fermeture de ce message pendant la visite. | Jusqu'à la fermeture de l'onglet |
4. Données hors connexion (IndexedDB)
| Élément | À quoi il sert | Durée |
|---|---|---|
stockmaster-offline-catalog | Copie du catalogue (noms, prix de vente, stock restant ; jamais le prix d'achat), pour consulter et vendre sans réseau. | Utilisable 72 heures ; effacée à la déconnexion |
stockmaster-offline-identity | Identifiants du compte et du commerce en cours, pour rouvrir l'application sans réseau. | Effacée à la déconnexion |
stockmaster-offline-sales-capability | Indique seulement si vous avez le droit d'enregistrer des ventes. | 72 heures ; effacée à la déconnexion |
stockmaster-offline-tenant-brand | Nom et couleur du commerce, pour l'affichage sans réseau. | Effacée à la déconnexion |
stockmaster-preferences | Langue choisie sur cet appareil (fr ou en), pour le message que l'application affiche elle-même quand une notification ne peut pas être montrée. | Sans limite, effaçable par vous |
stockmaster-offline-sales-outbox | Ventes enregistrées sans connexion, en attente d'envoi. Peut contenir le nom et le contact d'un acheteur s'ils ont été saisis. | Jusqu'à l'envoi ; au plus 14 jours en attente ; gardées 7 jours après l'envoi |
Les ventes en attente ne sont pas effacées à la déconnexion, pour ne pas perdre une vente. Elles restent consultables depuis la page des ventes en attente.
5. Cache de l'application (service worker)
Pour s'ouvrir sans réseau, l'application garde une copie de ses fichiers publics : pages d'accueil, de connexion et d'inscription, page hors connexion, page du catalogue, icônes, logo et code de l'application. Ce cache ne contient ni vos données de compte ni celles du commerce, et n'enregistre jamais les liens de confirmation, d'invitation ou de réinitialisation.
6. Contenus chargés depuis d'autres services
- Les photos de produits et les logos sont chargés depuis le service de stockage du site (Supabase). Comme pour toute image en ligne, ce service reçoit l'adresse IP de l'appareil.
- Si vous activez les notifications, le navigateur s'inscrit auprès de son propre service de notification.
- Aucun script de réseau social, de publicité ou de mesure d'audience n'est chargé.
7. Faut-il votre accord ?
Comme tous ces éléments (cookie de langue compris) sont nécessaires au service demandé et qu'aucun n'est utilisé pour de la publicité ou de la mesure d'audience, aucune fenêtre de consentement n'est affichée. Il n'existe aujourd'hui aucun usage facultatif.
Les notifications sur l'appareil ne sont jamais activées sans votre action : vous les activez dans l'application, puis le navigateur vous demande sa propre autorisation.
8. Comment tout supprimer
- Se déconnecter efface le jeton de connexion et les données hors connexion, sauf les ventes pas encore envoyées.
- Dans l'application, Organisation, puis Hors connexion, puis « Supprimer les données hors connexion » efface les mêmes données sans vous déconnecter.
- Dans les réglages du navigateur, effacer les données du site stock-master.app supprime tout, y compris les ventes en attente : attendez leur envoi avant.
- Pour arrêter les notifications d'un appareil, voir le guide.
Une question sur ce texte ? Contacter Stock Master