Registre technique

Formats de données et interfaces

Voici le registre technique exigé par l’article 26 du règlement (UE) 2023/2854. Il décrit comment vos données sont structurées, dans quels formats vous pouvez les emporter, comment fonctionne le changement de fournisseur et ce qui ne fonctionne pas encore.

Il fait partie des informations que vous recevez avant de conclure le contrat, et il est tenu à jour. Il porte sur votre compte, sur LabelCheck et sur ExpertDesk : tout ce que vous nous avez envoyé par leur intermédiaire et tout ce que le service a produit pour vous, dans les limites indiquées au point 5.

Sur cette page

1. À quoi ressemble une fiche

Ce sont les champs que contient l’export, un par un.

Votre organisation et votre compte, communs à tous les services

Organisationraison sociale, adresse, numéro d’identification à la TVA
Personnesadresse électronique, rôle attribué, invitations émises et état de chacune
Créditsachats, attributions internes et une fiche par opération avec date, service et quantité en crédits
Facturesles factures que nous vous avons émises
Réglageslangue de l’interface, préférences de notification, logo de votre organisation si vous l’avez chargé
Messagesce que vous nous avez envoyé depuis le formulaire, les fichiers joints et nos réponses

LabelCheck, une fiche par analyse

idl’identifiant de l’analyse
titlele nom que vous lui avez donné
langla langue dans laquelle elle a été produite
scorele résultat du contrôle
reportle rapport complet, en texte
summaryles constats sous forme structurée
resolvedles constats que vous avez marqués comme résolus
versionsl’historique des versions
chatla conversation sur le rapport, lorsque vous l’avez utilisée
created_at, updated_atcréation et dernière modification

Déclarations, une fiche par déclaration

idl’identifiant de la déclaration
titlele nom que vous lui avez donné
marketsles marchés couverts
scorele résultat
blocking_opencombien de points bloquants restent ouverts
reportle rapport structuré
summaryla synthèse sous forme structurée
documentsles documents qu’elle référence
checkedles points que vous avez vérifiés
versionsl’historique des versions
langla langue
created_at, updated_atcréation et dernière modification

ExpertDesk, une fiche par conversation

Dans ExpertDesk, chaque personne télécharge ses propres données depuis le menu du compte, sous « Télécharger mes données », quand elle le souhaite. Le téléchargement est un seul fichier ZIP. Ses fichiers JSON utilisent les formats du point 2. Chacun des quatre fichiers qui contiennent vos données porte un champ notes : dans account.json, il explique deux des champs, et dans les trois autres, il indique qui a écrit quoi. Chaque conversation est une fiche de conversations.json, avec ces champs :

idl’identifiant de la conversation
titledepuis le 19 septembre 2026, rédigé par le système d’IA à partir de votre première question ; les conversations antérieures, et celles dont le titre n’a pas pu être rédigé, gardent les premiers mots de la question (ou une étiquette, quand la question n’était qu’une pièce jointe) ; une conversation que vous avez renommée garde le titre que vous lui avez donné
langla langue de la conversation
modela manière dont la question a été posée : direct, au spécialiste que vous avez choisi, ou auto, quand ExpertDesk a choisi le spécialiste ou le panel ; les conversations ouvertes dans des versions antérieures de l’application peuvent aussi porter panel, pour une question posée à un panel de spécialistes, ou label, pour la photo d’une étiquette envoyée pour être lue
expert, expert_namele rôle qui a répondu en premier, sous forme de code comme cosmetic-chemist, et son nom en anglais
messageschaque message dans l’ordre, avec author (person pour vous, model pour le système d’IA), expert et expert_name pour le rôle qui a répondu (panel pour la synthèse du panel), content pour le texte et at pour l’heure ; là où cela a été enregistré, un texte du système d’IA porte aussi ended (natural_end, length_limit quand il a atteint sa longueur maximale et que la dernière partie peut manquer, ou stopped_before_end), et votre question porte routed_experts et experts_without_answer, les rôles auxquels elle a été envoyée et ceux qui n’ont pas répondu, sous forme de codes (unknown pour un rôle qui n’est plus proposé)
created_at, updated_atcréation et dernière modification

Les autres fichiers du téléchargement ExpertDesk

account.jsonvotre adresse électronique, votre nom, l’entreprise enregistrée pour votre accès, la date de création de cet accès dans ExpertDesk, et requested_language tant qu’une demande d’accès est encore ouverte
conversations/les mêmes conversations, un fichier Markdown pour chacune, avec les dates écrites en toutes lettres, dans la langue de l’application et en UTC
feedback.jsonvos évaluations des réponses : rating (up ou down, ou note pour un message envoyé avec l’ancien formulaire de retour), votre question, la réponse évaluée (une copie que l’application a envoyée avec votre évaluation), votre commentaire, le rôle dont vous avez évalué la réponse, et conversation_id, vide quand cette conversation ne fait plus partie des vôtres
feedback-threads.jsonvos messages à l’équipe : kind (general, ou finding quand le message porte sur une réponse), votre message, refers_to et context (remplis par l’application), l’entreprise de votre compte au début du fil, chaque intervention avec son auteur (person, model ou team), et files, chaque fichier conservé dans le fil (in_a_message false signale un fichier que vous avez envoyé dont le message n’a pas été enregistré)
attachments/les fichiers que vous avez joints à vos messages à l’équipe, tels que vous les avez envoyés
export.jsonce que contient le téléchargement et combien d’éléments, ce qu’il laisse de côté et pourquoi, et missing_files : chaque fichier qui n’a pas pu être inclus, avec la raison
README.mdun guide du téléchargement, dans la langue de l’application

2. Les formats

Données structurées et constatsJSONRFC 8259, encodage UTF-8
Rapports et déclarationsMarkdown ou PDFCommonMark · ISO 32000
Fichiers que vous avez chargésinchangéle format dans lequel vous les avez chargés
Dates et heuresISO 8601UTC
Languescodes à deux lettresISO 639-1
Marchés et payscodes à deux lettresISO 3166-1 alpha-2
Noms des ingrédientsINCIarticles 19, paragraphe 6, et 33 du règlement (CE) n° 1223/2009

3. Spécifications d’interopérabilité ouvertes

Les formats ci-dessus sont ouverts, publiés et mis en œuvre par des logiciels que nous n’avons pas écrits. Rien de ce que vous exportez n’a besoin de notre logiciel pour être lu. Le JSON s’ouvre avec n’importe quel outil, le Markdown est du texte, le PDF est une norme ISO publiée.

Pour les données réglementaires cosmétiques, il n’existe pas de norme sectorielle d’interopérabilité : aucun schéma commun qu’un autre outil de conformité puisse importer sans correspondance, et aucune norme à laquelle déclarer la conformité. Nous utilisons des formats ouverts et des noms de champs stables, pour que cette correspondance soit un travail court pour celui qui les reçoit, et nous répondons aux questions techniques du fournisseur que vous choisissez.

4. Comment fonctionne le changement de fournisseur

Demandez-le par écrit à info@cosmetifull.com. L’export est gratuit, il est livré en une seule fois et il couvre tous les champs énumérés au point 1 de cette page. Nous livrons dans les 14 jours ouvrables suivant la demande. Vous pouvez le demander à tout moment, pas seulement au départ, et aussi souvent que nécessaire. Sur votre instruction écrite, nous mettons le même export et les mêmes réponses techniques à la disposition du fournisseur que vous avez choisi, aux mêmes conditions. Votre relation avec ce fournisseur reste la vôtre : c’est vous que nous aidons, et nous n’agissons pas pour lui. Nous vous disons à l’avance ce qui ne se transfère pas, pour que vous puissiez l’anticiper. Chaque étape d’un changement, avec ses dates, est détaillée dans la fiche précontractuelle sur le changement de fournisseur, en anglais.

5. Ce qui, à notre connaissance, ne fonctionne pas encore

L’export pour toute l’entreprise est livré sur demande

Dans ExpertDesk, chaque personne télécharge ses propres données depuis le menu du compte, quand elle le souhaite (point 1). Pour votre compte et LabelCheck, il n’y a pas aujourd’hui d’export en libre-service : vous pouvez rouvrir, avec son rapport, chaque analyse de votre archive et chaque contrôle de préparation que vous avez enregistré, puis imprimer ce rapport ou l’enregistrer en PDF. L’export complet de votre organisation, déclarations et ExpertDesk compris, passe par une demande écrite et les 14 jours ouvrables ci-dessus.

Il n’y a pas d’interface publique pour le fournisseur qui vous reçoit

Le fournisseur que vous choisissez reçoit les fichiers exportés et peut nous poser des questions techniques sur les structures et les formats. Pour lui, il n’existe pas encore d’interface de machine à machine.

Les pièces jointes aux déclarations ne sont pas conservées

Vous pouvez joindre des documents justificatifs à un contrôle de préparation, et ils valent comme déclaration de votre part que le document existe : leur contenu n’est jamais transmis au modèle, et aucun fichier joint n’est conservé, donc il n’y a rien à exporter sous cette rubrique. Si la conservation devient active, les fichiers joints font partie de l’export dans le format sous lequel vous les avez chargés.

La consommation s’exporte en crédits, pas en unités internes

Une fiche par opération, avec date et service. Le crédit est l’unité du contrat. La mesure interne avec laquelle nous calculons nos coûts n’est pas l’enregistrement de quelque chose que vous auriez produit, et elle ne fait pas partie de l’export.

Notre base de connaissances réglementaire n’est pas exportable

Les règles, les modèles d’analyse et la plateforme sont à nous. À vous appartient tout ce que vous nous avez envoyé et tout ce que le service a produit pour vous, et c’est cela que vous emportez.

Ce que le téléchargement ExpertDesk laisse de côté

Les fichiers que vous joignez à une question dans le chat servent à vous répondre et ne sont pas conservés : il n’y a donc rien à exporter sous cette rubrique, et la conversation garde le texte de chaque message. Les données trop volumineuses pour un seul téléchargement, les fichiers qui n’y tiennent pas, les données antérieures au 21 août 2026 sans titulaire et celles conservées sous une autre adresse électronique vous sont remises sur demande écrite adressée à info@cosmetifull.com. Dans le téléchargement, export.json et le README indiquent ce qui est laissé de côté, et pourquoi.

ExpertDesk range le travail sous l’adresse de chaque personne

ExpertDesk enregistre, sous l’adresse électronique de chaque personne, ses conversations, ses évaluations et ses messages à l’équipe. Un export pour toute l’entreprise contient donc le travail des personnes qui appartiennent seulement à votre organisation, à partir du jour où chacune l’a rejointe ; le travail d’une personne qui appartient aussi à une autre organisation, comme celui fait avant d’y entrer, est remis à la personne qui l’a fait.

6. Modifications de cette page

Lorsqu’une limitation ci-dessus est levée, la ligne change avec elle, et s’il en apparaît une nouvelle, vous la trouvez ici avec les autres.