> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kleep.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Cookies, CMP e Privacidade de Dados

> Como o Kleep gere cookies, consentimento (CMP), trackers e dados pessoais — e o que a sua Plataforma de Gestão de Consentimento deve impor antes de o Kleep carregar.

Esta página descreve como os cookies e tecnologias semelhantes são tratados quando o Kleep está instalado na sua loja, a lista exaustiva de trackers e dados envolvidos, e o papel que a sua Plataforma de Gestão de Consentimento (CMP) / gestor de tags deve desempenhar. Destina-se às suas equipas de proteção de dados e jurídicas. Ao longo desta página, "você" / "o comerciante" refere-se ao operador do website que atua como **Responsável pelo Tratamento**, e "Kleep" refere-se à Kleep SAS.

<Note>
  Sempre que for necessária uma referência legal, esta página remete para o quadro legal francês (Artigo 82.º da *Loi Informatique et Libertés* e as diretrizes da CNIL sobre consentimento), que é um dos mais exigentes na UE. A mesma lógica aplica-se ao abrigo do RGPD e da Diretiva ePrivacy em toda a UE.
</Note>

## 1. Princípio fundamental — o Kleep está totalmente condicionado ao seu consentimento

O script Kleep é carregado e executado **apenas após a recolha do consentimento através do seu CMP**. Enquanto não for dado qualquer consentimento (uma recusa **ou** a ausência de qualquer escolha), o Kleep não carrega: nada é escrito no browser, nenhum evento é transmitido e nenhuma recomendação é calculada.

É portanto **o seu CMP / gestor de tags que condiciona o carregamento do Kleep** e deve acionar o nosso script exclusivamente após a concessão do consentimento.

<Warning>
  Não carregue o script Kleep nem chame `kleep.load(...)` até que o seu CMP sinalize que o consentimento foi concedido para as finalidades relevantes. Se o consentimento for posteriormente retirado, deixe de carregar o Kleep nas visualizações de página subsequentes. Consulte o guia [Biblioteca JS](/pt/cms/js-library) para a redação exata de condicionamento do consentimento e implementação.
</Warning>

## 2. Inventário de trackers (colocados apenas após consentimento)

Todos os itens abaixo são colocados na página de produto **exclusivamente após consentimento**. O `localStorage` e o `sessionStorage` são tratados como trackers na aceção do Artigo 82.º da *Loi Informatique et Libertés* e estão, por isso, sujeitos a consentimento.

| Tracker                     | Armazenamento                        | Finalidade                           | Descrição                                   | Retenção                                                                        | Base legal    |
| --------------------------- | ------------------------------------ | ------------------------------------ | ------------------------------------------- | ------------------------------------------------------------------------------- | ------------- |
| `kleep_uid`                 | localStorage                         | Recomendação + medição de audiências | Identificador do visitante (UUID aleatório) | Persiste no browser até ser eliminado; dados associados eliminados aos 12 meses | Consentimento |
| `kleep_user_uuid`           | localStorage                         | Recomendação + medição de audiências | Idêntico ao `kleep_uid`                     | Igual ao `kleep_uid`                                                            | Consentimento |
| `kleep_session_uuid`        | sessionStorage                       | Recomendação + medição de audiências | Identificador de sessão (UUID aleatório)    | A sessão (eliminado quando o separador é fechado)                               | Consentimento |
| `kleep_mid`                 | localStorage                         | Recomendação                         | Medição técnica / identificador de produto  | 12 meses                                                                        | Consentimento |
| `kleep_recommendation_type` | localStorage                         | Recomendação                         | Tipo de produto (vestuário / calçado)       | 12 meses                                                                        | Consentimento |
| `kleep_retailer`            | localStorage                         | Recomendação                         | Domínio do comerciante                      | 12 meses                                                                        | Consentimento |
| `kleep_is_test`             | localStorage                         | Funcionamento                        | Flag técnica (`0`/`1`)                      | 12 meses                                                                        | Consentimento |
| PostHog                     | Cookie + armazenamento local PostHog | Medição de audiências e testes A/B   | Armazenamento do fornecedor de análise      | 12 meses                                                                        | Consentimento |

## 3. Dados processados (para além dos trackers)

* **Respostas ao questionário Kleep**: idade, altura, peso e respostas às questões morfológicas — recolhidas **apenas quando o utilizador submete o questionário** — finalidades: recomendação de tamanho e melhoria do algoritmo (ver §4) — retenção: 12 meses.
* **Eventos de navegação**: `product_viewed`, `add_to_cart`, `checkout` (incluindo a variante do produto, preço e moeda) — finalidade: medição de audiências e testes A/B — retenção: 12 meses.
* **Nenhum dado diretamente identificativo** sobre os seus clientes (nome, e-mail, morada) é transmitido ao Kleep. Os identificadores utilizados são UUIDs pseudónimos específicos do Kleep. Todos os dados são tratados de forma pseudonimizada.

## 4. Finalidades e bases legais

Três finalidades, todas sujeitas ao consentimento recolhido através do seu CMP:

1. **Recomendação de tamanho** de vestuário e calçado, em nome do comerciante (Responsável pelo Tratamento).
2. **Medição de audiências e melhoria da experiência** (testes A/B), via PostHog.
3. **Reutilização de dados para melhorar e desenvolver o algoritmo de recomendação do Kleep.** Esta reutilização é efetuada exclusivamente sobre dados pseudonimizados ou agregados, sem qualquer identificador direto, sem re-identificação; para este efeito, o Kleep atua como **responsável pelo tratamento subsequente** em conformidade com o RGPD.

<Note>
  Na situação atual, o consentimento é recolhido **globalmente**: aceitar o Kleep abrange as três finalidades. A granularidade por finalidade está no nosso roadmap (ver §7).
</Note>

### Texto de consentimento a apresentar no seu CMP

O seu CMP / banner de cookies deve expor duas finalidades de tratamento, e o Kleep só pode ser carregado após o visitante ter consentido em ambas. Selecione abaixo o idioma da sua loja e copie o texto (a versão francesa é o texto de referência).

<Tabs>
  <Tab title="Français (référence)">
    ```text Finalités (FR) theme={null}
    1ère finalité : le traitement des données à des fins de recommandation de taille de vêtements et de chaussures pour le compte du Responsable de traitement.

    2ème finalité (réutilisation des données) : le traitement des données à des fins d'amélioration et de développement de vos Services et Produits. Plus précisément à des fins d'amélioration et de développement de l'algorithme de recommandation des tailles de vêtements et de chaussures de la société Kleep.
    ```
  </Tab>

  <Tab title="English">
    ```text Purposes (EN) theme={null}
    Purpose 1: processing of data for the purpose of recommending clothing and footwear sizes on behalf of the Data Controller.

    Purpose 2 (data reuse): processing of data for the purpose of improving and developing Kleep's Services and Products. More specifically, for the purpose of improving and developing Kleep's clothing and footwear size recommendation algorithm.
    ```
  </Tab>

  <Tab title="Deutsch">
    ```text Zwecke (DE) theme={null}
    Zweck 1: die Verarbeitung der Daten zum Zweck der Größenempfehlung für Bekleidung und Schuhe im Auftrag des Verantwortlichen.

    Zweck 2 (Weiterverwendung der Daten): die Verarbeitung der Daten zum Zweck der Verbesserung und Weiterentwicklung der Dienste und Produkte von Kleep. Genauer gesagt zum Zweck der Verbesserung und Weiterentwicklung des Algorithmus von Kleep zur Empfehlung von Bekleidungs- und Schuhgrößen.
    ```
  </Tab>

  <Tab title="Español">
    ```text Finalidades (ES) theme={null}
    Finalidad 1: el tratamiento de los datos con fines de recomendación de tallas de ropa y calzado por cuenta del Responsable del tratamiento.

    Finalidad 2 (reutilización de los datos): el tratamiento de los datos con fines de mejora y desarrollo de los Servicios y Productos de Kleep. Más concretamente, con fines de mejora y desarrollo del algoritmo de recomendación de tallas de ropa y calzado de la empresa Kleep.
    ```
  </Tab>

  <Tab title="Italiano">
    ```text Finalità (IT) theme={null}
    Finalità 1: il trattamento dei dati a fini di raccomandazione delle taglie di abbigliamento e calzature per conto del Titolare del trattamento.

    Finalità 2 (riutilizzo dei dati): il trattamento dei dati a fini di miglioramento e sviluppo dei Servizi e Prodotti di Kleep. Più precisamente, a fini di miglioramento e sviluppo dell'algoritmo di raccomandazione delle taglie di abbigliamento e calzature della società Kleep.
    ```
  </Tab>

  <Tab title="Português">
    ```text Finalidades (PT) theme={null}
    Finalidade 1: o tratamento dos dados para fins de recomendação de tamanhos de vestuário e calçado por conta do Responsável pelo tratamento.

    Finalidade 2 (reutilização dos dados): o tratamento dos dados para fins de melhoria e desenvolvimento dos Serviços e Produtos da Kleep. Mais concretamente, para fins de melhoria e desenvolvimento do algoritmo de recomendação de tamanhos de vestuário e calçado da empresa Kleep.
    ```
  </Tab>

  <Tab title="Português (BR)">
    ```text Finalidades (BR) theme={null}
    Finalidade 1: o tratamento dos dados para fins de recomendação de tamanhos de roupas e calçados por conta do Controlador de dados.

    Finalidade 2 (reutilização dos dados): o tratamento dos dados para fins de melhoria e desenvolvimento dos Serviços e Produtos da Kleep. Mais especificamente, para fins de melhoria e desenvolvimento do algoritmo de recomendação de tamanhos de roupas e calçados da empresa Kleep.
    ```
  </Tab>

  <Tab title="Nederlands">
    ```text Doeleinden (NL) theme={null}
    Doel 1: de verwerking van de gegevens met het oog op het aanbevelen van kleding- en schoenmaten namens de Verwerkingsverantwoordelijke.

    Doel 2 (hergebruik van gegevens): de verwerking van de gegevens met het oog op de verbetering en ontwikkeling van de Diensten en Producten van Kleep. Meer bepaald met het oog op de verbetering en ontwikkeling van het algoritme van Kleep voor het aanbevelen van kleding- en schoenmaten.
    ```
  </Tab>

  <Tab title="Dansk">
    ```text Formål (DA) theme={null}
    Formål 1: behandling af data med henblik på anbefaling af tøj- og skostørrelser på vegne af den dataansvarlige.

    Formål 2 (genbrug af data): behandling af data med henblik på forbedring og udvikling af Kleeps tjenester og produkter. Mere specifikt med henblik på forbedring og udvikling af Kleeps algoritme til anbefaling af tøj- og skostørrelser.
    ```
  </Tab>

  <Tab title="Suomi">
    ```text Käyttötarkoitukset (FI) theme={null}
    Käyttötarkoitus 1: tietojen käsittely vaatteiden ja jalkineiden kokosuositusten antamiseksi rekisterinpitäjän lukuun.

    Käyttötarkoitus 2 (tietojen uudelleenkäyttö): tietojen käsittely Kleepin palvelujen ja tuotteiden parantamiseksi ja kehittämiseksi. Tarkemmin sanottuna Kleepin vaatteiden ja jalkineiden kokosuositusalgoritmin parantamiseksi ja kehittämiseksi.
    ```
  </Tab>

  <Tab title="Svenska">
    ```text Ändamål (SV) theme={null}
    Ändamål 1: behandling av uppgifter i syfte att rekommendera kläd- och skostorlekar för den personuppgiftsansvariges räkning.

    Ändamål 2 (återanvändning av uppgifter): behandling av uppgifter i syfte att förbättra och utveckla Kleeps tjänster och produkter. Mer specifikt i syfte att förbättra och utveckla Kleeps algoritm för rekommendation av kläd- och skostorlekar.
    ```
  </Tab>

  <Tab title="Polski">
    ```text Cele (PL) theme={null}
    Cel 1: przetwarzanie danych w celu rekomendowania rozmiarów odzieży i obuwia w imieniu Administratora danych.

    Cel 2 (ponowne wykorzystanie danych): przetwarzanie danych w celu ulepszania i rozwoju usług i produktów Kleep. Dokładniej, w celu ulepszania i rozwoju algorytmu rekomendacji rozmiarów odzieży i obuwia firmy Kleep.
    ```
  </Tab>

  <Tab title="日本語">
    ```text 目的 (JA) theme={null}
    目的1：管理者（データ管理者）のために、衣料品および履物のサイズを推奨することを目的としたデータの処理。

    目的2（データの再利用）：Kleep のサービスおよび製品の改善・開発を目的としたデータの処理。より具体的には、Kleep 社の衣料品および履物のサイズ推奨アルゴリズムの改善・開発を目的とするもの。
    ```
  </Tab>

  <Tab title="한국어">
    ```text 목적 (KO) theme={null}
    목적 1: 개인정보처리자(데이터 컨트롤러)를 대신하여 의류 및 신발 사이즈를 추천할 목적으로 데이터를 처리하는 것.

    목적 2(데이터 재사용): Kleep의 서비스 및 제품의 개선과 개발을 목적으로 데이터를 처리하는 것. 보다 구체적으로는 Kleep 사의 의류 및 신발 사이즈 추천 알고리즘의 개선과 개발을 목적으로 함.
    ```
  </Tab>

  <Tab title="中文">
    ```text 目的 (ZH) theme={null}
    目的一：代表数据控制者，为推荐服装和鞋类尺码之目的处理数据。

    目的二（数据再利用）：为改进和开发 Kleep 的服务与产品之目的处理数据。更具体而言，为改进和开发 Kleep 公司的服装和鞋类尺码推荐算法之目的。
    ```
  </Tab>
</Tabs>

## 5. Matriz de decisão

<AccordionGroup>
  <Accordion title="O utilizador ACEITA">
    O script Kleep carrega; o módulo é apresentado; os identificadores são armazenados; os eventos são transmitidos; o questionário é funcional; a recomendação é apresentada; as três finalidades aplicam-se.
  </Accordion>

  <Accordion title="O utilizador RECUSA">
    O script Kleep **não** carrega; nada é armazenado (localStorage / sessionStorage / cookie); sem eventos; sem recomendação; sem reutilização. O módulo não está ativo; o site funciona normalmente.
  </Accordion>

  <Accordion title="SEM ESCOLHA (banner não acionado)">
    Tratado exatamente como uma recusa (continuar a navegar não equivale a consentimento, em linha com a posição da CNIL). Nada é armazenado e nada é processado até o utilizador ter dado o seu consentimento de forma ativa.
  </Accordion>
</AccordionGroup>

## 6. Alojamento, subprocessadores, segurança, retenção

* **Alojamento**: Amazon Web Services, região da Irlanda (União Europeia).
* **Subprocessadores subsequentes**: AWS (alojamento, UE) e PostHog (medição de audiências / testes A/B, instância Cloud na UE).
* **Transferências fora da UE**: nenhuma. Todo o tratamento é efetuado no interior da União Europeia.
* **Segurança**: encriptação em trânsito (TLS/HTTPS) e em repouso; gestão de identidade e acessos (IAM); processo de gestão de incidentes incluindo notificação dentro dos prazos regulatórios; auditabilidade (logs AWS CloudTrail / CloudWatch). Responsável de segurança (CISO): Théophile Bousquet ([theophile@kleep.ai](mailto:theophile@kleep.ai)). O nosso questionário detalhado de segurança está disponível mediante pedido.
* **Retenção**: 12 meses.

## 7. Roadmap

A granularidade do consentimento por finalidade (permitindo aos visitantes consentir em cada uma das três finalidades do §4 de forma independente) está planeada. Até então, o consentimento é recolhido globalmente conforme descrito no §4.

<Info>
  Questões sobre cookies, tratamento de dados ou a nossa postura de segurança? Contacte **[theophile@kleep.ai](mailto:theophile@kleep.ai)**.
</Info>
