Registru tehnic
Formate de date și interfețe
Acesta e registrul tehnic cerut de articolul 26 din Regulamentul (UE) 2023/2854. Descrie cum sunt structurate datele tale, în ce formate le poți lua cu tine, cum funcționează trecerea la alt furnizor și ce nu merge încă.
Face parte din informațiile pe care le primești înainte de a încheia un contract cu noi și e ținut la zi. Acoperă contul tău, LabelCheck și ExpertDesk: tot ce ne-ai trimis prin ele și tot ce a produs serviciul pentru tine, în limitele arătate în secțiunea 5.
În pagina asta
1. Cum arată o înregistrare
Astea sunt câmpurile pe care le conține exportul, unul câte unul.
Organizația și contul tău, comune fiecărui serviciu
| Organizație | denumire legală, adresă, cod de identificare fiscală |
|---|---|
| Persoane | adresă de e-mail, rol atribuit, invitații emise și starea fiecăreia |
| Credite | achiziții, alocări interne și câte o înregistrare per operațiune, cu dată, serviciu și cantitate în credite |
| Facturi | facturile pe care ți le-am emis |
| Setări | limba interfeței, preferințele de notificare, logoul organizației tale dacă l-ai încărcat |
| Mesaje | ce ne-ai trimis din formularul de feedback, fișierele atașate la el și răspunsurile noastre |
LabelCheck, câte o înregistrare per analiză
id | identificatorul analizei |
|---|---|
title | numele pe care i l-ai dat |
lang | limba în care a fost produsă analiza |
score | rezultatul verificării |
report | raportul complet, ca text |
summary | constatările în formă structurată |
resolved | constatările pe care le-ai marcat ca rezolvate |
versions | istoricul versiunilor |
chat | conversația despre raport, când ai folosit-o |
created_at, updated_at | creare și ultima modificare |
Declarații, câte o înregistrare per declarație
id | identificatorul declarației |
|---|---|
title | numele pe care i l-ai dat |
markets | piețele pe care le acoperă |
score | rezultatul |
blocking_open | câte puncte blocante sunt încă deschise |
report | raportul structurat |
summary | rezumatul în formă structurată |
documents | documentele la care face trimitere |
checked | punctele pe care le-ai bifat |
versions | istoricul versiunilor |
lang | limba |
created_at, updated_at | creare și ultima modificare |
ExpertDesk, câte o înregistrare per conversație
În ExpertDesk fiecare persoană își descarcă singură datele din meniul contului, la „Descarcă datele mele”, oricând vrea. Descărcarea este un singur fișier ZIP. Fișierele JSON din ea folosesc formatele din secțiunea 2. Fiecare dintre cele patru fișiere cu datele tale are un câmp notes: în account.json explică două dintre câmpuri, iar în celelalte trei spune cine a scris ce. Fiecare conversație este o înregistrare din conversations.json, cu aceste câmpuri:
id | identificatorul conversației |
|---|---|
title | din 19 septembrie 2026 îl scrie sistemul de IA pornind de la prima ta întrebare; conversațiile mai vechi, precum și cele al căror titlu nu a putut fi scris, păstrează primele cuvinte ale întrebării (sau o etichetă, când întrebarea era doar un atașament); o conversație pe care ai redenumit-o păstrează titlul pe care i l-ai dat |
lang | limba conversației |
mode | cum a fost trimisă întrebarea: direct, către expertul ales de tine, sau auto, când ExpertDesk a ales expertul sau panelul; conversațiile începute în versiuni mai vechi ale aplicației pot avea și panel, pentru o întrebare pusă unui panel de experți, sau label, pentru o fotografie de etichetă trimisă spre citire |
expert, expert_name | rolul care a răspuns primul, sub formă de cod (de exemplu cosmetic-chemist), și numele lui în engleză |
messages | fiecare mesaj în ordine, cu author (person pentru tine, model pentru sistemul de IA), expert și expert_name pentru rolul care a răspuns (panel pentru sinteza panelului), content pentru text și at pentru data și ora; acolo unde s-a înregistrat, un text al sistemului de IA are și ended (natural_end, length_limit când a atins lungimea maximă și ultima parte poate lipsi, sau stopped_before_end), iar întrebarea ta are routed_experts și experts_without_answer, rolurile către care a fost trimisă și cele care nu au răspuns, sub formă de coduri (unknown pentru un rol care nu mai este oferit) |
created_at, updated_at | creare și ultima modificare |
Celelalte fișiere din arhiva ZIP descărcată din ExpertDesk
account.json | adresa ta de e-mail, numele tău, compania înregistrată pentru accesul tău, momentul în care acest acces a fost creat în ExpertDesk și requested_language cât timp o cerere de acces este încă deschisă |
|---|---|
conversations/ | aceleași conversații, câte un fișier Markdown pentru fiecare, cu data și ora scrise în limba aplicației, în UTC |
feedback.json | evaluările tale ale răspunsurilor: rating (up sau down, ori note pentru un mesaj trimis prin vechiul formular de feedback), întrebarea ta, răspunsul evaluat (o copie pe care aplicația a trimis-o împreună cu evaluarea ta), nota ta, rolul al cărui răspuns l-ai evaluat și conversation_id, gol când acea conversație nu mai este printre ale tale |
feedback-threads.json | mesajele tale către echipă: kind (general, ori finding când mesajul privește un răspuns), mesajul tău, refers_to și context (completate de aplicație), compania contului tău când a pornit firul, fiecare replică cu autorul ei (person, model sau team) și files, fiecare fișier păstrat sub fir (in_a_message false marchează un fișier trimis de tine al cărui mesaj nu a fost salvat) |
attachments/ | fișierele atașate la mesajele tale către echipă, exact cum le-ai trimis |
export.json | ce conține arhiva și câte elemente, ce lasă pe dinafară și de ce, și missing_files: fiecare fișier care nu a putut fi inclus, cu motivul |
README.md | un ghid al arhivei, în limba aplicației |
2. Formatele
| Date structurate și constatări | JSON | RFC 8259, codificat UTF-8 |
|---|---|---|
| Rapoarte și declarații | Markdown sau PDF | CommonMark · ISO 32000 |
| Fișierele pe care le-ai încărcat | neschimbate | formatul în care le-ai încărcat |
| Date și ore | ISO 8601 | UTC |
| Limbi | coduri din două litere | ISO 639-1 |
| Piețe și țări | coduri din două litere | ISO 3166-1 alpha-2 |
| Denumiri de ingrediente | INCI | articolele 19 alineatul (6) și 33 din Regulamentul (CE) nr. 1223/2009 |
3. Specificații deschise de interoperabilitate
Formatele de mai sus sunt deschise, publicate și implementate de software pe care nu l-am scris noi. Nimic din exportul tău nu are nevoie de software-ul nostru ca să fie citit: JSON se deschide în orice unealtă, Markdown e text, PDF e un standard ISO publicat.
Nu există un standard de interoperabilitate la nivel de sector pentru evidențele de reglementare din cosmetice: nicio schemă comună pe care alt instrument de conformitate să o poată importa fără mapare și niciun standard față de care să declari conformitatea. Folosim formate deschise și denumiri de câmpuri stabile, ca maparea să fie o treabă scurtă pentru cine le primește, și răspundem la întrebările tehnice ale furnizorului pe care îl alegi.
4. Cum funcționează trecerea la alt furnizor
Cere-ne în scris la info@cosmetifull.com. Exportul e gratuit, se livrează dintr-o singură bucată și acoperă fiecare câmp enumerat în secțiunea 1 a paginii ăsteia. Livrăm în 14 zile lucrătoare de la cerere. Poți cere oricând, nu doar când pleci, și de câte ori ai nevoie. La instrucțiunea ta scrisă punem același export și aceleași răspunsuri tehnice la dispoziția furnizorului pe care l-ai ales, în condiții egale. Relația ta cu furnizorul acela rămâne a ta: te asistăm pe tine, nu lucrăm pentru el. Îți spunem din timp ce nu se transferă, ca să îți poți face planul în jurul acestui lucru. Fiecare pas al unei schimbări, cu datele lui, e descris în fișa precontractuală despre schimbarea furnizorului.
5. Ce știm că nu merge încă
Exportul întregii organizații se livrează la cerere
În ExpertDesk fiecare persoană își descarcă singură datele din meniul contului, oricând vrea (secțiunea 1). Pentru contul tău și pentru LabelCheck azi nu există un export self-service: poți să redeschizi, cu raportul ei, fiecare analiză din arhiva ta și fiecare verificare de pregătire pe care ai salvat-o, apoi să tipărești raportul sau să-l salvezi ca PDF. Exportul complet al organizației tale, cu declarațiile și ExpertDesk incluse, trece printr-o cerere scrisă și prin cele 14 zile lucrătoare de mai sus.
Nu există un API public pentru furnizorul care primește
Furnizorul pe care îl alegi primește fișierele exportate și ne poate pune întrebări tehnice despre structuri și formate. Pentru el nu există încă o interfață mașină la mașină.
Atașamentele la declarații nu se rețin
Poți atașa documente justificative la o verificare de pregătire, iar ele contează ca afirmația ta că documentul există: conținutul lor nu ajunge niciodată la model și niciun fișier atașat nu se păstrează, așa că la capitolul ăsta nu e nimic de exportat. Dacă reținerea devine activă, fișierele atașate fac parte din export, în formatul în care le-ai încărcat.
Consumul se exportă în credite, nu în unități interne
Câte o înregistrare per operațiune, cu dată și serviciu. Creditele sunt unitatea contractului. Măsurătoarea internă pe care o folosim ca să ne calculăm propriile costuri nu e evidența a nimic din ce ai produs tu și nu face parte din export.
Baza noastră de cunoștințe de reglementare nu se exportă
Regulile, modelele de analiză și platforma sunt ale noastre. Al tău e tot ce ne-ai trimis și tot ce a produs serviciul pentru tine, și asta iei cu tine.
Ce lasă pe dinafară arhiva ZIP din ExpertDesk
Fișierele pe care le atașezi unei întrebări în chat sunt folosite ca să-ți răspundem și nu sunt păstrate, deci la acest capitol nu există nimic de exportat; conversația păstrează textul fiecărui mesaj. Datele prea mari pentru o singură descărcare, fișierele care nu mai încap în ea, datele de dinainte de 21 august 2026 fără titular și cele păstrate sub altă adresă de e-mail se livrează la cerere scrisă trimisă la info@cosmetifull.com. În arhivă, export.json și README-ul spun ce rămâne pe dinafară și de ce.
ExpertDesk păstrează activitatea sub adresa fiecărei persoane
ExpertDesk înregistrează conversațiile, evaluările și mesajele către echipă ale fiecărei persoane sub adresa ei de e-mail. De aceea exportul întregii organizații conține activitatea persoanelor care fac parte numai din organizația ta, din ziua în care fiecare a intrat în ea; activitatea cuiva care face parte și dintr-o altă organizație, precum și cea de dinaintea intrării în organizație, se livrează persoanei care a desfășurat-o.
6. Modificări ale paginii ăsteia
Când o limitare de mai sus se închide, rândul se schimbă odată cu ea, iar dacă apare una nouă o găsești menționată lângă celelalte.