Politique de confidentialité
IFG GEO Optimizer — une application Shopify pour l’optimisation pour moteurs génératifs (GEO) Dernière mise à jour : octobre 2026
1. Responsable du traitement
Le responsable du traitement des données personnelles traitées via IFG GEO Optimizer est :
IFG eCommerce — basé à Rome, Italie E-mail : info@ifgecommerce.com
2. Données que nous collectons
- Données du compte marchand (via Shopify OAuth) : le domaine de votre boutique et un jeton d’accès API.
- E-mail du propriétaire de la boutique et nom de la boutique (via l’API Admin de Shopify) : lus lors de l’installation à seule fin d’envoyer l’e-mail de bienvenue décrit à la section 3. L’adresse e-mail n’est pas conservée dans nos enregistrements.
- Données du catalogue (lecture seule) : titres, descriptions, marque, prix, options et spécifications techniques des produits — utilisés pour effectuer des audits, simuler le comportement des crawlers, évaluer l’extractibilité du contenu, et rédiger des FAQ ou des descriptions réécrites.
- Configuration de la boutique : votre offre active, les détails de politique de retour et d’expédition et les données d’entreprise que vous saisissez dans Paramètres, les audits enregistrés, les brouillons de FAQ et de réécriture de contenu, ainsi que les questions que vous choisissez de suivre pour la visibilité IA.
- Messages du chat d’assistance : le texte que vous échangez avec l’assistant IA intégré à l’application, y compris la transcription qui nous est transmise si vous demandez explicitement à parler à une personne.
- Trafic anonyme de la boutique en ligne (Web Pixel, tous les forfaits) : lorsqu’un visiteur arrive sur une page produit depuis un moteur IA reconnu (ChatGPT, Perplexity, Claude, Gemini, Copilot), nous enregistrons le moteur, l’URL de la page et un horodatage — uniquement si le visiteur a déjà donné son consentement analytique via la bannière de cookies de votre boutique. Aucun identifiant de visiteur, cookie ou donnée de session n’est collecté.
- Données techniques : horodatages des requêtes, identifiants internes d’enregistrement, et journaux système.
- Texte de vos Pages et Articles de blog (lecture seule, Unlimited) : lu pour deux contrôles de l’audit du catalogue que vous lancez vous-même. Le scanner de statistiques non citées envoie à OpenAI le texte des passages candidats pour vérifier si une affirmation statistique a une source vérifiable à proximité ; le détecteur de contenus dupliqués compare le même texte par un calcul de similarité entièrement déterministe et ne l’envoie jamais à un modèle de langage.
- Texte des fichiers Liquid de votre thème publié (lecture seule) : lu par les contrôles de conflits de données structurées ; pour le contrôle de cohérence des entités (Unlimited), il est en outre envoyé à OpenAI avec un échantillon de descriptions de produits, afin de repérer les affirmations qui se contredisent.
- Nombre agrégé de commandes récentes (lecture seule) : un seul nombre — combien de commandes la boutique a reçues au cours des 30 derniers jours (Admin GraphQL
ordersCount) — disponible via un point d’accès interne, en préparation d’une future fonction de reporting qui n’est encore reliée à aucun écran de l’application. Jamais le détail d’une commande, un montant, un produit acheté ni des données clients. - Suggestions envoyées depuis le formulaire « Suggérer une amélioration » (page Assistance) : le texte que vous rédigez, le domaine .myshopify.com de votre boutique et, uniquement si vous la saisissez, une adresse e-mail pour recevoir une réponse. Le champ e-mail est facultatif.
L’application ne demande ni ne reçoit jamais de données personnelles des clients finaux — aucun nom, e-mail ou adresse — et ne lit jamais le détail d’une commande. Elle demande à Shopify neuf permissions, chacune liée à une fonction que l’application exerce réellement :
read_products— lit le catalogue pour l’audit, le simulateur de crawler, la rédaction de brouillons de FAQ, la réécriture de contenus, le texte alternatif des images et l’extraction des spécifications techniques.write_products— écrit les métachamps de données structurées (correction de schéma en un clic) ainsi que les FAQ, les descriptions réécrites et les modifications du titre, de la description et du SEO du produit que vous approuvez ou enregistrez.read_themes— vérifie que le bloc de thème « GEO Schema » est actif et lit le texte des fichiers Liquid du thème pour les contrôles de conflits de données structurées et le contrôle de cohérence des entités.write_themes— écrit les trois fichiers de lisibilité pour l’IA (agents.md, llms.txt, llms-full.txt) sous forme de modèles Liquid sur le thème publié lorsque vous cliquez sur publier dans l’audit du catalogue, et automatiquement chaque fois que vous publiez un autre thème (webhookthemes/publish) ; les fichiers déjà présents et non créés par l’application ne sont pas écrasés sans votre confirmation explicite.write_pixelsetread_customer_events— activent et s’abonnent aux événements du Web Pixel de trafic anonyme décrit ci-dessus, jamais de données identifiant des clients.write_files— écrit le texte alternatif d’une image produit (Files API) lorsque vous l’approuvez ou l’enregistrez, jamais l’image elle-même.read_online_store_pages— lit le texte des Pages et des Articles de blog pour le scanner de statistiques non citées et le détecteur de contenus dupliqués décrits ci-dessus.read_orders— lit le nombre agrégé de commandes récentes décrit ci-dessus, en préparation d’une future fonction de reporting. Jamais le détail d’une commande ni de données clients.
3. Pourquoi nous les traitons, et sur quelle base légale
Nous traitons ces données pour fournir le service pour lequel vous avez installé l’application — au titre de l’art. 6(1)(b) du RGPD, exécution d’un contrat : analyser et améliorer la visibilité de votre catalogue sur les moteurs de recherche génératifs, y compris la rédaction de FAQ assistée par IA et la réécriture de contenu, le chat d’assistance intégré à l’application, le suivi hebdomadaire de la visibilité IA sur les questions que vous choisissez, et la mesure anonyme du trafic de référencement IA — toutes ces actions étant soit initiées par le marchand, soit, pour le pixel de trafic, conditionnées au consentement sur votre boutique en ligne.
E-mail de bienvenue. Après une nouvelle installation, nous envoyons un seul e-mail de bienvenue à l’adresse e-mail du compte Shopify du propriétaire de la boutique, que nous lisons via l’API Admin de Shopify au moment de l’installation (l’e-mail de contact public de la boutique n’est jamais utilisé). Nous lisons aussi le nom de la boutique, pour nous adresser à vous. L’e-mail est envoyé par Francesco Guiducci (IFG eCommerce), vous remercie d’avoir installé l’application, le présente comme son développeur indépendant et vous invite à répondre pour toute question. C’est un message de service, pas une newsletter ni une promotion, et rien d’autre n’est envoyé ensuite. Il est acheminé via Resend (États-Unis, clauses contractuelles types). Base légale : exécution du contrat (art. 6(1)(b) du RGPD) et, pour la présentation, intérêt légitime (art. 6(1)(f) du RGPD). Vous pouvez vous y opposer à tout moment en répondant à l’e-mail, en utilisant le lien de désinscription qu’il contient ou en écrivant à info@ifgecommerce.com. L’adresse e-mail du propriétaire n’est pas conservée dans nos enregistrements. Ce que nous conservons après la désinstallation est décrit à la section 6. L’e-mail et son contenu déjà remis à Resend restent dans ses journaux selon sa propre durée de conservation.
Suggestions et réponses. Lorsque vous envoyez une suggestion depuis la page Assistance, le texte et le domaine de votre boutique nous parviennent par e-mail à l’adresse d’assistance via Resend (États-Unis, clauses contractuelles types). Nous les utilisons pour évaluer et améliorer l’application, sur la base de notre intérêt légitime (art. 6(1)(f) RGPD). Si vous saisissez une adresse e-mail, nous l’utilisons uniquement pour vous répondre, sur la base de votre demande (art. 6(1)(b) RGPD) : nous ne l’enregistrons pas dans la base de données de l’application, ne l’utilisons pour aucune autre communication et ne la partageons avec personne. Le message reste dans la boîte d’assistance le temps nécessaire au traitement de votre demande, et dans les journaux de Resend selon sa propre durée de conservation. Vous pouvez en demander la suppression à tout moment en écrivant à info@ifgecommerce.com.
4. Comment nous les collectons
Les données du compte sont collectées une seule fois, via le flux OAuth de Shopify, lors de l’installation. Les données du catalogue sont lues via l’API Admin de Shopify uniquement lorsque vous déclenchez une action depuis le tableau de bord. Le pixel de trafic s’exécute sur votre boutique en ligne et ne signale des événements qu’après consentement ; rien d’autre ne s’exécute en arrière-plan sans que vous ne le demandiez.
5. Avec qui nous les partageons
- Google Firebase / Cloud Firestore — stocke votre configuration, vos sessions et vos brouillons. Google LLC (États-Unis) participe au cadre de protection des données UE-États-Unis (EU-US Data Privacy Framework). Les données sont stockées dans la région europe-west1 (Belgique).
- OpenAI, Inc. (États-Unis) — fournit le modèle de langage (GPT-5 nano) utilisé pour la rédaction des FAQ, la réécriture de contenu, le texte alternatif des images, l’extraction de caractéristiques techniques, le chat d’assistance intégré, la vérification des statistiques non sourcées et de la cohérence des entités, ainsi que le suivi hebdomadaire de visibilité IA. Ne reçoit que les attributs produit, textes ou la question suivie nécessaires à la fonction demandée — jamais de données clients. Les transferts vers les États-Unis reposent sur les clauses contractuelles types approuvées par la Commission européenne.
- Perplexity AI, Inc. (États-Unis) — utilisé exclusivement pour le suivi hebdomadaire de visibilité IA sur les questions que vous choisissez explicitement de surveiller. Ne reçoit que le texte de la question suivie — jamais de données clients.
- Google LLC (États-Unis) — fournit le modèle Gemini, utilisé de la même manière qu’OpenAI et Perplexity ci-dessus pour le suivi de visibilité (un usage distinct de Firebase/Firestore, qui ne sert qu’au stockage). La surveillance Gemini est suspendue depuis le 26 juillet 2026 : aucun appel n’est effectué. Cette entrée reste ici par transparence et ne s’appliquera de nouveau que si la surveillance reprend.
- Resend, Inc. (États-Unis) — nous envoie une notification, avec le nom de la boutique et la transcription du chat d’assistance, uniquement lorsque vous demandez explicitement à parler à une personne dans le chat d’assistance, et achène l’e-mail de bienvenue au propriétaire de la boutique. Il nous transmet aussi les suggestions envoyées depuis la page Assistance, avec l’e-mail facultatif si vous en saisissez un.
- Shopify Inc. — la plateforme elle-même, et la source de l’API Admin et de l’infrastructure Web Pixel utilisées par l’application.
Nous ne vendons pas de données, et nous ne les utilisons ni à des fins marketing ni de profilage comportemental. L’e-mail de bienvenue décrit à la section 3 est un message de service, pas du marketing.
6. Durée de conservation
- Jetons de session : gérés par le cycle de vie des jetons hors ligne de Shopify, renouvelés automatiquement.
- Configuration, audits, brouillons et événements de trafic : conservés tant que l’application est installée. La désinstallation déclenche le webhook
shop/redactde Shopify, qui supprime entièrement la configuration et les sessions de votre boutique, à la seule exception de l’enregistrement de l’e-mail de bienvenue décrit ci-dessous. - Enregistrement de l’e-mail de bienvenue : après la désinstallation et la demande d’effacement (
shop/redact), nous ne conservons, dans un enregistrement distinct, que le domaine .myshopify.com de la boutique, l’état de l’envoi avec ses dates et, pour toute personne qui s’est désinscrite, la date de l’opposition ainsi qu’une empreinte cryptographique à clé (HMAC-SHA256) de l’adresse e-mail. L’empreinte est une donnée pseudonymisée, non anonyme ; elle sert uniquement à ne pas renvoyer l’e-mail et à respecter l’opposition (art. 21 du RGPD), y compris si la même personne installe l’application sur une autre boutique. Elle est supprimée au bout de 24 mois. Les oppositions enregistrées avant la création de cet enregistrement sont conservées sans date de fin, uniquement sous la forme du domaine .myshopify.com de la boutique et de la date (aucune donnée personnelle), afin de continuer à être respectées. - Journaux techniques : conservés selon la politique de rétention de journalisation standard de Google Cloud.
7. Vos droits
Conformément aux articles 15 à 22 du RGPD, vous pouvez demander l’accès à vos données, la rectification de données inexactes, ou leur suppression — le moyen le plus simple est de désinstaller l’application — ou vous opposer au traitement. Vous pouvez également déposer une plainte auprès de votre autorité locale de protection des données. Comme l’application ne traite jamais de données personnelles de clients finaux, les webhooks de conformité customers/data_request et customers/redact répondent en confirmant qu’il n’y a rien à exporter ou à supprimer.
8. Sécurité
Tout le trafic transite via HTTPS/TLS 1.2+. Les jetons d’authentification Shopify ne sont jamais exposés au navigateur. Chaque webhook est vérifié par un contrôle HMAC SHA-256 à temps constant avant d’être traité. La base de données n’est accessible que depuis le back-end, authentifiée via l’identité de service propre à la plateforme d’hébergement — il n’y a aucun identifiant statique dans le code, et l’accès direct depuis le client est refusé par les règles de sécurité propres à la base de données. Les données sont chiffrées au repos et en transit.
9. Modifications
Nous pouvons mettre à jour cette politique de temps à autre. Les modifications substantielles seront reflétées ici, avec la date en haut de page tenue à jour.
Des questions sur vos données ? info@ifgecommerce.com