Software de Nesting e Privacidade de Dados: Para Onde Vai Realmente o Seu DXF
Enviar o desenho de um cliente para uma ferramenta online significa mandar uma parte do seu trabalho para o computador de outra pessoa. Se você corta peças para clientes, já se fez a pergunta: quem pode ler meu arquivo depois que ele sai da minha máquina?
A maioria dos fornecedores responde com uma política de privacidade escrita por advogados. Aqui você recebe a resposta de oficina, com diagramas: para onde vai o arquivo, quem pode lê-lo em cada etapa, e o que nos recusamos a prometer.
Três modos, três níveis de privacidade
O NestorCut oferece três formas de executar um nesting. A diferença é concreta: onde suas peças ficam enquanto o trabalho acontece, e quem pode lê-las.
- Modo local, como projeto 100% privado. O arquivo nunca sai da sua máquina: análise, nesting e exportações acontecem no seu navegador.
- Modo servidor. O arquivo vai para nosso servidor por conexão criptografada, é processado lá, e depois excluído automaticamente após 24 horas.
- Cofre (zero-knowledge). O arquivo é armazenado criptografado com uma chave que só você tem. «Zero conhecimento» significa exatamente o que diz: nós não conhecemos sua chave. Em repouso, ninguém pode ler seus arquivos. Nem nós, nem nossos backups.
Contas gratuitas sempre processam localmente. Contas pagas escolhem por trabalho; o modo servidor é o padrão porque tem mais potência de processamento. Uma exceção cobre todos os casos: arquivos DWG precisam ser convertidos em nosso servidor, então um DWG sempre passa por nós: um projeto que contenha um não pode ser 100% privado, e o app diz isso claramente.
Modo local: seu arquivo fica em casa
O motor de nesting roda dentro do seu navegador, na sua máquina. Nada para instalar. (Para os curiosos: é escrito em Rust e compilado para WebAssembly, uma tecnologia que deixa um programa de verdade rodar dentro de um navegador.) Novos projetos são 100% privados por padrão (você pode optar por um projeto na nuvem na criação). Aqui está a vida do seu arquivo, concretamente, para arquivos DXF e SVG:
- Seu arquivo é analisado e reparado na hora. Contornos abertos são fechados, duplicatas removidas, furos detectados, sem enviar nada para lugar nenhum.
- O motor calcula os arranjos na sua máquina. Você pode vê-lo trabalhar ao vivo, e o tempo decorrido é do seu processador, não do nosso.
- Os resultados (visualizações do arranjo, DXF pronto para cortar, relatório de material) são construídos na sua máquina e guardados no armazenamento local do seu navegador.
- O servidor só recebe contadores: «1 nesting executado», a taxa de preenchimento alcançada, esse tipo de número. Nenhum arquivo, nenhum desenho. Nem uma coordenada.
Planos pagos já usam vários núcleos do seu processador para isso (4 walks paralelos no Unlimited, 8 no Pro; o Free usa 1).
Uma vez o trabalho preparado, você pode até puxar o cabo de rede: o cálculo e os downloads continuam funcionando. E se você excluir o projeto, os dados somem, porque só existiram do seu lado.
Sem a opção 100% privada (um projeto na nuvem processado no seu dispositivo), o arquivo de origem ainda passa pelo servidor para análise e é excluído após 24 horas como qualquer arquivo do modo servidor. Seus resultados nunca saem do seu navegador em nenhum dos casos.
Modo servidor: o que realmente acontece
O modo servidor existe por um motivo simples: mais potência de processamento entrega o mesmo resultado mais cedo em grandes trabalhos. Aqui está o que acontece com seu arquivo, passo a passo:
- Enviado por conexão criptografada (o cadeado na barra de endereço), depois armazenado em nosso servidor, na França, até a limpeza.
- Durante o cálculo, nossos workers leem seu arquivo na memória viva do servidor. Entre o envio e a limpeza, o arquivo fica em nossa base de dados sem criptografia, que é exatamente para isso que existe a limpeza de 24 horas (e o cofre, para qualquer coisa sensível).
- Após o cálculo, os resultados ficam disponíveis para download até a limpeza.
- Após 24 horas, os arquivos são excluídos automaticamente. Você também pode excluir o projeto a qualquer momento, pela sua conta, sem pedir a ninguém.
Agora o que a maioria dos fornecedores preferiria não imprimir: enquanto um trabalho roda no nosso servidor, seu arquivo está lá em forma legível, na memória da máquina. Um administrador poderia teoricamente olhá-lo. É exatamente por isso que o modo local existe. Se o desenho é sensível, execute localmente.
Cofre zero-knowledge: criptografado com uma chave que não temos
Para desenhos de clientes que você quer manter disponíveis online sem confiar no disco de ninguém, existe o cofre. Os arquivos dentro dele são criptografados com um padrão reconhecido (AES-256) e uma chave gerada no seu dispositivo, entregue como um pequeno arquivo que você baixa e guarda em segurança. A única cópia dessa chave está com você.
- Em repouso, seus arquivos estão ilegíveis: nem por nós, nem por alguém que coloque as mãos em um backup ou no próprio servidor.
- Quando você desbloqueia uma sessão, a chave passa para a memória do servidor, pelo tempo que seus trabalhos precisarem rodar. Ela é apagada assim que você bloqueia, ou automaticamente após 2 horas. Nunca é gravada em disco.
- Para cada trabalho, o processo de cálculo recebe a chave por uma troca criptografada de uso único, usa-a em memória, e depois a apaga no fim do trabalho, tenha sucesso ou falhe.
Aviso justo: se você perder seu arquivo-chave, os dados do seu cofre estão perdidos. Não podemos recuperá-los, e isso é de propósito. O cofre está disponível em todos os planos, incluindo o gratuito: privacidade não deveria ser luxo.
O que não prometemos
Promessas de privacidade tendem a se sustentar até você olhar de perto. Conosco, cada frase deste artigo é verificada contra o código antes de se tornar pública. Então aqui está o que você nunca vai ler aqui:
- «Não podemos ler seus arquivos», dito sobre o modo servidor. Durante o cálculo, o arquivo está legível na memória do servidor. Não vamos dizer o contrário: é toda a razão de existir do modo local.
- «Seus desenhos estão seguros porque nosso código é secreto.» Não é: o programa do modo local é baixado pelo seu navegador para executar, então qualquer um pode guardar uma cópia. Não apostamos em segredo. Apostamos em uma boa ferramenta e em promessas que você pode verificar.
O que ainda está em desenvolvimento
Um item de trabalho está em andamento mas não está em produção. Até estar ativo, não é promessa:
- Modo Turbo para contas Pro: dividir um trabalho entre seu navegador e nossos servidores para calcular mais rápido. Ainda na etapa de especificação.
Nossa regra é simples: só falamos publicamente de um recurso quando ele está realmente rodando em produção. Este artigo segue essa regra.
Não acredite em nossa palavra: verifique
Você pode verificar tudo isso sozinho, sem instalar nada:
- Abra as ferramentas de desenvolvedor do seu navegador (tecla F12), aba Network.
- Execute um nesting completo em um projeto 100% privado, de soltar o arquivo até baixar o DXF.
- Olhe o que sai para nossos servidores. Você não vai encontrar nem seu arquivo nem suas peças: apenas o login da sua conta, um contador de nesting e o status do trabalho.
Se você vir outra coisa, escreva para nós: a página de contato está a um clique.
Experimente com seus próprios arquivos
O NestorCut é gratuito para 10 nestings por mês, sem cartão de crédito. Contas gratuitas sempre processam localmente. Novos projetos são 100% privados por padrão, então seu primeiro trabalho também serve como o teste de privacidade mais simples que existe: seu arquivo nunca sai da sua máquina.
Traduzido do inglês.