Construa provas para proteger seu software
Certifique seu código-fonte e cada nova versão, e construa um registro verificável do que você desenvolveu e quando. Sem publicar uma única linha.
Código é fácil de copiar. Seu histórico de desenvolvimento importa.
Software pode ser copiado em segundos. Um repositório pode ser clonado, um histórico de commits reescrito. Para mostrar o que sua equipe construiu, e quando, é preciso um registro que ninguém consiga alterar às escondidas, principalmente quando funcionários, prestadores de serviço e colaboradores mexem na mesma base de código.
A Bernstein acrescenta esse registro ao lado do seu repositório. Cada certificação gera um certificado na blockchain Bitcoin. Nos planos Scale e Enterprise, você também recebe carimbos de tempo separados de uma autoridade de carimbo de tempo qualificada da UE e de uma autoridade de carimbo de tempo confiável da China. Seu código, sua documentação e seu know-how ficam em um armazenamento criptografado e versionado, sem nunca se tornarem públicos.
Use esse histórico quando seus direitos forem contestados, para delimitar o software coberto por um contrato e para compartilhar versões certificadas com segurança com parceiros ou licenciados.
Por que software precisa de provas independentes
Históricos editáveis
Datas de commit e campos de autor podem ser reescritos. Seu repositório acompanha o desenvolvimento. Um certificado independente dá a você uma referência fixa para conferi-lo.
Reivindicações concorrentes
Prestadores de serviço, funcionários e colaboradores mexem nos mesmos arquivos. Quando a titularidade é contestada, não deixe tudo se resumir à sua palavra contra a deles.
Prova sem divulgação
Publicar seu código para datá-lo é entregar seu know-how. Certifique-o e mantenha seus arquivos privados.
Versões anteriores perdidas
A versão mais recente pode não conter mais o código no centro de uma disputa. Guarde versões certificadas para que a prova continue lá.
Coloque suas provas de software para trabalhar
Disputas de PI e preparação de patentes
Código certificado e registros de desenvolvimento sustentam sua posição se houver disputa sobre cópia, autoria ou titularidade. Eles também documentam seu trabalho técnico antes de um pedido de patente.
Software confidencial e know-how
Certifique código proprietário, algoritmos e documentação técnica sem publicá-los. Compartilhe-os pelo Secure Sharing nos seus termos de confidencialidade.
Contratos de software e licenciamento
Faça referência a versões certificadas específicas em contratos de desenvolvimento, entregas, cessões e licenças. Todos sabem exatamente qual software está coberto.
Contribuições open source
Certifique seu código antes do lançamento. Sustente reivindicações de atribuição e de cumprimento de licença com provas que qualquer pessoa pode verificar.
O que você pode certificar
Qualquer parte do seu software, e o registro de como ele foi construído.
Como funciona
Adicione seu software
Envie um snapshot do código, uma release ou arquivos de apoio. Eles são criptografados no seu navegador antes do envio.
Certifique
Certifique seus arquivos com um clique e receba seus certificados.
Construa seu histórico certificado
Certifique novas versões a cada marco. Cada versão recebe seus próprios certificados e, no Bitcoin, cada um se apoia no anterior, assim você constrói um registro encadeado e datado de como seu código evolui.
Coloque suas provas para trabalhar
Faça referência a versões certificadas em contratos, compartilhe-as pelo Secure Sharing ou entregue os arquivos e certificados para validação independente.
Automatize a certificação no seu fluxo de desenvolvimento
Torne a certificação parte da sua pipeline. Certifique uma release ao criar a tag, uma build ao concluir ou um marco ao alcançá-lo, sem repetir o processo manualmente.
Nossa API, SDK, CLI e integração MCP estão em beta fechado. Você pode acioná-las por script a partir dos seus jobs de CI/CD ou hooks do Git. Fale com nossa equipe para obter acesso.
Provas que você pode usar para sustentar seus direitos
Os tribunais aceitam cada vez mais provas em blockchain e carimbos de tempo confiáveis. Seus certificados oferecem provas verificáveis de forma independente para suas reivindicações sobre o seu software. O peso delas depende da jurisdição e do caso.
Perguntas frequentes
É útil, mas não basta sozinha. Datas de commit e campos de autor podem ser editados por qualquer pessoa com acesso ao histórico. A Bernstein acrescenta um registro independente e verificável ao lado do seu repositório.
Não. Seus arquivos são criptografados no seu navegador antes do envio. Nós os armazenamos criptografados e não conseguimos lê-los. Apenas uma impressão digital criptográfica vai para a blockchain Bitcoin ou para as autoridades de carimbo de tempo.
Não. A certificação mostra o que existia, e quando. Ela complementa o registro de direito autoral e os pedidos de patente. Ela não concede direitos de PI nem prioridade de patente.
Guarde o certificado, os arquivos certificados (incluindo o arquivo de capa do projeto) e os dados de validação. Com eles, qualquer pessoa pode verificar se os arquivos correspondem ao registro, sem a Bernstein.