Política de Segurança de Dados
Aplicativo Chimafácil · Personalização para marketplaces — última atualização: 26 de agosto de 2026 · Read in English · Termos de Uso · Política de Privacidade
Este documento descreve os controles técnicos e organizacionais que a Chimafácil LTDA aplica para proteger os dados tratados pelo aplicativo Chimafácil · Personalização, incluindo os dados recebidos da Open API do marketplace. Ele complementa a Política de Privacidade.
1. Princípios
- Minimização: pedimos e guardamos apenas os campos necessários para produzir o pedido — ID, nome do comprador, itens e status. Nenhum dado de pagamento, documento ou endereço completo é solicitado ou armazenado.
- Finalidade única: dados obtidos do marketplace são usados só para cumprir o pedido. Nunca para publicidade, perfilamento, revenda ou treinamento de modelos.
- Necessidade de saber: o acesso ao painel de produção é restrito à equipe da loja que efetivamente produz as peças.
2. Criptografia e segurança em trânsito
- Todo o tráfego do aplicativo e do painel usa HTTPS com TLS 1.2 ou superior; conexões em texto claro são redirecionadas.
- As chamadas à Open API do marketplace são assinadas com HMAC-SHA256 usando o app secret, com timestamp em cada requisição.
- Os webhooks têm a assinatura verificada (HMAC-SHA256 sobre o corpo bruto) com comparação em tempo constante antes de qualquer processamento; payloads sem assinatura válida são descartados.
- A comunicação com o banco de dados e com os demais serviços (Supabase, OpenAI) também ocorre por TLS.
3. Proteção de credenciais e tokens
- App key, app secret, chaves de API e senha do painel ficam em variáveis de ambiente do servidor, nunca no código-fonte, no HTML ou no navegador do cliente.
- O arquivo de configuração com segredos é excluído do controle de versão e o servidor bloqueia o acesso HTTP a ele e a qualquer arquivo de dados.
- Os tokens da Open API são guardados apenas no banco do aplicativo, renovados automaticamente pelo refresh token e apagados na revogação ou desinstalação do aplicativo.
- Segredos são rotacionados imediatamente em caso de suspeita de exposição.
4. Controle de acesso
- O painel da loja exige senha; a sessão é um token assinado com HMAC e expira em 12 horas.
- O cliente final acessa apenas o próprio pedido: o token de sessão é assinado, vinculado a um único ID de pedido e expira em 7 dias. Nenhuma rota permite listar ou enumerar pedidos sem autenticação de administrador.
- Os arquivos de arte são gravados com nomes imprevisíveis, o diretório não é listável e a pasta de dados é bloqueada pelo servidor.
- Depois que o pedido entra em produção, o próprio cliente perde a permissão de alterar a arte.
5. Armazenamento e segregação
- Os pedidos ficam em banco PostgreSQL gerenciado (Supabase), com criptografia em repouso e acesso por chave de serviço mantida apenas no servidor.
- As artes de produção ficam no sistema de arquivos do servidor da aplicação, fora do diretório público de listagem.
- Os dados do marketplace não são copiados para planilhas, serviços de terceiros ou dispositivos pessoais fora do fluxo descrito aqui.
6. Desenvolvimento e manutenção
- O aplicativo roda em Node.js, com dependências externas mantidas no mínimo, o que reduz a superfície de vulnerabilidades de terceiros.
- Entradas do usuário são validadas e limitadas em tamanho antes de gravação; uploads são restritos a imagens e normalizados pelo servidor.
- Atualizações de segurança do runtime e do provedor de hospedagem são aplicadas assim que disponíveis.
- Ambientes de desenvolvimento usam dados fictícios, não dados reais do marketplace.
7. Retenção e eliminação
- Artes de produção e prévias: eliminadas 12 meses após a produção.
- Dados do pedido: mantidos pelo prazo legal e fiscal aplicável à venda.
- Tokens da Open API: apagados na revogação ou desinstalação.
- Pedidos recebidos antes da revogação: eliminados em até 30 dias, salvo retenção legal obrigatória.
- Solicitações de eliminação por titulares são atendidas em até 15 dias, conforme a LGPD.
8. Continuidade e cópias de segurança
O banco de dados conta com as rotinas de backup do provedor gerenciado e os arquivos de arte são incluídos na rotina de cópia de segurança do servidor. As cópias herdam os mesmos controles de acesso e prazos de retenção descritos acima.
9. Resposta a incidentes
Em caso de incidente de segurança envolvendo dados pessoais ou dados do marketplace, nosso procedimento é: (1) conter o incidente e revogar as credenciais afetadas; (2) apurar escopo, causa e dados atingidos; (3) notificar o marketplace e a ANPD, bem como os titulares afetados, em prazo razoável e, sempre que possível, em até 72 horas da ciência; (4) corrigir a causa e registrar as lições aprendidas. As comunicações são feitas por contato@chimafacil.com.br.
10. Relato de vulnerabilidades
Pesquisadores e clientes podem relatar vulnerabilidades para contato@chimafacil.com.br. Confirmamos o recebimento em até 5 dias úteis e não tomamos medidas contra quem reporta de boa-fé, sem explorar ou divulgar a falha antes da correção.
11. Pessoas e fornecedores
A operação é conduzida por equipe reduzida, com acesso individual e sob dever de confidencialidade. Fornecedores atuam como operadores, tratando dados apenas conforme nossas instruções e sujeitos aos seus próprios compromissos de segurança. Nenhum dado do marketplace é sublicenciado ou repassado a terceiros fora do necessário para cumprir o pedido.
12. Contato
Chimafácil LTDA — CNPJ 28.056.748/0001-25 — Rua Atenas, 65 — Canoas/RS — Brasil · contato@chimafacil.com.br · WhatsApp (51) 98161-7669.
Data Security Policy (English)
Chimafácil · Personalization app for marketplace orders — last updated: August 26, 2026
This document describes the technical and organizational controls Chimafácil LTDA applies to protect data processed by the Chimafácil · Personalization app, including data received from the marketplace Open API. It complements our Privacy Policy.
1. Principles
- Minimization: we request and keep only the fields needed to fulfil the order — order ID, buyer name, items and status. No payment data, identity documents or full addresses.
- Single purpose: marketplace data is used only to fulfil the order — never for advertising, profiling, resale or model training.
- Need to know: production panel access is limited to the shop staff who actually produce the items.
2. Encryption and transport security
- All app and panel traffic uses HTTPS with TLS 1.2 or higher; plaintext connections are redirected.
- Open API calls are HMAC-SHA256 signed with the app secret and carry a timestamp on every request.
- Webhook signatures are verified (HMAC-SHA256 over the raw body, using a constant-time comparison) before any processing; payloads without a valid signature are discarded.
- Connections to the database and to other services (Supabase, OpenAI) also use TLS.
3. Credential and token protection
- App key, app secret, API keys and the panel password live in server environment variables — never in source code, HTML or the customer's browser.
- The secrets file is excluded from version control, and the server blocks HTTP access to it and to any data file.
- Open API tokens are stored only in the app database, refreshed automatically, and deleted upon revocation or uninstall.
- Secrets are rotated immediately on any suspicion of exposure.
4. Access control
- The shop panel requires a password; the session is an HMAC-signed token that expires in 12 hours.
- Customers reach only their own order: the session token is signed, bound to a single order ID and expires in 7 days. No route lists or enumerates orders without admin authentication.
- Artwork files are written with unpredictable names, the directory is not listable, and the data folder is blocked by the server.
- Once an order enters production, the customer can no longer change the artwork.
5. Storage and segregation
- Orders are stored in a managed PostgreSQL database (Supabase), encrypted at rest, accessed with a service key kept only on the server.
- Production artwork is stored on the application server's file system, outside any public listing.
- Marketplace data is not copied to spreadsheets, third-party services or personal devices outside the flow described here.
6. Development and maintenance
- The app runs on Node.js with a deliberately minimal dependency footprint, reducing third-party vulnerability surface.
- User input is validated and size-limited before storage; uploads are restricted to images and normalized server-side.
- Runtime and hosting security updates are applied as soon as available.
- Development environments use dummy data, never live marketplace data.
7. Retention and deletion
- Production artwork and previews: deleted 12 months after production.
- Order data: kept for the applicable legal and tax period.
- Open API tokens: deleted upon revocation or uninstall.
- Orders received before revocation: erased within 30 days, unless legally required to be retained.
- Data subject deletion requests are fulfilled within 15 days, per LGPD.
8. Continuity and backups
The database relies on the managed provider's backup routines and artwork files are included in the server backup routine. Backups inherit the same access controls and retention periods described above.
9. Incident response
In a security incident involving personal data or marketplace data we: (1) contain it and revoke affected credentials; (2) determine scope, cause and data involved; (3) notify the marketplace, the Brazilian DPA (ANPD) and affected data subjects promptly and, whenever possible, within 72 hours of becoming aware; (4) fix the root cause and record lessons learned. Notifications are sent from contato@chimafacil.com.br.
10. Vulnerability reporting
Researchers and customers may report vulnerabilities to contato@chimafacil.com.br. We acknowledge within 5 business days and take no action against good-faith reporters who do not exploit or publicly disclose the issue before it is fixed.
11. People and vendors
Operations are run by a small team with individual access under confidentiality duties. Vendors act as processors under our instructions and their own security commitments. No marketplace data is sublicensed or passed to third parties beyond what is needed to fulfil the order.
12. Contact
Chimafácil LTDA — CNPJ 28.056.748/0001-25 — Rua Atenas, 65 — Canoas/RS — Brazil · contato@chimafacil.com.br