Segurança, dados e neutralidade
O que guardamos, onde, quem pode ver e como o catálogo é montado. Sem letras miúdas: se algo mudar, atualizamos aqui.
Onde o serviço funciona
O AV Layout roda na Cloudflare: o servidor é um Cloudflare Worker e os dados ficam no Cloudflare Workers KV. Todas as conexões são criptografadas por HTTPS (o navegador não aceita conexão sem criptografia: HSTS).
Fazemos um backup diário do banco de dados no Cloudflare R2 e guardamos os últimos 30 dias. Sessões, cotas do dia e códigos de uso único não entram no backup: expiram sozinhos.
O que guardamos e quem vê
Sua conta: nome, e-mail, idioma, a situação da sua assinatura e, se você preencher, os dados da sua empresa. A senha não é guardada: guardamos um hash dela (veja abaixo).
Seus projetos: as plantas e os diagramas que você desenha, ligados à sua conta. Só a sua conta os vê. Se você compartilhar um link, quem tiver o link vê o projeto até ele vencer ou você desativá-lo. O administrador de um distribuidor vê quantos projetos cada conta da equipe tem, não o conteúdo deles.
Catálogos e preços de distribuidores: as marcas, produtos e listas de preços que um distribuidor carrega só ficam visíveis para as contas desse distribuidor. Nenhuma outra conta nem outro distribuidor pode vê-los.
Equipamentos próprios: no nível 1, o que você adiciona ao catálogo é revisado antes de a comunidade ver; no nível 2, fica privado para você e sua equipe.
Como em qualquer serviço on-line, tudo isso fica no nosso banco de dados, e só o administrador do serviço tem acesso a ele. Não vendemos seus dados nem os usamos para publicidade.
Como protegemos sua conta
As senhas são guardadas com PBKDF2-SHA256, com um salt diferente por pessoa e 100.000 iterações. Ao criar a senha, recusamos as que aparecem em vazamentos conhecidos (consultamos o Have I Been Pwned enviando só os 5 primeiros caracteres de um hash, nunca a senha).
Depois de 8 tentativas erradas, a conta fica bloqueada por 15 minutos. Você pode ativar um código por e-mail a cada login (obrigatório para administradores de distribuidores).
As sessões duram 12 horas e usam um cookie HttpOnly, Secure e SameSite=Strict. No banco de dados fica só um hash do identificador da sessão. Uma conta pode ficar aberta em até 2 dispositivos ao mesmo tempo.
Cada página tem uma política de conteúdo com nonce (só roda o código que o servidor assinou naquela resposta), não pode ser incorporada em outro site, não envia referer e não pede acesso a câmera, microfone nem localização. Pedidos que alteram dados só são aceitos a partir do próprio site.
Pagamentos
Os pagamentos com cartão são processados pela Paddle (Paddle.com Market Ltd), que atua como revendedora autorizada (Merchant of Record): é ela quem cobra, emite a fatura e cuida dos impostos do seu país. Os dados do seu cartão vão direto para a Paddle e nunca passam nem ficam guardados nos nossos servidores. Da Paddle recebemos só a situação da assinatura, por avisos assinados que verificamos.
Se você pagar com cripto (USDC), o pagamento vai direto para a nossa carteira e a transação fica registrada na blockchain pública, como qualquer pagamento nessa rede.
E-mail e outros fornecedores
Estes são os fornecedores que usamos para prestar o serviço, cada um só para a sua função:
- Cloudflare: servidor, banco de dados, backups, o rascunho com inteligência artificial (Workers AI, só nas contas onde está habilitado) e a biblioteca da vista 3D (cdnjs).
- Paddle: cobrança das assinaturas.
- Resend: envio dos e-mails do serviço (confirmação, recuperação de senha, avisos) e recebimento dos e-mails que você nos manda.
- Have I Been Pwned: a consulta anônima de senhas vazadas descrita acima.
Não usamos Google Analytics, pixels de redes sociais nem cookies de publicidade.
Seus dados, sob seu controle
Você pode baixar cada projeto como arquivo (.avlayout.json) em “Projetos” → “Baixar arquivo” e abri-lo de novo quando quiser.
Você pode excluir sua conta em “Minha conta” (se tiver uma assinatura, cancele-a antes): sua conta, seus projetos e os links que você compartilhou são apagados. Os backups diários se renovam sozinhos e, em 30 dias, não sobra nada.
Para pedir uma cópia de todos os seus dados ou tirar qualquer dúvida sobre privacidade, escreva para info@xdgtal.com. Mais detalhes na nossa Política de privacidade (em espanhol).
Neutralidade do catálogo
O catálogo comum tem 2.979 equipamentos de 63 marcas, além de 31 equipamentos genéricos (tela, câmera, microfone, alto-falante e outros) para especificar sem ficar preso a uma marca.
1.405 equipamentos têm suas entradas e saídas cadastradas uma a uma a partir da ficha técnica ou do manual oficial de cada fabricante, e o app valida os cabos com esses dados. Quando um equipamento não tem ficha confiável, não inventamos portas: dá para usá-lo igual, sem validação.
O catálogo não tem preços. Os distribuidores podem cadastrar suas próprias marcas e listas de preços, mas só as contas deles veem isso: não muda o que os demais veem.
Pela sua conta, você pode sugerir um equipamento que falte; no nível 1, revisamos antes de incluí-lo no catálogo comum.
O que ainda não temos
Não temos certificações de segurança próprias (como SOC 2 ou ISO 27001). Se a sua empresa precisar de um questionário de segurança ou de um acordo de tratamento de dados, escreva para nós e avaliamos.
Encontrou uma falha de segurança? Avise em info@xdgtal.com (também em /.well-known/security.txt).