LabelRun — Politique de confidentialité
LabelRun est une application Shopify qui imprime les étiquettes code-barres et prix des produits de la boutique qui l’installe. Cette page indique précisément ce que l’application enregistre, ce qu’elle n’enregistre jamais, combien de temps elle le conserve et qui d’autre traite ces données.
« Nous » désigne ci-dessous Soheyb Alouach, le développeur indépendant qui publie LabelRun, établi à 94120 Nogent-sur-Marne (France) ; l’adresse de contact figure en bas de page. Nous sommes le responsable du traitement, au sens du RGPD, des données personnelles décrites sur cette page.
Ce que LabelRun enregistre
Uniquement ce qui est nécessaire pour composer une planche d’étiquettes et appliquer les limites du forfait. Il s’agit exclusivement de données de boutique, jamais de données sur vos clients.
- Le domaine .myshopify.com de votre boutique, son nom d’affichage et le jeton d’accès (ainsi que le jeton qui le renouvelle) délivré par Shopify lors de l’installation : c’est lui qui permet à l’application de lire votre catalogue en votre nom et, quand vous le demandez, d’enregistrer sur vos variantes les codes-barres qu’elle génère.
- Vos modèles d’étiquettes : le nom, la géométrie de la planche ou du rouleau, les champs imprimés et leur position, les décalages de calibration de l’imprimante et, si vous en ajoutez un, le logo que vous téléversez (PNG ou JPEG, 200 Ko maximum), stocké dans le modèle.
- Vos paramètres : modèle par défaut, règle de quantité par défaut, emplacement par défaut, préfixe EAN-13 interne, la langue et le format monétaire de la boutique, le forfait de la boutique et la date de fin de son essai (lus auprès de Shopify, mis en cache), le modèle et la règle de quantité de votre dernière impression, ainsi que les dates d’installation et de désinstallation de l’application.
- Les compteurs d’impression : le nombre d’étiquettes imprimées dans le mois en cours et une ligne par impression, contenant la date, l’origine (produits ou transfert de stock), l’identifiant Shopify du transfert le cas échéant, le modèle et la règle de quantité utilisés, et le nombre d’étiquettes.
- Les générations de codes-barres : lorsque l’application attribue un code aux variantes qui n’en ont pas, elle note quelle variante a reçu quel code, afin que la génération puisse être annulée. Le bouton « Annuler la dernière génération » agit sur les générations des 30 derniers jours.
Ce que LabelRun n’enregistre jamais
- Aucune donnée personnelle de client. LabelRun ne demande pas les autorisations d’accès aux clients ni aux commandes : elle ne peut donc lire ni les noms, ni les adresses, ni les e-mails, ni les téléphones, ni les commandes de vos clients, et ne conserve aucune fiche client.
- Aucune donnée de paiement. La facturation est intégralement gérée par Shopify ; l’application ne voit jamais de carte et ne vous débite jamais elle-même.
- Aucune copie de votre catalogue. Titres, SKU, codes-barres, prix et niveaux de stock sont lus auprès de Shopify à chaque impression et transformés en PDF dans votre propre navigateur. Ils ne sont pas écrits dans la base de l’application.
- Aucune mesure d’audience et aucun traceur publicitaire. Dans l’administration Shopify, l’application charge depuis Shopify les scripts App Bridge et Polaris de Shopify, comme toute application intégrée. Toutes les pages, y compris les pages publiques, chargent la police Inter depuis les serveurs de Shopify (cdn.shopify.com), ce qui transmet votre adresse IP à Shopify. Il n’y a aucun autre script ni aucune autre ressource tierce.
Où le PDF est fabriqué
Le rendu des étiquettes a lieu entièrement dans votre navigateur. Le serveur transmet les lignes à votre session d’administration et le PDF est construit localement : le fichier d’étiquettes n’existe donc jamais sur notre infrastructure et n’y est jamais stocké.
Pourquoi ces données sont traitées
Ces données servent à fournir l’application que vous avez installée : imprimer vos étiquettes, appliquer les limites de votre forfait et annuler une génération de codes-barres (exécution du contrat qui nous lie, article 6, paragraphe 1, point b), du RGPD, ou, si votre boutique est exploitée par une société, notre intérêt légitime à fournir le service qu’elle a commandé, article 6, paragraphe 1, point f), du RGPD).
Les journaux techniques servent à assurer la sécurité et le bon fonctionnement du service, et nous consultons des statistiques d’utilisation par boutique (forfait, nombre d’étiquettes et d’impressions, modèles créés) pour piloter et améliorer le service. Les e-mails que vous nous envoyez servent à vous répondre. Ces trois traitements reposent sur notre intérêt légitime (article 6, paragraphe 1, point f), du RGPD).
Les données de la boutique sont nécessaires au fonctionnement de l’application : sans elles, l’application ne peut pas être utilisée. Aucune décision automatisée ni aucun profilage n’a lieu.
Durée de conservation et suppression
- La désinstallation de l’application supprime immédiatement le jeton d’accès et la session de votre boutique (webhook app/uninstalled de Shopify).
- 48 heures après la désinstallation, Shopify envoie une demande shop/redact. LabelRun supprime alors tout le reste : modèles (logo compris), compteurs, historique des impressions, générations de codes-barres et la fiche de la boutique elle-même.
- Cloudflare conserve aussi des journaux techniques des requêtes de l’application (heure, adresse demandée, adresse IP et informations de navigateur transmises avec chaque requête, identifiants Shopify contenus dans la requête, erreurs) pendant 7 jours au plus, puis les supprime automatiquement. Ils servent uniquement à diagnostiquer les problèmes et à assurer la sécurité du service.
- Les e-mails d’assistance sont conservés le temps nécessaire pour vous répondre et assurer le suivi, et supprimés au plus tard 3 ans après notre dernier échange.
- Rien d’autre n’expire automatiquement : l’historique des impressions et les générations de codes-barres sont conservés tant que l’application est installée, puis supprimés avec le reste.
- Une demande customers/data_request ou customers/redact reçoit une réponse, mais rien n’est transmis ni supprimé : il n’existe aucune donnée client à transmettre ou à supprimer.
- Vous souhaitez une suppression plus rapide ? Désinstallez l’application et écrivez à l’adresse ci-dessous : la même suppression est effectuée sur demande.
Qui d’autre traite ces données
Personne d’autre. LabelRun ne vend, ne loue et ne partage pas vos données.
- Shopify — la plateforme d’où proviennent les données, qui héberge votre administration, gère la facturation et vous distribue l’application. Shopify agit en tant que responsable du traitement indépendant, selon sa propre politique de confidentialité, et non pour notre compte ; pour les marchands de l’EEE et du Royaume-Uni, l’entité Shopify est Shopify International Limited (Dublin, Irlande).
- Cloudflare, Inc. (États-Unis) — l’application s’exécute sur Cloudflare Workers et enregistre les données ci-dessus dans Cloudflare D1 ; Cloudflare les traite pour notre compte, en qualité de sous-traitant, dans le cadre de son accord de sous-traitance (Data Processing Addendum).
- Google (Gmail) — si vous nous écrivez, votre message et votre adresse e-mail sont traités dans la boîte Gmail de l’adresse ci-dessous ; Google est certifiée au titre du cadre de protection des données UE–États-Unis.
Où les données sont stockées
La base de données est créée avec l’indice de localisation Europe de l’Ouest de Cloudflare (une indication, pas une garantie). Le code de l’application s’exécute dans le centre de données Cloudflare le plus proche de vous, par lequel les données transitent. Les données Shopify sont traitées par Shopify selon sa propre politique.
Cloudflare, Inc. étant une société américaine, des données peuvent être transférées hors de l’Espace économique européen : Cloudflare est certifiée au titre du cadre de protection des données UE–États-Unis (Data Privacy Framework), et cet accord de sous-traitance intègre les clauses contractuelles types de la Commission européenne.
Cookies et session
LabelRun ne dépose aucun cookie qui lui soit propre dans l’application intégrée ; la session d’administration est authentifiée à chaque requête par le jeton de session App Bridge de Shopify. Les pages publiques, y compris celle-ci, ne déposent aucun cookie.
Sécurité
Chaque requête provenant de l’administration Shopify porte un jeton de session signé par Shopify, que l’application vérifie avant de répondre ; tout le trafic passe par HTTPS, les webhooks entrants sont vérifiés par signature HMAC, et chaque boutique ne peut lire et écrire que ses propres enregistrements.
Vos droits
En tant que marchand, vous pouvez accéder à tout ce que l’application détient pour votre boutique, en demander la rectification, l’effacement ou la limitation du traitement, vous opposer à ce traitement et exercer votre droit à la portabilité, en écrivant à l’adresse ci-dessous.
Lorsque nous nous fondons sur notre intérêt légitime (journaux techniques, statistiques d’utilisation, e-mails d’assistance), vous pouvez vous y opposer à tout moment pour des raisons tenant à votre situation particulière.
Vous pouvez aussi introduire une réclamation auprès d’une autorité de protection des données : en France la CNIL (www.cnil.fr), ou l’autorité du pays où vous vivez ou travaillez.
Les données personnelles de vos clients relèvent de votre responsabilité : en tant que marchand, vous en êtes le responsable du traitement. LabelRun n’y a pas accès et n’en conserve aucune ; une demande d’un de vos clients concerne donc votre boutique et Shopify, pas LabelRun.
Modifications de cette politique
Si cette politique change, la date en haut de page change avec elle. Les modifications importantes sont annoncées sur la fiche de l’application.
Contact
Une question sur cette politique ou une demande relative à vos données : soheyb.alouach.dev@gmail.com