Implementaê
LGPD · Lei 13.709/2018

Política de privacidade

Como a Implementaê coleta, utiliza, compartilha e protege dados pessoais ao operar a integração entre a sua loja (Nuvemshop, Yampi e outras plataformas suportadas) e o ActiveCampaign.

Última atualização: 08 de outubro de 2026

Resumo

  • Você (lojista) é o controlador dos dados dos seus clientes; somos operadores em seu nome.
  • Processamos pedidos, contatos e catálogo recebidos via webhooks oficiais da Nuvemshop.
  • Ao desinstalar o app, revogamos o token na hora; ~48h depois, apagamos todos os dados (store/redact).
  • Assistentes de IA conectados por você (Claude, ChatGPT) leem só números agregados da sua loja, nunca dados pessoais dos seus clientes.
  • Pedidos de exportação ou exclusão: suporte@impulsionae.com.

01Quem somos

A Implementaê é a operadora do aplicativo de integração entre lojas Nuvemshop e a plataforma de marketing ActiveCampaign, oferecido em hub.implementae.com (este app).

Esta política descreve como tratamos dados pessoais quando você instala e usa o app, em conformidade com a Lei Geral de Proteção de Dados Pessoais — LGPD (Lei nº 13.709/2018).

02Papéis no tratamento de dados

A LGPD define três papéis principais que se aplicam ao nosso app:

  • Titular: a pessoa natural a quem os dados se referem (geralmente, o cliente final da loja).
  • Controlador: quem decide as finalidades do tratamento. É o lojista que instala o app — ele já mantém relação comercial com seus clientes e decide enviá-los à sua plataforma de marketing.
  • Operador: quem realiza o tratamento em nome do controlador. É a Implementaê: processamos os dados que a sua loja Nuvemshop nos envia, exclusivamente para sincronizá-los com o ActiveCampaign que você configurou.

03Dados que coletamos

Do lojista (titular do app):

  • Nome da loja, e-mail e identificação Nuvemshop (store_id, user_id).
  • Token OAuth da Nuvemshop (armazenado criptografado em vault).
  • Credenciais ActiveCampaign (API URL, API key, integration ID — armazenadas criptografadas).
  • Dados de pagamento processados pela Stripe (apenas referências; o número do cartão nunca toca nossos servidores).

Para lojas Yampi, coletamos adicionalmente:

  • Alias e identificador da loja Yampi (yampi_alias, yampi_merchant_id).
  • User-Token e User-Secret-Key da API Yampi (armazenados criptografados em vault).
  • Webhook secret HMAC compartilhado com a Yampi para validar autenticidade dos eventos.

Dos clientes da loja (recebidos via webhooks oficiais da Nuvemshop a cada pedido ou atualização de catálogo):

  • Nome, e-mail, telefone.
  • Identificação fiscal (CPF/CNPJ), quando informada no checkout.
  • Endereços de cobrança e entrega.
  • Histórico de pedidos: itens, valores, status de pagamento, status de envio.
  • Dados de catálogo: produtos, variantes, preços, imagens, categorias.

Não coletamos dados sensíveis (origem racial, opinião política, saúde, biometria etc.) nem dados de menores de idade de forma direcionada.

04Finalidades do tratamento

Tratamos os dados acima exclusivamente para:

  • Sincronizar pedidos, contatos e catálogo entre a Nuvemshop e o ActiveCampaign do lojista, em tempo real (via webhooks) e em lotes históricos (via sync manual).
  • Disparar fluxos de recuperação de carrinho abandonado, conforme configurado pelo lojista no ActiveCampaign.
  • Manter logs de execução (sucesso, erro, payload de entrada e saída) para depuração e auditoria pelo próprio lojista.
  • Faturar a assinatura mensal/anual via Stripe.
  • Prestar suporte técnico quando solicitado.
  • Cumprir obrigações legais e regulatórias, inclusive responder a webhooks LGPD da Nuvemshop (app/uninstalled, store/redact, customers/data_request).

Yampi não disponibiliza eventos LGPD nativos equivalentes a app/uninstalled, store/redact ou customers/data_request da Nuvemshop. Por isso, para lojas Yampi adotamos um fluxo complementar:

  • Desligamento de integração: o lojista pode desconectar a qualquer momento pelo painel /settings, que revoga os webhooks e marca o tenant como uninstalled.
  • Pedidos de exportação ou remoção de dados de clientes finais (LGPD/RGPD): solicitação enviada por e-mail ao DPO da Implementaê, processada manualmente pela equipe administrativa em até 15 dias.
  • Grace period universal: tenants sem pagamento ativo entram em status de carência (suspensão de sync) por 7 dias antes de serem efetivamente suspensos, garantindo recuperação sem perda de dados.

06Com quem compartilhamos

Operamos sobre subprocessadores especializados, todos vinculados a contratos com cláusulas de proteção de dados:

  • Supabase — banco de dados PostgreSQL e funções serverless (hospedagem dos dados do app).
  • ActiveCampaign — destino dos dados de marketing, conforme integração configurada pelo lojista.
  • Stripe — processamento de pagamentos e gestão de assinaturas.
  • Cloudflare Pages — entrega do front-end (CDN).
  • Nuvemshop / Tiendanube — origem dos dados (já é o controlador da relação loja-cliente).

Não vendemos, alugamos nem compartilhamos dados pessoais com terceiros para fins comerciais alheios à finalidade do app.

07Assistentes de IA (Claude, ChatGPT e outros via MCP)

O lojista pode conectar um assistente de IA de terceiro, como o Claude (Anthropic) ou o ChatGPT (OpenAI), aos dados da própria loja pelo nosso servidor MCP (https://api.implementae.com/mcp). A conexão só acontece quando o lojista faz login no Hub e autoriza o assistente na tela de consentimento.

  • Escopo: o assistente só acessa a loja escolhida na autorização, e somente quem é dono da loja pode autorizá-lo.
  • Somente leitura: as ferramentas consultam números agregados de vendas, recompra, catálogo, contatos no ActiveCampaign e saúde da integração. Nada é alterado na loja nem no ActiveCampaign por essa conexão.
  • Sem dados pessoais de clientes finais: nome, e-mail, telefone e documento dos clientes da loja não são enviados ao assistente. Dados pessoais que aparecerem em um resultado são redigidos antes da resposta.
  • O que registramos: para cada consulta, guardamos a ferramenta usada, a loja, o resultado da autorização (permitida ou recusada), a quantidade de linhas devolvidas e a duração. Não guardamos o texto da conversa com o assistente. Esses registros servem para segurança, auditoria e o limite diário de uso, e são apagados junto com os dados da loja.
  • O provedor do assistente: o que você pergunta e o que o assistente recebe das nossas ferramentas passa a ser tratado também pelo provedor escolhido (Anthropic, OpenAI ou outro), conforme os termos e a política de privacidade dele. Esse provedor é escolhido e contratado pelo lojista, não por nós.
  • Revogação: o lojista pode desconectar o assistente a qualquer momento nas configurações do próprio assistente e pedir a revogação imediata do acesso pelo e-mail suporte@impulsionae.com.

08Transferência internacional

ActiveCampaign e Stripe processam dados em servidores localizados nos Estados Unidos, assim como os provedores de assistentes de IA que o lojista conectar pela seção 7. Quando aplicável, essas transferências ocorrem com base em cláusulas contratuais padrão e em decorrência da execução do contrato com o lojista (LGPD art. 33, II e VIII).

09Retenção e exclusão de dados

Nosso ciclo de vida de dados acompanha o ciclo de instalação do app na Nuvemshop:

  • Enquanto o app está instalado: mantemos os dados ativos pelo tempo necessário às finalidades descritas.
  • Ao desinstalar (webhook app/uninstalled): revogamos imediatamente o token Nuvemshop, marcamos o tenant como uninstalled e limpamos a lista local de webhooks. Os dados ficam em janela de graça por aproximadamente 48 horas para permitir reinstalação rápida sem perda de histórico.
  • Após a janela de graça (webhook store/redact): executamos um hard delete de todos os dados do lojista (segredos, webhooks, logs de execução, jobs de sincronização, registros financeiros internos e pedidos de exportação). A linha do tenant é mantida apenas como marcador de auditoria, sem dados pessoais (status redacted).
  • Logs e dados fiscais: dados estritamente necessários para obrigações legais (faturamento, contabilidade) podem ser retidos pelo prazo legal aplicável (geralmente 5 anos), em base segregada e com acesso restrito.

10Direitos do titular

Nos termos do art. 18 da LGPD, o titular pode solicitar a qualquer momento:

  • Confirmação da existência de tratamento.
  • Acesso aos dados.
  • Correção de dados incompletos, inexatos ou desatualizados.
  • Anonimização, bloqueio ou eliminação de dados desnecessários, excessivos ou tratados em desconformidade com a LGPD.
  • Portabilidade dos dados a outro fornecedor de serviço ou produto.
  • Eliminação dos dados pessoais tratados com consentimento.
  • Informação sobre as entidades públicas e privadas com as quais foi feito uso compartilhado.
  • Informação sobre a possibilidade de não fornecer consentimento e sobre as consequências da negativa.
  • Revogação do consentimento.

Como atuamos como operador, o pedido deve ser feito preferencialmente ao lojista (controlador) com quem o titular tem relação comercial. Se o pedido for recebido diretamente por nós, encaminharemos ao controlador e auxiliaremos no atendimento dentro dos prazos legais (15 dias).

11Pedidos via Nuvemshop (customers/data_request)

A Nuvemshop oferece um canal nativo para clientes finais solicitarem cópia dos seus dados. Quando esse pedido nos chega via webhookcustomers/data_request:

  • Registramos o pedido na tabela data_export_requests com identificador do cliente, e-mail e payload original.
  • O lojista (controlador) é notificado para que possa montar e entregar o pacote de dados ao titular dentro do prazo legal.
  • Disponibilizamos pelo painel do app, para o lojista, a lista de pedidos recebidos com status de atendimento.

12Segurança

Mantemos camadas técnicas de proteção compatíveis com o estado da arte:

  • Comunicação 100% via HTTPS/TLS 1.2+.
  • Validação HMAC nos webhooks da Nuvemshop, garantindo autenticidade da origem. Para Yampi, a assinatura HMAC é validada via header X-Yampi-Hmac-SHA256 (codificação base64), enquanto a Nuvemshop usa hex. Em ambos os casos, qualquer payload com assinatura inválida é rejeitado e auditado em webhook_events.
  • Segredos do tenant (tokens OAuth, chaves de API) armazenados criptografados via pgcrypto, em vault separado.
  • Row Level Security (RLS) habilitada em todas as tabelas relacionadas a tenants — cada lojista só acessa os próprios dados.
  • Funções de exclusão de dados executadas como SECURITY DEFINER, com permissão concedida apenas ao papel service_role.
  • Logs de auditoria de execução (sucessos, erros, IDs envolvidos) preservados pelo período em que o app está instalado.

Em caso de incidente de segurança que afete dados pessoais, comunicaremos a ANPD e os titulares afetados nos prazos exigidos pela LGPD.

13Cookies e armazenamento local

  • Cookies de sessão: definidos pelo Supabase Auth para manter o usuário logado.
  • localStorage: armazena preferências de UI (tema claro/escuro, densidade, layout) e o estado da sidebar.
  • Medição de uso: o PostHog registra como o painel é usado, para melhorarmos o produto.
  • Medição de campanhas: o Pixel da Meta e o Google Analytics 4 definem cookies próprios (como _fbp) para medir de onde vêm os cadastros e a eficácia dos nossos anúncios.

Ao entrar ou criar uma conta, você aceita esses cookies. Para deixar de ser medido pelas ferramentas de campanha, escreva ao nosso DPO (seção 16, Contato).

14Crianças e adolescentes

O app é destinado a uso por lojistas (pessoas adultas ou jurídicas). Não direcionamos o serviço a menores de idade. Se houver dados de menores no fluxo de pedidos da loja, o tratamento é de responsabilidade do lojista (controlador), nos termos do art. 14 da LGPD.

15Alterações desta política

Podemos atualizar esta política para refletir mudanças legais, técnicas ou no app. Em mudanças materiais, notificaremos os lojistas pelo e-mail cadastrado e atualizaremos a data no topo deste documento.

16Contato

Para exercer direitos, tirar dúvidas ou reportar incidentes, entre em contato com o nosso Encarregado de Proteção de Dados (DPO):

  • E-mail: suporte@impulsionae.com
  • Suporte geral: suporte@impulsionae.com

Caso entenda que sua solicitação não foi adequadamente atendida, é direito do titular reclamar à Autoridade Nacional de Proteção de Dados (ANPD).