{
  "site": "https://docs.thehumind.com",
  "pages": [
    {
      "path": "ai-agent/index",
      "language": "en",
      "title": "Introduction",
      "description": "The AI Agent is the conversational assistant your visitors see when they open the chat on your site. Everything that defines its behavior, what it knows, how it answers, where it shows up, is configured in your merchant dashboard, in the AI Agent section.",
      "raw": "/raw/ai-agent/index.md"
    },
    {
      "path": "ai-agent/instructions",
      "language": "en",
      "title": "Instructions",
      "description": "Page AI Agent → Train → Guidance in the dashboard (app.thehumind.com).",
      "raw": "/raw/ai-agent/instructions.md"
    },
    {
      "path": "ai-agent/knowledge",
      "language": "en",
      "title": "Knowledge",
      "description": "Page AI Agent → Train → Content → Sources in the dashboard (app.thehumind.com).",
      "raw": "/raw/ai-agent/knowledge.md"
    },
    {
      "path": "ai-agent/product-snippets",
      "language": "en",
      "title": "Product snippets",
      "description": "Product snippets are private Q&A entries attached to a specific product in your catalog. Like regular snippets, they are never shown to the visitor; the AI uses them to answer, without citing them. The difference: they are scoped to a given product and only kick in when that product is in the conversation's context.",
      "raw": "/raw/ai-agent/product-snippets.md"
    },
    {
      "path": "ai-agent/shared-snippets",
      "language": "en",
      "title": "Shared snippets",
      "description": "A shared snippet is a regular snippet that you attach to specific products or whole collections, instead of letting the AI retrieve it by relevance. Write it once and it applies to every product in the chosen collections, including products you add to those collections later.",
      "raw": "/raw/ai-agent/shared-snippets.md"
    },
    {
      "path": "api-reference/analytics",
      "language": "en",
      "title": "Analytics",
      "description": "Pull the same KPIs and clustered visitor questions your B2B dashboard shows: for a BI tool, a scheduled export, or an AI agent that needs to answer \"how are we doing\" without opening the dashboard.",
      "raw": "/raw/api-reference/analytics.md"
    },
    {
      "path": "api-reference/authentication",
      "language": "en",
      "title": "Authentication",
      "description": "Every request to the public API authenticates with an API key passed in the Authorization header. Keys are scoped (catalog vs knowledge, read vs write) and bound to a single company. There are no OAuth flows, no JWTs, no signed requests, just one bearer token per call.",
      "raw": "/raw/api-reference/authentication.md"
    },
    {
      "path": "api-reference/collections",
      "language": "en",
      "title": "Collections",
      "description": "Collections are named groups of products. The AI assistant uses them to narrow recommendations to a subset of your catalog, \"show me bestsellers\", \"what's in the summer 2026 drop\", \"anything from the gift guide\". Push your merchandising structure once and the assistant will respect it everywhere it surfaces products.",
      "raw": "/raw/api-reference/collections.md"
    },
    {
      "path": "api-reference/conventions",
      "language": "en",
      "title": "Conventions",
      "description": "Conventions that apply to every endpoint in the public API. Read this once; the per-resource pages assume you've internalized everything here.",
      "raw": "/raw/api-reference/conventions.md"
    },
    {
      "path": "api-reference/conversations",
      "language": "en",
      "title": "Conversations",
      "description": "Export your chat conversations, the threads shoppers had with the AI assistant (and your operators after a handoff), for analytics, your data warehouse, CRM enrichment, or compliance archives.",
      "raw": "/raw/api-reference/conversations.md"
    },
    {
      "path": "api-reference/errors",
      "language": "en",
      "title": "Errors",
      "description": "Every error response uses the same shape. The HTTP status code tells you the broad category; the error.code tells you the precise reason.",
      "raw": "/raw/api-reference/errors.md"
    },
    {
      "path": "api-reference/imports",
      "language": "en",
      "title": "Imports",
      "description": "The Imports API is the async, streaming alternative to POST /products. You hand Humind a pre-signed upload URL, push an NDJSON file straight to blob storage, and Humind ingests the file in the background using the same validation and upsert pipeline as the synchronous endpoints.",
      "raw": "/raw/api-reference/imports.md"
    },
    {
      "path": "api-reference/index",
      "language": "en",
      "title": "API reference",
      "description": "The Humind public API lets you push your catalog into Humind from any stack. Authenticate with a single API key per environment, send JSON over HTTPS, get back JSON. No SDK to install, no Shopify required. Optional webhooks push notifications back to you instead of polling.",
      "raw": "/raw/api-reference/index.md"
    },
    {
      "path": "api-reference/knowledge",
      "language": "en",
      "title": "Knowledge",
      "description": "Knowledge is the AI assistant's source of truth for everything that isn't a product: shipping policy, return windows, sizing guides, brand story, FAQs. Push it once and the assistant grounds its answers on what you've written, instead of guessing.",
      "raw": "/raw/api-reference/knowledge.md"
    },
    {
      "path": "api-reference/product-groups",
      "language": "en",
      "title": "Product groups",
      "description": "Product groups connect products that represent the same model or family. A group defines stable option axes, such as color or material. Each product membership supplies the value selected for those axes.",
      "raw": "/raw/api-reference/product-groups.md"
    },
    {
      "path": "api-reference/products",
      "language": "en",
      "title": "Products",
      "description": "Push your product catalog to Humind so the AI assistant can recommend the right items, ground its answers in your data, and surface accurate prices and availability.",
      "raw": "/raw/api-reference/products.md"
    },
    {
      "path": "api-reference/rate-limits",
      "language": "en",
      "title": "Rate limits",
      "description": "How much traffic the public API accepts today, how the per-API-key limits are enforced, and how to design a client that backs off correctly under throttling.",
      "raw": "/raw/api-reference/rate-limits.md"
    },
    {
      "path": "api-reference/settings",
      "language": "en",
      "title": "Settings",
      "description": "Read and update your store's merchant settings (widget appearance, AI behavior, moderation, CSAT collection, usage limits, chat invitation, pre-chat survey, cookie consent, collection quiz, tracking, catalog behavior, and localization), the same settings surfaced in your dashboard, over the API.",
      "raw": "/raw/api-reference/settings.md"
    },
    {
      "path": "api-reference/webhooks",
      "language": "en",
      "title": "Webhooks",
      "description": "Webhooks are how Humind notifies your backend when something interesting happens, without you having to poll. You declare an HTTPS endpoint on your side, subscribe it to one or more event types via POST /public/v1/webhooks/endpoints, and Humind sends a signed JSON payload to that URL every time a matching event fires.",
      "raw": "/raw/api-reference/webhooks.md"
    },
    {
      "path": "catalog/custom",
      "language": "en",
      "title": "Sync your catalog",
      "description": "Where to go depends on your stack.",
      "raw": "/raw/catalog/custom.md"
    },
    {
      "path": "catalog/shopify",
      "language": "en",
      "title": "Shopify catalog sync",
      "description": "If you're on Shopify, install the Humind app from the Shopify App Store. Your products, collections, and shop metadata sync automatically. There's nothing else to do.",
      "raw": "/raw/catalog/shopify.md"
    },
    {
      "path": "getting-started/index",
      "language": "en",
      "title": "Introduction",
      "description": "Humind is an AI assistant you install on your e-commerce site to help shoppers find the right products and get real-time answers. Concretely: a conversational chat (the main component) plus three optional blocks for your product, collection, and home pages, all powered by your synced catalog.",
      "raw": "/raw/getting-started/index.md"
    },
    {
      "path": "install/add-to-cart",
      "language": "en",
      "title": "Add to cart",
      "description": "How the \"Add to cart\" button in the Humind widget works, platform by platform: what happens on Shopify, on PrestaShop, on WooCommerce, and how to wire it up on a custom storefront. For styling the button, see the widget settings; for the analytics events fired around the cart, see GA4 / GTM analytics.",
      "raw": "/raw/install/add-to-cart.md"
    },
    {
      "path": "install/analytics",
      "language": "en",
      "title": "Track widget events in GA4 / GTM",
      "description": "The chat widget can mirror its interaction events into your site's window.dataLayer, where Google Tag Manager (or any tag management system reading the dataLayer) picks them up. From there, forward them to GA4, Meta, or any destination you already manage in your TMS: chat opens, messages sent, products added to cart from the chat, handoffs, CSAT, appointments.",
      "raw": "/raw/install/analytics.md"
    },
    {
      "path": "install/chat",
      "language": "en",
      "title": "Install the chat",
      "description": "Two lines of code on every page where the chat should be available.",
      "raw": "/raw/install/chat.md"
    },
    {
      "path": "install/collection-quiz",
      "language": "en",
      "title": "Install the collection quiz",
      "description": "A multi-step discovery quiz on a collection page. AI-generated questions, streams a shortlist of products at the end.",
      "raw": "/raw/install/collection-quiz.md"
    },
    {
      "path": "install/custom-triggers",
      "language": "en",
      "title": "Trigger the chat from your own UI",
      "description": "Dispatch a humind-open-chat custom event on window to open the chat overlay from any element on your page: a \"Need help?\" button in the checkout, a CTA inside a product card, a help-center tile, anywhere a visitor might want to start a conversation without going through the floating entry point.",
      "raw": "/raw/install/custom-triggers.md"
    },
    {
      "path": "install/gift-finder",
      "language": "en",
      "title": "Install the gift finder",
      "description": "An \"ask anything\" block with a text input and suggested-question chips. Two visual variants: a full search section (default) and a narrow banner (banner).",
      "raw": "/raw/install/gift-finder.md"
    },
    {
      "path": "install/microsoft-entra-sso",
      "language": "en",
      "title": "Configure Microsoft Entra ID for Humind",
      "description": "This guide explains how to configure:",
      "raw": "/raw/install/microsoft-entra-sso.md"
    },
    {
      "path": "install/product-questions",
      "language": "en",
      "title": "Install product questions",
      "description": "AI-generated preset questions plus a free-form input on a product page. Clicking anything opens the chat overlay with the question pre-filled.",
      "raw": "/raw/install/product-questions.md"
    },
    {
      "path": "mcp",
      "language": "en",
      "title": "Humind MCP server",
      "description": "Connect Claude, or any MCP-compatible AI agent, directly to your Humind store. One endpoint, your existing API key, and an agent can read your settings, pull analytics, search conversations, manage your knowledge base, and browse your catalog: the same operations available through the public REST API, exposed as tools an LLM can call.",
      "raw": "/raw/mcp.md"
    },
    {
      "path": "reference/browser-storage",
      "language": "en",
      "title": "Humind widget: information for legal teams",
      "description": "This page describes the browser storage created by the Humind chat widget and the data sent to PostHog for usage measurement.",
      "raw": "/raw/reference/browser-storage.md"
    },
    {
      "path": "reference/changelog",
      "language": "en",
      "title": "Changelog",
      "description": "Version history for the public Humind surfaces: the widgets bundle, the chat loader, and this documentation site.",
      "raw": "/raw/reference/changelog.md"
    },
    {
      "path": "reference/data-retention",
      "language": "en",
      "title": "Data retention and deletion",
      "description": "This page describes what personal data the Humind platform stores server-side on behalf of merchants, for how long, and through which mechanisms it is deleted: automatically at the end of a retention period, in bulk at the end of the contract, or selectively for a given person.",
      "raw": "/raw/reference/data-retention.md"
    },
    {
      "path": "reference/faq",
      "language": "en",
      "title": "FAQ",
      "description": "No meaningful impact. The scripts load with defer, so they never block page rendering or Time to Interactive. They're served from a CDN (embed.thehumind.com, widgets.thehumind.com), code-split into chunks, and only the entry chunk runs on mount. The rest is fetched on demand when the shopper interacts.",
      "raw": "/raw/reference/faq.md"
    },
    {
      "path": "reference/incident-response",
      "language": "en",
      "title": "Incident management and personal data breaches",
      "description": "This page describes how Humind detects, classifies, and resolves incidents affecting its services, and the specific procedure applied when an incident qualifies as a personal data breach under Article 4(12) of the GDPR.",
      "raw": "/raw/reference/incident-response.md"
    },
    {
      "path": "reference/troubleshooting",
      "language": "en",
      "title": "Troubleshooting",
      "description": "Common issues when embedding Humind widgets, with the fastest checks for each.",
      "raw": "/raw/reference/troubleshooting.md"
    },
    {
      "path": "ai-agent/index",
      "language": "fr",
      "title": "Introduction",
      "description": "L'Agent IA est l'assistant conversationnel que vos visiteurs voient quand ils ouvrent le chat sur votre site. Tout ce qui définit son comportement, ce qu'il sait, comment il répond, où il s'affiche, se configure depuis votre dashboard marchand, dans la section Agent IA.",
      "raw": "/raw/fr/ai-agent/index.md"
    },
    {
      "path": "ai-agent/instructions",
      "language": "fr",
      "title": "Instructions",
      "description": "Page Agent IA → Entraîner → Instructions dans le dashboard (app.thehumind.com).",
      "raw": "/raw/fr/ai-agent/instructions.md"
    },
    {
      "path": "ai-agent/knowledge",
      "language": "fr",
      "title": "Connaissances",
      "description": "Page Agent IA → Entraîner → Contenu → Sources dans le dashboard (app.thehumind.com).",
      "raw": "/raw/fr/ai-agent/knowledge.md"
    },
    {
      "path": "ai-agent/product-snippets",
      "language": "fr",
      "title": "Fragments produit",
      "description": "Les fragments produit sont des questions/réponses privées attachées à un produit spécifique de votre catalogue. Comme les fragments classiques, ils ne sont jamais affichés au visiteur ; l'IA s'en sert pour répondre, sans citation. La différence : ils sont rattachés à un produit donné et n'entrent en jeu que quand ce produit est dans le contexte de la conversation.",
      "raw": "/raw/fr/ai-agent/product-snippets.md"
    },
    {
      "path": "ai-agent/shared-snippets",
      "language": "fr",
      "title": "Snippets partagés",
      "description": "Un snippet partagé est un fragment classique que vous rattachez à des produits précis ou à des collections entières, au lieu de laisser l'IA le retrouver par pertinence. Vous l'écrivez une fois et il s'applique à tous les produits des collections choisies, y compris les produits que vous ajoutez à ces collections plus tard.",
      "raw": "/raw/fr/ai-agent/shared-snippets.md"
    },
    {
      "path": "api-reference/analytics",
      "language": "fr",
      "title": "Analytics",
      "description": "Récupérez les mêmes KPIs et top questions groupées que votre dashboard B2B affiche : pour un outil BI, un export planifié, ou un agent IA qui doit répondre à \"comment on se porte\" sans ouvrir le dashboard.",
      "raw": "/raw/fr/api-reference/analytics.md"
    },
    {
      "path": "api-reference/authentication",
      "language": "fr",
      "title": "Authentication",
      "description": "Chaque requête vers l'API publique s'authentifie avec une clé API passée dans le header Authorization. Les clés ont des scopes (catalog vs knowledge, read vs write) et sont rattachées à une seule company. Pas de flow OAuth, pas de JWT, pas de signed requests, juste un bearer token par appel.",
      "raw": "/raw/fr/api-reference/authentication.md"
    },
    {
      "path": "api-reference/collections",
      "language": "fr",
      "title": "Collections",
      "description": "Les collections sont des groupes nommés de produits. L'assistant IA les utilise pour affiner ses recommandations à un sous-ensemble de votre catalogue, « montre-moi les bestsellers », « qu'est-ce qui est dans la collection été 2026 », « quelque chose dans le gift guide ». Poussez votre structure de merchandising une fois et l'assistant la respectera partout où il fait remonter des produits.",
      "raw": "/raw/fr/api-reference/collections.md"
    },
    {
      "path": "api-reference/conventions",
      "language": "fr",
      "title": "Conventions",
      "description": "Conventions qui s'appliquent à chaque endpoint de l'API publique. Lisez cette page une fois ; les pages par ressource partent du principe que vous avez intégré tout ce qui est ici.",
      "raw": "/raw/fr/api-reference/conventions.md"
    },
    {
      "path": "api-reference/conversations",
      "language": "fr",
      "title": "Conversations",
      "description": "Exportez vos conversations, les échanges que les visiteurs ont eus avec l'assistant IA (et avec vos opérateurs après un handoff), pour l'analytics, votre data warehouse, l'enrichissement CRM ou l'archivage de conformité.",
      "raw": "/raw/fr/api-reference/conversations.md"
    },
    {
      "path": "api-reference/errors",
      "language": "fr",
      "title": "Errors",
      "description": "Toutes les réponses d'erreur utilisent la même forme. Le code HTTP indique la grande catégorie ; le error.code donne la raison précise.",
      "raw": "/raw/fr/api-reference/errors.md"
    },
    {
      "path": "api-reference/imports",
      "language": "fr",
      "title": "Imports",
      "description": "L'API Imports est l'alternative async et streaming à POST /products. Vous récupérez auprès d'Humind une URL d'upload pré-signée, vous poussez un fichier NDJSON directement vers le blob storage, et Humind ingère le fichier en arrière-plan en utilisant exactement le même pipeline de validation et d'upsert que les endpoints synchrones.",
      "raw": "/raw/fr/api-reference/imports.md"
    },
    {
      "path": "api-reference/index",
      "language": "fr",
      "title": "Référence API",
      "description": "L'API publique Humind vous permet de pousser votre catalogue dans Humind depuis n'importe quelle stack. Authentification par clé API unique par environnement, JSON sur HTTPS, JSON en retour. Aucun SDK à installer, pas de Shopify requis. Des webhooks optionnels pushent les notifications jusqu'à vous au lieu de poller.",
      "raw": "/raw/fr/api-reference/index.md"
    },
    {
      "path": "api-reference/knowledge",
      "language": "fr",
      "title": "Knowledge",
      "description": "Le knowledge c'est la source de vérité de l'assistant IA pour tout ce qui n'est pas un produit : politique de livraison, fenêtre de retours, guides de tailles, histoire de la marque, FAQ. Poussez-le une fois et l'assistant ancre ses réponses sur ce que vous avez écrit, au lieu de deviner.",
      "raw": "/raw/fr/api-reference/knowledge.md"
    },
    {
      "path": "api-reference/product-groups",
      "language": "fr",
      "title": "Groupes de produits",
      "description": "Les groupes de produits relient les produits qui représentent un même modèle ou une même famille. Un groupe définit des axes d'options stables, par exemple la couleur ou la matière. Chaque appartenance produit renseigne la valeur choisie pour ces axes.",
      "raw": "/raw/fr/api-reference/product-groups.md"
    },
    {
      "path": "api-reference/products",
      "language": "fr",
      "title": "Products",
      "description": "Poussez votre catalogue produits vers Humind pour que l'assistant IA puisse recommander les bons items, ancrer ses réponses dans vos données et afficher des prix et disponibilités exacts.",
      "raw": "/raw/fr/api-reference/products.md"
    },
    {
      "path": "api-reference/rate-limits",
      "language": "fr",
      "title": "Rate limits",
      "description": "Combien de trafic l'API publique accepte aujourd'hui, comment les limites par clé API sont enforced, et comment concevoir un client qui backoff correctement sous throttling.",
      "raw": "/raw/fr/api-reference/rate-limits.md"
    },
    {
      "path": "api-reference/settings",
      "language": "fr",
      "title": "Settings",
      "description": "Lisez et mettez à jour les settings marchand de votre boutique (apparence du widget, comportement IA, modération, collecte CSAT, limites d'usage, invitation au chat, pre-chat survey, consentement cookies, quiz de collection, tracking, comportement catalogue et localisation), les mêmes settings affichés dans votre dashboard, via l'API.",
      "raw": "/raw/fr/api-reference/settings.md"
    },
    {
      "path": "api-reference/webhooks",
      "language": "fr",
      "title": "Webhooks",
      "description": "Les webhooks sont la façon dont Humind notifie votre backend quand quelque chose d'intéressant se passe, sans que vous ayez à poller. Vous déclarez une URL HTTPS de votre côté, vous l'abonnez à un ou plusieurs types d'event via POST /public/v1/webhooks/endpoints, et Humind envoie un payload JSON signé à cette URL à chaque fois qu'un event matche.",
      "raw": "/raw/fr/api-reference/webhooks.md"
    },
    {
      "path": "catalog/custom",
      "language": "fr",
      "title": "Synchroniser votre catalogue",
      "description": "Où aller dépend de votre stack.",
      "raw": "/raw/fr/catalog/custom.md"
    },
    {
      "path": "catalog/shopify",
      "language": "fr",
      "title": "Synchro catalogue Shopify",
      "description": "Si vous êtes sur Shopify, installez l'app Humind depuis le Shopify App Store. Vos produits, collections et metadata de boutique se synchronisent automatiquement. Il n'y a rien d'autre à faire.",
      "raw": "/raw/fr/catalog/shopify.md"
    },
    {
      "path": "getting-started/index",
      "language": "fr",
      "title": "Introduction",
      "description": "Humind est un assistant IA qui s'installe sur votre site e-commerce pour aider vos visiteurs à trouver les bons produits et obtenir des réponses en temps réel. Concrètement : un chat conversationnel (le composant principal) et trois blocs optionnels à poser sur vos pages produit, collection et homepage, tous alimentés par votre catalogue synchronisé.",
      "raw": "/raw/fr/getting-started/index.md"
    },
    {
      "path": "install/add-to-cart",
      "language": "fr",
      "title": "Ajout au panier",
      "description": "Comment fonctionne le bouton « Ajouter au panier » du widget Humind, plateforme par plateforme : ce qui se passe sur Shopify, sur PrestaShop, sur WooCommerce, et comment le brancher sur une boutique custom. Pour personnaliser le style du bouton, voir les réglages du widget ; pour les événements analytics émis autour du panier, voir Analytics GA4 / GTM.",
      "raw": "/raw/fr/install/add-to-cart.md"
    },
    {
      "path": "install/analytics",
      "language": "fr",
      "title": "Suivre les événements du widget dans GA4 / GTM",
      "description": "Le widget de chat peut refléter ses événements d'interaction dans le window.dataLayer de votre site, où Google Tag Manager (ou tout TMS lisant le dataLayer) les récupère. De là, transmettez-les à GA4, Meta ou n'importe quelle destination déjà gérée dans votre TMS : ouvertures du chat, messages envoyés, produits ajoutés au panier depuis le chat, escalades vers un humain, CSAT, rendez-vous.",
      "raw": "/raw/fr/install/analytics.md"
    },
    {
      "path": "install/chat",
      "language": "fr",
      "title": "Installer le chat",
      "description": "Deux lignes de code sur chaque page où le chat doit être disponible.",
      "raw": "/raw/fr/install/chat.md"
    },
    {
      "path": "install/collection-quiz",
      "language": "fr",
      "title": "Installer le quiz de collection",
      "description": "Un quiz de découverte multi-étapes sur une page collection. Questions générées par IA, stream une shortlist de produits à la fin.",
      "raw": "/raw/fr/install/collection-quiz.md"
    },
    {
      "path": "install/custom-triggers",
      "language": "fr",
      "title": "Déclencher le chat depuis votre UI",
      "description": "Dispatchez un custom event humind-open-chat sur window pour ouvrir l'overlay de chat depuis n'importe quel élément de votre page : un bouton « Besoin d'aide ? » dans le checkout, un CTA sur une carte produit, une tuile du help center, partout où un visiteur peut vouloir démarrer une conversation sans passer par le point d'entrée flottant.",
      "raw": "/raw/fr/install/custom-triggers.md"
    },
    {
      "path": "install/gift-finder",
      "language": "fr",
      "title": "Installer le gift finder",
      "description": "Un bloc « demandez ce que vous voulez » avec un input texte et des chips de questions suggérées. Deux variantes visuelles : une section de recherche complète (default) et une bannière étroite (banner).",
      "raw": "/raw/fr/install/gift-finder.md"
    },
    {
      "path": "install/microsoft-entra-sso",
      "language": "fr",
      "title": "Configurer Microsoft Entra ID pour Humind",
      "description": "Ce guide explique comment configurer :",
      "raw": "/raw/fr/install/microsoft-entra-sso.md"
    },
    {
      "path": "install/product-questions",
      "language": "fr",
      "title": "Installer les questions produit",
      "description": "Questions préconfigurées générées par IA + un input libre sur une page produit. Cliquer ouvre l'overlay de chat avec la question pré-remplie.",
      "raw": "/raw/fr/install/product-questions.md"
    },
    {
      "path": "mcp",
      "language": "fr",
      "title": "Serveur MCP Humind",
      "description": "Connectez Claude, ou tout agent IA compatible MCP, directement à votre boutique Humind. Un seul endpoint, votre clé API existante, et un agent peut lire vos settings, récupérer l'analytics, chercher dans les conversations, gérer votre base de connaissances et parcourir votre catalogue : les mêmes opérations que celles disponibles via l'API REST publique, exposées comme des tools qu'un LLM peut appeler.",
      "raw": "/raw/fr/mcp.md"
    },
    {
      "path": "reference/browser-storage",
      "language": "fr",
      "title": "Widget Humind : informations pour les équipes légales",
      "description": "Cette page décrit les stockages déposés dans le navigateur par le widget de chat Humind et les données envoyées à PostHog pour la mesure d'usage.",
      "raw": "/raw/fr/reference/browser-storage.md"
    },
    {
      "path": "reference/changelog",
      "language": "fr",
      "title": "Changelog",
      "description": "Historique des versions des surfaces publiques Humind : bundle widgets, loader chat et ce site de documentation.",
      "raw": "/raw/fr/reference/changelog.md"
    },
    {
      "path": "reference/data-retention",
      "language": "fr",
      "title": "Conservation et suppression des données",
      "description": "Cette page décrit les données personnelles que la plateforme Humind conserve côté serveur pour le compte des marchands, leurs durées de conservation, et les mécanismes de suppression : automatique à l'issue d'une durée, globale à la fin du contrat, ou sélective pour une personne donnée.",
      "raw": "/raw/fr/reference/data-retention.md"
    },
    {
      "path": "reference/faq",
      "language": "fr",
      "title": "FAQ",
      "description": "Aucun impact significatif. Les scripts chargent avec defer, donc ils ne bloquent jamais le rendu de la page ni le Time to Interactive. Ils sont servis depuis un CDN (embed.thehumind.com, widgets.thehumind.com), code-splittés en chunks, et seul le chunk d'entrée tourne au mount. Le reste est fetché à la demande quand le visiteur interagit.",
      "raw": "/raw/fr/reference/faq.md"
    },
    {
      "path": "reference/incident-response",
      "language": "fr",
      "title": "Gestion des incidents et violations de données personnelles",
      "description": "Cette page décrit la manière dont Humind détecte, classifie et résout les incidents affectant ses services, ainsi que la procédure spécifique appliquée lorsqu'un incident constitue une violation de données personnelles au sens de l'article 4(12) du RGPD.",
      "raw": "/raw/fr/reference/incident-response.md"
    },
    {
      "path": "reference/troubleshooting",
      "language": "fr",
      "title": "Dépannage",
      "description": "Problèmes courants en embarquant les widgets Humind, avec les vérifications les plus rapides pour chacun.",
      "raw": "/raw/fr/reference/troubleshooting.md"
    }
  ]
}