Ir para o conteúdo

Política de privacidade

Última atualização:

A Pryzmo é um provador virtual: a pessoa que compra em uma loja online envia uma foto sua e em segundos recebe uma imagem de si mesma usando aquela peça, junto com uma recomendação de tamanho. Essa foto é um dado pessoal sensível e é assim que a tratamos.

Esta política explica quais dados tratamos, para quê, com quem os compartilhamos e por quanto tempo os mantemos. Vale para pryzmo.ai —incluindo o provador de demonstração que oferecemos lá—, para o painel de lojistas (app.pryzmo.ai), para o provador virtual que abre dentro das lojas (try.pryzmo.ai) e para o aplicativo da Pryzmo na Nuvemshop.

Neste documento, "Pryzmo" e "nós" se referem ao controlador dos dados descritos aqui. Para qualquer dúvida sobre privacidade ou para exercer seus direitos, escreva para soporte@pryzmo.ai.

O essencial, em cinco pontos

  • A foto do comprador é apagada. Ela é excluída ao fechar o provador ou, no máximo, em 24 horas. Não a usamos para treinar modelos nem a vendemos para ninguém.
  • A imagem gerada também não é guardada. Ela dura o mesmo que a foto e é apagada junto. Registramos que houve uma prova, não a imagem.
  • Nunca publicamos a foto em uma URL aberta. Ela trafega criptografada e apenas por canais autenticados, inclusive até o fornecedor que gera a imagem.
  • As três pessoas envolvidas têm tratamentos diferentes: quem prova a peça, o lojista que usa o painel e quem visita pryzmo.ai.
  • pryzmo.ai usa medição para melhorar o site e avaliar campanhas. Os formulários e tudo o que você escreve nunca são enviados a essas ferramentas; o painel e o provador permanecem fora desse rastreamento.

1. A quem se aplica

Tratamos dados de três grupos de pessoas, e o que fazemos com cada um é bem diferente:

  • Compradores: pessoas que usam o provador virtual dentro da loja online de um lojista.
  • Lojistas: pessoas que criam uma conta no painel da Pryzmo para instalar e configurar o produto na sua loja.
  • Visitantes: pessoas que navegam em pryzmo.ai, preenchem o formulário de contato, agendam uma reunião ou testam o provador de demonstração do site.

Quando um comprador usa o provador dentro da loja de um lojista, a loja decide oferecer o serviço e a Pryzmo o opera. Cada parte responde pelo que lhe cabe: o lojista pela sua relação com o comprador e pelas informações do seu catálogo, a Pryzmo pelo tratamento técnico descrito nesta política.

2. Compradores: a foto e a imagem gerada

O que tratamos

  • A foto que você envia. É a única imagem sua que recebemos, e ela só existe porque você a enviou.
  • A imagem gerada a partir dessa foto e da imagem da peça do lojista.
  • Dados do formulário de tamanho, se o lojista o tiver ativado (por exemplo, altura e tipo físico). São dados informados por você e usados somente para calcular a recomendação daquela sessão.
  • Um identificador aleatório de dispositivo, gerado por nós e guardado no armazenamento local do seu navegador. Não é uma impressão digital de dispositivo e não usamos bibliotecas de fingerprinting: é um número aleatório que você pode apagar limpando os dados do site. Serve para limitar o uso abusivo do serviço e, se depois de provar uma peça você comprar na loja, para reconhecer que a compra foi feita pelo mesmo navegador.
  • Sinais técnicos de segurança: a origem da loja, o produto e uma referência de rede derivada do endereço IP. Antes de armazená-los, nossos servidores convertem o identificador do dispositivo e a referência de rede em códigos pseudônimos por HMAC; não mantemos o IP nem o identificador brutos no registro antiabuso.
  • Eventos de uso sem conteúdo de imagem: abertura do provador, aceitação do aviso, seleção e envio da foto, solicitação e conclusão da geração, exibição visível do resultado, download e ações de carrinho, com datas, referências técnicas e produto. Nas lojas com estatísticas da jornada habilitadas, distinguimos falhas e resultados gerados que chegaram a ser exibidos. Os dados do formulário de tamanho não entram nessas estatísticas.
  • Vínculo com o carrinho: ao terminar uma prova, damos a você um código temporário assinado, sem dados seus, que a loja guarda no seu navegador por 48 horas. Se nesse prazo você adicionar produtos ao carrinho, a loja nos envia esse código junto com o número do carrinho da Nuvemshop, e guardamos esse número com o código pseudônimo do seu dispositivo. Não recebemos seu nome, e-mail, endereço nem o conteúdo do carrinho ou do pedido.

Para quê e com qual base legal

A foto é tratada com o seu consentimento, dado no momento do envio: o aviso aparece antes da escolha do arquivo e o botão de enviar implica a aceitação. A finalidade é uma só —gerar a sua imagem com a peça vestida e, quando aplicável, a recomendação de tamanho— e não a usamos para mais nada. Você pode retirar o consentimento fechando a sessão do provador, o que apaga a foto imediatamente.

Os eventos de uso são tratados com base no legítimo interesse de medir se o produto funciona e de evitar abuso do serviço. Eles não contêm a sua foto, o seu resultado nem dados de contato; referências técnicas pseudônimas permitem agrupar as etapas de uma mesma prova. O vínculo com o carrinho é tratado com base no mesmo legítimo interesse: mostrar ao lojista quais vendas vieram depois de uma prova feita no mesmo navegador.

Por quanto tempo

  • Foto e imagem gerada: no máximo 24 horas. São apagadas antes se você fechar a sessão do provador, que é o que acontece normalmente. Uma rotina automática de hora em hora remove o que estiver vencido, então na prática nada sobrevive mais de 25 horas.
  • Recomendação de tamanho: existe dentro da sessão e é descartada com ela.
  • Eventos de uso: a jornada e suas referências técnicas são mantidas por até doze meses para comparar períodos. O código pseudônimo de dispositivo associado é removido automaticamente após 30 dias. As estatísticas não guardam fotos nem imagens geradas.
  • Vínculo com o carrinho: 7 dias nos nossos servidores; o código temporário expira em 48 horas no seu navegador. Depois fica só a venda como estatística do lojista, sem o identificador de dispositivo.
  • Registros antiabuso: os códigos pseudônimos, autorizações de uso único e contadores técnicos são excluídos em até 48 horas.

Como protegemos

  • A foto e o resultado ficam em um repositório privado e criptografado (AES-256 em repouso, TLS em trânsito). Não são acessíveis publicamente.
  • O resultado é entregue por um link assinado que expira em 120 segundos. Se esse link vazasse, ele deixa de funcionar quase imediatamente.
  • Seu navegador nunca fala diretamente com o fornecedor de geração de imagens. Tudo passa pelos servidores da Pryzmo, e a foto chega ao fornecedor por upload autenticado, nunca por um endereço público.
  • Os dados do comprador ficam hospedados em São Paulo, Brasil.
  • Há um limite de 3 provas por sessão, além de limites por hora e por dia para o mesmo dispositivo e loja. Também usamos limites de rede e concorrência para impedir que apagar o armazenamento do navegador remova todos os controles.

O que não fazemos

  • Não usamos a sua foto nem a sua imagem gerada para treinar modelos de inteligência artificial.
  • Não guardamos a imagem gerada para métricas, demonstrações ou material comercial.
  • Não vendemos nem cedemos as suas imagens a terceiros para fins publicitários.
  • Não pedimos nome, e-mail nem telefone para usar o provador.

Se no futuro quiséssemos manter imagens para melhorar a qualidade do serviço, seria uma finalidade diferente, opcional e com consentimento explícito próprio.

Verificação automática de conteúdo

Para prevenir usos proibidos —conteúdo sexual, nudez ou imagens de menores— o fornecedor que gera a imagem aplica um filtro de segurança automático sobre o que entra e o que sai. É um controle técnico, sempre ativo, que não podemos desligar. Se o filtro rejeitar uma imagem, a geração falha e o provador mostra um erro; nenhuma outra decisão é tomada sobre você e a imagem rejeitada não é mantida.

Toda imagem gerada pelo provador virtual leva uma marca d'água indicando que foi criada com inteligência artificial.

3. Lojistas: conta e loja

Se você cria uma conta no painel da Pryzmo, tratamos:

  • Dados de identidade: nome, sobrenome e e-mail. O Supabase Auth gerencia a verificação do e-mail e as credenciais de acesso. Se você escolher uma senha, a Pryzmo não consegue lê-la nem recuperá-la.
  • Dados opcionais de perfil: cargo, telefone e site, se você optar por preenchê-los.
  • Identidade do Google, se você entrar por essa opção: o Google e o Supabase processam a autenticação e a vinculação por e-mail verificado. A Pryzmo recebe a identidade confirmada e os dados de perfil necessários, mas não mantém credenciais do Google de longa duração.
  • Dados da sua loja, obtidos pela autorização concedida na instalação do aplicativo: identificador da loja, idioma e moeda, e as informações de catálogo (produtos, variantes e imagens) necessárias para o provador funcionar.
  • Estatísticas de vendas, quando a loja tem essa função habilitada: identificadores de pedidos online, estado de pagamento e cancelamento, moeda, valores e datas de pagamentos e reembolsos confirmados informados pela Nuvemshop. Importamos inicialmente os últimos doze meses e mantemos esse histórico móvel para mostrar vendas, valores e ticket médio por período. Não guardamos nomes, dados de contato, endereços, meios de pagamento nem o detalhe dos produtos dos pedidos. Esses dados ficam nos nossos servidores e no painel autenticado do lojista.
  • Autorização da integração: a credencial fornecida pela Nuvemshop para operar a sua loja permanece somente nos nossos servidores, protegida por criptografia autenticada na camada da aplicação e chaves de criptografia rotativas. Ela não é enviada ao navegador nem aos nossos sistemas de diagnóstico.
  • Sessão do painel: tokens técnicos gerenciados pelo Supabase Auth e armazenados no armazenamento local do navegador para manter o acesso e renovar a sessão.

A base legal é a execução do serviço que você contrata. Mantemos esses dados enquanto a sua conta estiver ativa.

Ao desinstalar o aplicativo de uma loja apagamos os dados daquela loja —incluindo as imagens de peças e toda a configuração associada—, mas a sua conta e as suas outras lojas continuam existindo. A exclusão da conta é um pedido diferente, que você pode nos fazer em soporte@pryzmo.ai.

A Nuvemshop também pode nos enviar solicitações obrigatórias de privacidade. Se pedir a exclusão de uma loja, aplicamos a mesma exclusão completa, incluindo as estatísticas. Se pedir a exclusão de dados de um cliente, apagamos atribuições, vínculos de carrinho e registros financeiros dos pedidos identificados pela Nuvemshop, além de remover seus vínculos de compra na jornada. Mantemos somente um código de supressão por pedido para evitar reimportar os dados apagados enquanto a loja existir. Não procuramos nem apagamos sessões por correspondências aproximadas. Se pedir acesso a dados, consultamos apenas esses identificadores e enviamos o relatório diretamente ao e-mail verificado do lojista. Não mantemos o nome, e-mail, telefone nem documento do cliente recebidos nessas notificações.

O relatório pendente fica criptografado na nossa fila de e-mail. Ele é apagado assim que o provedor aceita o envio; se ficar bloqueado ou falhar de forma definitiva, seu conteúdo é apagado automaticamente em 30 dias.

Pryzmo Studio

Para as lojas com Studio habilitado, tratamos as imagens de referência que o lojista seleciona do catálogo ou envia, junto com o título, a descrição e a cor do produto, para gerar fotografias de produto com a OpenAI. Uma referência pode incluir pessoas: escolha somente imagens que você tenha direito de usar. Esse fluxo é separado do provador do comprador e não envia à OpenAI as credenciais da sua loja.

As referências e os resultados são armazenados de forma privada no Pryzmo. Você pode excluir resultados da biblioteca; se já aplicou uma imagem ao VTO, sua cópia continua associada ao produto até ser substituída ou excluída ali. Arquivos abandonados ou com falha podem ser limpos a partir de 24 horas, salvo quando ainda forem necessários para um trabalho ou referência ativa. A desinstalação e as solicitações de exclusão da loja também abrangem o Studio. Publicar uma imagem na Nuvemshop exige uma ação explícita, e essa cópia fica sujeita aos controles da loja na Nuvemshop.

4. Visitantes de pryzmo.ai

Formulário de contato

Quando você nos escreve pelo formulário, tratamos o nome, o e-mail, a URL da sua loja e a mensagem que você deixa, junto com dados de atribuição (parâmetros UTM, o site de origem e a página de entrada). A finalidade é responder a você; a base legal é o seu pedido prévio de contato.

A caixa para receber novidades por e-mail é opcional e nunca vem pré-marcada. Só registramos o consentimento se você a marcar, com a versão do texto que aceitou. Enviar o formulário sem marcá-la não inscreve você em nada, e agendar uma reunião também não concede nem revoga esse consentimento.

Reuniões

As reuniões são agendadas pelo Cal.com, que atua como fornecedor e trata o seu nome, e-mail e horário escolhido conforme a política dele. Da notificação que recebemos guardamos apenas um identificador da reserva, os horários, o idioma e a atribuição; descartamos explicitamente o corpo do aviso, os cabeçalhos, as anotações, o motivo de um cancelamento e o endereço da videochamada.

WhatsApp

Se você iniciar uma conversa pelo WhatsApp, essa troca também é regida pelas políticas da Meta, que opera o serviço.

Provador de demonstração

Em pryzmo.ai você pode testar o provador virtual sem instalar nada: escolhe uma peça de uma loja fictícia, envia uma foto sua e vê o resultado. A geração é real e a foto é tratada exatamente como a de uma pessoa compradora, com o mesmo consentimento ao enviá-la, a mesma criptografia, o mesmo link assinado de 120 segundos e os mesmos prazos de exclusão descritos na seção 2. O teste não fica associado a nenhuma loja nem a nenhuma conta.

Para que a demonstração não seja usada de forma automatizada abusiva, usamos Cloudflare Turnstile e um identificador aleatório de dispositivo guardado no armazenamento local do seu navegador, junto com uma referência de rede derivada do seu endereço IP. Os dois últimos são guardados pseudonimizados com HMAC e excluídos em até 48 horas; servem apenas para aplicar um limite de testes por pessoa e por dia.

Retenção

  • Contato sem conta e sem atividade: até 24 meses.
  • Mensagem comercial que você deixou: até 90 dias.
  • Foto e resultado do provador de demonstração: os prazos da seção 2 (24 horas no máximo, normalmente menos).
  • Com conta criada: vale a política de conta da seção anterior.

5. Cookies e tecnologias semelhantes

Somente em pryzmo.ai, usamos as seguintes tecnologias de forma sempre ativa para entender como o site é utilizado, melhorar a jornada comercial e medir campanhas:

  • Vercel Web Analytics conta visualizações de página e eventos agregados sem usar cookies.
  • Vercel Speed Insights mede o desempenho real das páginas (Core Web Vitals) de forma anônima e sem cookies: registra a rota, o tipo de dispositivo, o navegador, o sistema operacional, a velocidade da rede e o país, sem permitir reconstruir a sua navegação.
  • Google Tag Manager carrega as tags aprovadas e não cria cookies por si só.
  • Google Analytics 4 mede navegação e conversões. Os cookies _ga e _ga_* podem durar até dois anos se você não os apagar. Eles são configurados para o host pryzmo.ai e, portanto, não são enviados aos subdomínios.
  • Microsoft Clarity produz métricas de interação, mapas de calor e reproduções de sessão. Pode usar _clck por até um ano e _clsk por até um dia. Os campos, o formulário de contato e a confirmação ficam explicitamente mascarados.
  • Meta Pixel mede o resultado de campanhas e pode usar _fbp e, quando você chega por um anúncio, _fbc, por até três meses.

Por meio da integração da Pryzmo, essas ferramentas recebem o caminho visitado já saneado, o idioma, o tipo de interação, dados técnicos do navegador e parâmetros de campanha permitidos (utm_*, gclid, gbraid, wbraid e fbclid). A Pryzmo não adiciona nome, e-mail, telefone, mensagem, URL da loja, identificador de envio, conteúdo do Cal.com nem credenciais à URL atual, aos eventos ou às propriedades deles. Vercel Web Analytics, Microsoft Clarity e Meta Pixel também podem processar o referenciador técnico nativo entregue pelo navegador; esse valor pode conter o caminho ou parâmetros da página anterior e a Pryzmo não consegue reescrevê-lo. Um formulário só é registrado como lead depois que os nossos servidores confirmam a persistência; tudo o que você escreve trafega exclusivamente para o sistema de contato.

Esse tratamento se apoia no nosso legítimo interesse em medir e melhorar pryzmo.ai e avaliar campanhas. Não exibimos banner de consentimento nem oferecemos um controle próprio para desativar essas ferramentas. Você pode apagar ou bloquear cookies no navegador; isso pode limitar a medição, mas não impede o uso do site nem o contato conosco.

Separadamente, usamos o Sentry em pryzmo.ai, app.pryzmo.ai, try.pryzmo.ai e na API para detectar e diagnosticar falhas. Enviamos 100% dos erros e uma amostra de 10% dos rastreamentos de desempenho, incluindo stack técnico, classe do erro, release, identificadores técnicos aleatórios de rastreamento, rota normalizada, método e status HTTP, duração e dados do navegador, sistema operacional ou runtime. Não incluímos nos eventos cookies, usuário, cabeçalhos, corpo, parâmetros nem URL completa de páginas ou solicitações, variáveis locais, mensagens, fotos, tokens ou credenciais; o armazenamento de endereços IP também está desativado. Também não ativamos reprodução de sessão, capturas de tela nem logs do Sentry. Os eventos são hospedados na região europeia e mantidos por no máximo 90 dias. Esse tratamento se apoia no nosso legítimo interesse em manter o serviço seguro e operacional.

O provador virtual usa o armazenamento local do navegador para o identificador aleatório de dispositivo descrito na seção 2. O painel de lojistas usa armazenamento local para os tokens técnicos gerenciados pelo Supabase Auth.

O cookie funcional pryzmo_locale lembra o idioma escolhido por um ano. O provador usa armazenamento local para o identificador aleatório descrito na seção 2 e o painel usa armazenamento local para tokens do Supabase Auth. app.pryzmo.ai e try.pryzmo.ai, inclusive as telas de login e cadastro, não carregam Google Analytics, Clarity, Meta Pixel nem o contêiner de medição de pryzmo.ai.

O provador usa o Cloudflare Turnstile como controle de segurança antes de cada geração. A Cloudflare processa o challenge e sinais técnicos do navegador e da rede para distinguir tráfego automatizado; a Pryzmo recebe um token de verificação, não uma identidade publicitária, e não usa esse controle para marketing. Consulte o Adendo de Privacidade do Turnstile para mais informações.

6. Com quem compartilhamos dados

Não vendemos dados pessoais. Compartilhamos apenas com fornecedores que prestam um serviço necessário para operar, sob contrato e com instrução de tratá-los somente para essa finalidade:

  • OpenAI — gera as fotografias de produto do Pryzmo Studio quando o lojista solicita uma geração. Recebe a imagem de referência e os dados descritivos do produto; não recebe as credenciais da loja. É um provedor separado da Pruna, usada pelo provador virtual.

  • Pruna AI — gera a imagem do provador. Recebe a foto do comprador e a imagem da peça, por upload autenticado. Pode executar o modelo sobre fornecedores de infraestrutura próprios.

  • Cloudflare — opera o Turnstile para prevenir abuso automatizado do provador e processa os sinais técnicos necessários para verificar o challenge.

  • Supabase — autenticação das contas de lojistas, sessões, banco de dados e armazenamento de arquivos, em nosso projeto na região de São Paulo.

  • Fly.io — servidores da API e do painel de lojistas, na região de São Paulo.

  • Vercel — hospedagem do site pryzmo.ai e analytics web e de desempenho agregado sem cookies.

  • Sentry — diagnóstico de erros e desempenho técnico do site, painel, provador e API na União Europeia. Recebe stacks, release, runtime e rotas ou operações saneadas; não armazena endereços IP nem geolocalização derivada, e descartamos usuário, requisições, mensagens e URLs livres antes de persistir cada evento.

  • Google — autenticação opcional de lojistas e, somente em pryzmo.ai, Tag Manager e Google Analytics 4. Para autenticar, recebemos apenas os dados básicos necessários para identificar e vincular a conta; não solicitamos acesso ao Gmail, Drive, Calendar, contatos ou arquivos.

  • Microsoft — Microsoft Clarity, somente em pryzmo.ai, para métricas de interação e sessão com os formulários mascarados.

  • Meta — medição de campanhas com Meta Pixel somente em pryzmo.ai e operação do WhatsApp quando você escolhe iniciar uma conversa.

  • Nuvemshop — plataforma de e-commerce onde a loja do lojista funciona e de onde obtemos as informações de catálogo autorizadas.

  • Cal.com — agenda de reuniões.

  • Resend — envio de e-mails transacionais, incluindo as mensagens de autenticação que o Supabase envia por nosso SMTP dedicado e os avisos operacionais da Pryzmo.

Também podemos divulgar dados se uma autoridade competente exigir legalmente.

Transferências internacionais

Os dados de compradores e o banco de dados principal ficam hospedados no Brasil. Alguns dos fornecedores listados operam infraestrutura fora do Brasil e da Argentina, principalmente nos Estados Unidos e na União Europeia. Nesses casos a transferência se apoia no consentimento prestado e nas cláusulas contratuais acordadas com cada fornecedor.

7. Seus direitos

Você pode nos pedir a qualquer momento:

  • acessar os dados pessoais que tivermos sobre você;
  • corrigir os que estiverem incompletos ou desatualizados;
  • excluí-los;
  • obter uma cópia em formato legível;
  • opor-se a um tratamento ou revogar um consentimento dado, sem que isso afete o que foi feito antes da revogação.

Escreva para soporte@pryzmo.ai a partir do endereço associado à sua conta ou indicando como podemos verificar a sua identidade. Respondemos em no máximo 15 dias corridos a partir do momento em que conseguimos verificá-la.

Se você é comprador, considere que a sua foto provavelmente já foi apagada quando escrever: a retenção máxima é de 24 horas.

Tratamos dados de pessoas no Brasil e na Argentina, e ajustamos nossas práticas à Lei Geral de Proteção de Dados (Lei 13.709) e à Lei 25.326 de Proteção dos Dados Pessoais da Argentina. Se você considerar que não atendemos bem o seu pedido, pode reclamar à autoridade de proteção de dados do seu país —a Autoridade Nacional de Proteção de Dados no Brasil, a Agência de Acesso à Informação Pública na Argentina.

8. Menores de idade

A Pryzmo não é destinada a pessoas menores de 18 anos, que não devem usar o provador virtual. Não pedimos a idade do comprador, então não temos como verificá-la; o filtro automático de conteúdo descrito na seção 2 é o controle técnico que aplicamos.

Se você é mãe, pai ou responsável e acredita que um menor sob a sua guarda enviou uma foto, escreva para soporte@pryzmo.ai e nós a excluímos junto com toda a sessão associada. Dado o prazo de retenção de 24 horas, é provável que ela já tenha sido apagada sozinha.

9. Segurança

Aplicamos criptografia em trânsito e em repouso, repositórios de arquivos privados sem acesso público, criptografia autenticada na camada da aplicação para credenciais de integração e chaves de criptografia rotativas mantidas como segredos do servidor. Os códigos bearer das sessões do comprador não são armazenados de forma reversível: mantemos somente o hash SHA-256 para verificar solicitações futuras. Também aplicamos sessões gerenciadas e revogáveis pelo Supabase Auth, isolamento de dados entre lojistas verificado a cada requisição, e a regra de não registrar nos nossos sistemas de diagnóstico nenhuma foto, endereço de e-mail, mensagem ou credencial.

Nenhum sistema é infalível. Se ocorrer um incidente de segurança que afete os seus dados pessoais, notificaremos as pessoas afetadas e a autoridade competente conforme exigido pela norma aplicável.

10. Mudanças nesta política

Se alterarmos esta política, publicaremos a nova versão nesta mesma página e atualizaremos a data do cabeçalho. Quando a mudança for substancial —uma finalidade nova, um fornecedor novo ou um prazo de retenção maior— avisaremos por e-mail os lojistas com conta ativa antes de ela entrar em vigor.

11. Contato

Para dúvidas sobre privacidade, exercício de direitos ou qualquer questão sobre este documento: soporte@pryzmo.ai.

Fale com a gente pelo WhatsApp