Quelles données Carbon collecte-t-il ?

Choisissez une source selon les usages à suivre. Retrouvez les données collectées dans le tableau de bord et dans l’export CSV, avec leur origine et la méthode de mesure.

Rapports des fournisseurs

Connectez vos comptes professionnels pour importer les rapports disponibles, par exemple les licences et l’activité Microsoft 365 Copilot. Les données disponibles dépendent du fournisseur et de votre abonnement.

Assistants dans le navigateur

Installez l’extension pour suivre les assistants web compatibles, y compris sur des comptes personnels. L’extension affiche une estimation des émissions après chaque réponse.

Accès anticipé : gratuit, en libre-service

Un administrateur peut mettre le produit en route de bout en bout sans parler à personne. Vous créez un compte, vous branchez vos connecteurs, vous déployez l'extension, puis vous ouvrez la vue Adoption et le rapport de l'organisation. Pas de carte bancaire, pas de validation de notre part.

  • Tout le produit est ouvert à tous les comptes pendant l'accès anticipé, sans durée limite annoncée et sans plafond de collecte.
  • Un plan payant viendra ensuite. Ni son prix ni sa date ne sont arrêtés ; les comptes existants seront prévenus par e-mail au moins 30 jours avant.
  • Aucune carte n'est demandée, donc aucun débit n'est possible sans une action de votre part. Le registre reste exportable en CSV à tout moment.

Les connecteurs d'administration

Les connecteurs importent chaque jour les données d’usage disponibles chez vos fournisseurs. Consultez ci-dessous les droits nécessaires pour chaque service.

Les bases de mesure produites

Chaque connecteur alimente la colonne measurement_basis de votre export. C'est elle qui décide si une empreinte est publiable à partir de ces lignes, et c'est la première chose qu'un auditeur regarde.

BaseUnitéEmpreinte publiableConnecteurs concernés
Compteurs du fournisseur

provider_counters

tokensOuiClaude, Enterprise ou Console, GitHub Copilot, OpenAI, API de l’organisation, Anthropic, clé d’administration
Compteurs de prompts du fournisseur

provider_prompt_counts

promptsOuiMicrosoft 365 Copilot, Gemini, Google Workspace, Le Chat, Mistral

Microsoft 365 Copilot

Copilot dans Word, Excel, PowerPoint, Teams et Outlook, sur tout le tenant, sans rien installer sur les postes.

Prérequis
Un tenant Microsoft 365 avec des licences Copilot actives.
Droit à accorder
Reports.Read.All, en permission applicative, avec consentement administrateur.
Niveau de preuve
Compteurs de prompts du fournisseur
Angle mort
Aucun compte de tokens : Microsoft publie un nombre de prompts. La conversion passe par une énergie par prompt, jamais par un facteur au token.

Latence : Les rapports sont consolidés sous environ 48 h, et la fenêtre interrogeable ne remonte qu’à 7 jours.

Configuration

  1. 1.Dans le centre d’administration Entra, créez une inscription d’application dédiée, ne réutilisez pas une application existante, pour pouvoir révoquer celle-ci seule.
  2. 2.Dans « Autorisations d’API », ajoutez Microsoft Graph → Autorisations d’application → Reports.Read.All, puis accordez le consentement administrateur. Sans ce consentement, le jeton est délivré mais l’appel échoue.
  3. 3.Dans « Certificats et secrets », créez un secret client et copiez sa valeur immédiatement : elle n’est plus affichée ensuite.
  4. 4.Notez la durée de validité du secret. À son expiration, la collecte s’arrête du jour au lendemain, c’est la panne la plus fréquente de ce connecteur.
  5. 5.Si vous voulez une répartition par équipe, vérifiez dans le centre d’administration Microsoft 365 → Paramètres → Paramètres de l’organisation → Rapports que les identifiants ne sont pas masqués. Masqués, les totaux restent justes mais le rattachement d’un usage à une équipe ne l’est plus.
  6. 6.Collez les trois valeurs ci-dessous, enregistrez, puis lancez « Tester ».

Ce qui vous sera demandé

  • ID d’annuaire (tenant), Entra → Vue d’ensemble → « ID d’annuaire (locataire) ».
  • ID d’application (client), Entra → Inscriptions d’applications → votre application → « ID d’application (client) ».
  • Secret client, Entra → votre application → Certificats et secrets → « Valeur » du secret, visible une seule fois.

Claude, Enterprise ou Console

L’usage de Claude par les membres de l’organisation, application de bureau comprise : c’est la seule voie qui voit un client installé.

Prérequis
Claude Enterprise, ou une organisation Console. Les offres individuelles n’exposent aucune analytique.
Droit à accorder
Une clé d’API d’administration portant le périmètre read:analytics.
Niveau de preuve
Compteurs du fournisseur
Angle mort
Les comptes personnels que vos salariés utilisent en dehors de l’organisation restent invisibles : il n’y a pas d’organisation à interroger. Le détail par canal (web, bureau, mobile) dépend de ce que votre organisation expose : la sonde « Tester » montre ce qui remonte réellement avant toute écriture.

Configuration

  1. 1.Dans la console Anthropic, ouvrez les réglages de l’organisation, pas ceux d’un espace de travail : l’analytique est au niveau de l’organisation.
  2. 2.Créez une clé d’API en lecture seule avec le périmètre read:analytics. Ne réutilisez pas une clé d’inférence : elle donnerait bien plus de droits que nécessaire.
  3. 3.Collez la clé ci-dessous, enregistrez, puis lancez « Tester » : la sonde lit une journée sans rien écrire dans votre registre.

Ce qui vous sera demandé

  • Clé d’administration, Console Anthropic → Settings → API keys, avec le périmètre read:analytics.
  • Organisation (facultatif), À renseigner seulement si votre compte expose plusieurs organisations.

GitHub Copilot

Les complétions et le chat Copilot dans les IDE de vos équipes, à l’échelle d’une organisation ou d’une entreprise.

Prérequis
Copilot Business ou Enterprise, avec la politique « Copilot metrics » activée pour l’organisation.
Droit à accorder
Un jeton d’accès avec le droit de lecture des métriques Copilot (manage_billing:copilot, ou read:enterprise sur un périmètre entreprise).
Niveau de preuve
Compteurs du fournisseur
Angle mort
Les agents tiers remontés par GitHub comptent des lancements de tâches sans tokens ni modèle : ces lignes sont reportées en volume, avec une empreinte laissée vide.

Latence : Les métriques sont consolidées sous environ 48 h : la collecte s’arrête deux jours avant la date du jour.

Configuration

  1. 1.Activez la politique « Copilot metrics » pour l’organisation : sans elle, l’API répond, mais vide, et un rapport vide ressemble à une panne.
  2. 2.Créez un jeton d’accès portant la lecture des métriques Copilot. Sur un périmètre entreprise, il faut en plus read:enterprise.
  3. 3.Indiquez le nom court de l’organisation ou de l’entreprise, puis le périmètre correspondant.
  4. 4.Lancez « Tester ». La sonde dit si le rapport contient des tokens ou seulement de l’activité, c’est ce qui décide si une empreinte sera publiable sur ces lignes.

Ce qui vous sera demandé

  • Jeton d’accès, GitHub → Settings → Developer settings → Personal access tokens.
  • Organisation ou entreprise, Le nom court tel qu’il apparaît dans l’URL GitHub.
  • Périmètre interrogé, Une organisation, ou une entreprise qui en regroupe plusieurs.

Gemini, Google Workspace

Gemini pour toute l’organisation : l’application Gemini, et Gemini dans Gmail, Docs, Sheets, Slides, Meet, Drive et Chat.

Prérequis
Google Workspace avec Gemini, et un compte super-administrateur pour accorder la délégation.
Droit à accorder
Un compte de service avec la délégation à l’échelle du domaine, limitée au périmètre admin.reports.audit.readonly : lecture du journal d’audit, jamais des messages ni des fichiers.
Niveau de preuve
Compteurs de prompts du fournisseur
Angle mort
Seules les conversations de l’application Gemini sont chiffrées : c’est le seul usage pour lequel Google publie une énergie par prompt. Gemini dans Gmail, Docs ou Meet est compté en volume, avec une empreinte laissée vide. Aucun compte de tokens, et les comptes Google personnels restent invisibles.

Latence : Google conserve 180 jours d’historique. Un jour de plus de 60 000 usages n’est pas écrit plutôt que d’être tronqué.

Configuration

  1. 1.Dans Google Cloud, créez un projet dédié et activez l’API « Admin SDK ».
  2. 2.Créez un compte de service, sans rôle de projet, puis une clé au format JSON. Le fichier n’est téléchargeable qu’une fois.
  3. 3.Relevez l’identifiant client du compte de service (un nombre), dans ses détails.
  4. 4.Dans la console d’administration Google, Sécurité → Accès et contrôle des données → Contrôles des API → Délégation à l’échelle du domaine : ajoutez cet identifiant client avec le seul périmètre https://www.googleapis.com/auth/admin.reports.audit.readonly.
  5. 5.Collez le fichier JSON et l’adresse d’un administrateur ci-dessous, enregistrez, puis lancez « Tester » : la sonde lit la veille sans rien écrire et montre quelles applications remontent.

Ce qui vous sera demandé

  • Clé du compte de service (JSON), Google Cloud → IAM → Comptes de service → Clés → Ajouter une clé → JSON. Collez le contenu entier du fichier.
  • Adresse d’un administrateur, Un administrateur ayant le privilège « Rapports ». Le compte de service lit le journal en son nom.

Le Chat, Mistral

Les messages envoyés dans Le Chat par les membres de l’organisation, jour par jour.

Prérequis
Mistral, offre Enterprise : l’API d’administration n’existe pas sur les autres offres.
Droit à accorder
Une clé d’API d’administration, créée dans le panneau d’administration. Une clé d’API ordinaire est refusée.
Niveau de preuve
Compteurs de prompts du fournisseur
Angle mort
Des messages, pas des tokens ni un modèle : la conversion applique le facteur publié par Mistral pour une réponse de Le Chat, et la ligne sort comme une estimation. La documentation ne dit pas si les applications de bureau et mobiles sont comptées. Vos appels d’API Mistral ne sont pas couverts par ce connecteur.

Configuration

  1. 1.Vérifiez que votre organisation est sur l’offre Enterprise : l’API d’administration n’est pas proposée ailleurs.
  2. 2.Dans le panneau d’administration, créez une clé d’API d’administration. Ne réutilisez pas une clé d’inférence : elle serait refusée, et elle donnerait d’autres droits.
  3. 3.Collez la clé ci-dessous, enregistrez, puis lancez « Tester » : la sonde lit sept jours sans rien écrire.

Ce qui vous sera demandé

  • Clé d’administration, Panneau d’administration Mistral → Admin API → créer une clé d’administration.

OpenAI, API de l’organisation

Vos appels d’API OpenAI, ceux que fait votre code, agrégés par modèle, projet et clé.

Prérequis
Une organisation OpenAI. Les comptes personnels n’exposent pas d’usage.
Droit à accorder
Une clé d’administration en lecture seule, créée dans les réglages de l’organisation.
Niveau de preuve
Compteurs du fournisseur
Angle mort
L’application ChatGPT n’est pas couverte, ni sur le web, ni sur le bureau, ni sur mobile : ce rapport ne compte que l’API. ChatGPT Enterprise publie son usage par une API d’analytique distincte, qui n’est pas encore branchée. En attendant, seule l’extension voit ChatGPT, et seulement dans le navigateur.

Configuration

  1. 1.Dans les réglages de votre organisation OpenAI, créez une clé d’administration en lecture seule. Une clé d’inférence ne donne pas accès aux rapports d’usage.
  2. 2.Collez la clé ci-dessous et enregistrez. La première collecte reprend les trois derniers jours.

Ce qui vous sera demandé

  • Clé d’administration, Réglages de l’organisation OpenAI → API keys → clé d’administration en lecture seule.
  • Organisation (facultatif), À renseigner si votre compte appartient à plusieurs organisations.

Anthropic, clé d’administration

Vos appels d’API Anthropic, agrégés par modèle et par clé.

Prérequis
Un compte Anthropic avec accès aux rapports d’usage.
Droit à accorder
Une clé d’administration en lecture seule.
Niveau de preuve
Compteurs du fournisseur
Angle mort
Ce chemin couvre l’API. Pour l’usage de Claude par vos équipes, c’est le connecteur Claude Enterprise qu’il faut.

Configuration

  1. 1.Créez une clé d’administration en lecture seule dans la console Anthropic.
  2. 2.Collez-la ci-dessous et enregistrez.

Ce qui vous sera demandé

  • Clé d’administration, Console Anthropic → Settings → API keys.

L'extension navigateur

Sur les assistants web compatibles, l’extension estime les émissions de chaque réponse et affiche un équivalent concret. Elle couvre aussi les sessions sur compte personnel, qui ne figurent pas dans les rapports de votre organisation.

Prérequis
Un navigateur Chromium, Chrome, Edge, Brave ou Opera. Firefox et Safari ne sont pas couverts à ce stade, et nous préférons le dire.
Droit à accorder
Aucun droit d'administration chez un fournisseur. L'extension se déploie par votre MDM (Intune, Jamf, Google Workspace) ou par un lien envoyé aux équipes.
Niveau de preuve
Compteur du fournisseur quand la surface l'expose, estimation depuis le texte affiché sinon. Le registre distingue les deux, et ne les additionne jamais sans le dire.
Angle mort
Tout ce qui ne passe pas par un navigateur : applications installées, mobiles, greffons d'IDE. Consultez la couverture de chaque connecteur ci-dessus pour ces usages.

Vie privée : le texte des prompts et des réponses ne quitte jamais le navigateur. L'extension compte des volumes, elle ne lit pas des conversations, et les scores remontés sont agrégés, jamais un classement nominatif des salariés.

Déploiement

  1. 1.Depuis Sources de mesure dans votre espace, revendiquez le domaine d'e-mail de votre entreprise : c'est lui qui rattache une personne à votre organisation.
  2. 2.Copiez le lien de connexion, un par direction ou par service pour distinguer les usages dans le rapport. Il ne contient aucun secret : diffusez-le par courriel ou par intranet.
  3. 3.L'agent installe l'extension depuis le Chrome Web Store, clique sur le lien et se connecte avec son compte professionnel. L'extension reçoit un jeton qui ne sait que déposer de l'usage, jamais votre clé d'API.
  4. 4.Chaque poste lié apparaît dans votre espace et se révoque d'un clic, sans toucher aux autres. Pour un parc géré, poussez l'extension par votre MDM et diffusez le même lien.

Imputation et classification

Chaque connecteur porte deux réglages qui ne dépendent pas du fournisseur mais de votre contrat : à quelle mission rattacher l'usage, et dans quelle catégorie GHG le ranger. Ils s'appliquent à tous les événements collectés, parce qu'une collecte est planifiée, il n'y a pas d'appelant à qui poser la question. Les deux se corrigent à tout moment, sans ressaisir le secret.

Objet d'imputation

Étiquette libre : nom de mission, de prestation, de centre de coût. C'est vous qui connaissez votre référentiel, nous n'en imposons pas. Laissé vide, le rapport d'organisation remonte une lacune « sans imputation » plutôt que de l'ignorer.

Sur le chemin API, le même champ s'envoie par appel : cost_object dans le corps de /v1/track.

Classification GHG

  • scope3_cat1, Scope 3, catégorie 1, biens et services achetés
  • scope3_cat11, Scope 3, catégorie 11, utilisation des produits vendus
  • scope2, Scope 2, électricité achetée (modèle auto-hébergé)
  • out_of_scope, Hors périmètre, exclu du total, avec justification

La catégorie 11 est le cas d'une entreprise de services : l'inférence tourne chez le client, déclenchée par un logiciel livré. La confondre avec la catégorie 1 fausse les deux inventaires, et c'est à qui signe le rapport de trancher, pas à l'outil.

Ce que nous ne stockons pas

  • Aucun contenu de prompt ni de réponse. Les rapports d'administration n'en contiennent pas, et nous n'en demandons pas.
  • Aucun identifiant nominatif. Quand un fournisseur ventile par personne, l'identifiant est haché avec un sel propre à votre compte avant stockage : la répartition par équipe reste possible, le nom ne l'est plus.
  • Aucun secret en clair. Les clés sont chiffrées avant écriture et ne sont jamais réaffichées, y compris à l'administrateur qui les a saisies. Un secret se remplace, il ne se relit pas.

Quand la collecte s'arrête

La collecte tourne une fois par jour et repasse sur les jours déjà vus : les identifiants d'événements sont déterministes, donc repasser ne duplique rien. Les deux pannes qui reviennent, et leur signe :

Un secret a expiré

C'est la cause la plus fréquente, et elle est silencieuse : le registre cesse simplement de se remplir. Le connecteur passe en erreur dans votre écran d'administration, avec le message du fournisseur. Un secret Entra a une date d'expiration : notez-la le jour où vous le créez.

Le droit a été retiré

Une revue de sécurité peut révoquer un consentement applicatif. Le bouton « Tester » le dit en trois secondes, sans rien écrire dans votre registre.

Un trou de collecte se voit dans le rapport d'organisation : il remonte en lacune, pas en zéro. C'est volontaire, un zéro se fond dans un total, une lacune se corrige. Méthodologie · Documentation de l'API