Crea pruebas para proteger tu software

Certifica tu código fuente y cada nueva versión, y crea un registro verificable de lo que desarrollaste y cuándo. Sin publicar una sola línea.

El código es fácil de copiar. Tu historial de desarrollo importa.

El software se copia en segundos. Un repositorio puede clonarse, un historial de commits reescribirse. Para demostrar qué construyó tu equipo, y cuándo, necesitas un registro que nadie pueda modificar a escondidas, sobre todo cuando empleados, contratistas y colaboradores trabajan en la misma base de código.

Bernstein añade ese registro junto a tu repositorio. Cada certificación te da un certificado en la blockchain de Bitcoin. En los planes Scale y Enterprise, también recibes sellos de tiempo separados, emitidos por una autoridad de sellado de tiempo cualificada de la UE y por una autoridad de sellado de tiempo de confianza de China. Tu código, tu documentación y tu know-how se guardan en un almacenamiento cifrado y con control de versiones, sin hacerse nunca públicos.

Usa este historial cuando se cuestionen tus derechos, para delimitar el software que cubre un contrato y para compartir versiones certificadas de forma segura con socios o licenciatarios.

Por qué el software necesita pruebas independientes

Historiales editables

Las fechas de commit y los campos de autor pueden reescribirse. Tu repositorio sigue el desarrollo. Un certificado independiente te da una referencia fija con la que contrastarlo.

Reclamaciones enfrentadas

Contratistas, empleados y colaboradores trabajan en los mismos archivos. Cuando se disputa la propiedad, no dejes que todo se reduzca a tu palabra contra la suya.

Prueba sin divulgación

Publicar tu código para fecharlo es regalar tu know-how. Certifícalo y mantén tus archivos en privado.

Versiones anteriores perdidas

Puede que la última versión ya no contenga el código en el centro de una disputa. Conserva versiones certificadas para que la prueba siga ahí.

Saca partido a las pruebas de tu software

Disputas de PI y preparación de patentes

El código certificado y los registros de desarrollo respaldan tu posición si se disputan la copia, la autoría o la propiedad. También documentan tu trabajo técnico antes de presentar una patente.

Software confidencial y know-how

Certifica código propietario, algoritmos y documentación técnica sin publicarlos. Compártelos mediante Secure Sharing con tus condiciones de confidencialidad.

Contratos de software y licencias

Haz referencia a versiones certificadas concretas en contratos de desarrollo, traspasos, cesiones y licencias. Todos saben exactamente qué software está cubierto.

Contribuciones de código abierto

Certifica tu código antes de publicarlo. Respalda reclamaciones de atribución y de cumplimiento de licencias con pruebas que cualquiera puede verificar.

Qué puedes certificar

Cualquier parte de tu software, y el registro de cómo se construyó.

Repositorios de código fuente
Instantáneas de lanzamiento y artefactos de build
Historial de commits y revisiones
Documentos de arquitectura y diseño
Algoritmos y especificaciones técnicas
Código de infraestructura y configuración
Especificaciones y documentación de API
Conjuntos de datos, modelos y datos de entrenamiento

Cómo funciona

1

Añade tu software

Sube una instantánea del código, una versión o archivos de apoyo. Se cifran en tu navegador antes de subirse.

2

Certifícalo

Certifica tus archivos con un clic y recibe tus certificados.

3

Construye tu historial certificado

Certifica nuevas versiones en cada hito. Cada versión recibe sus propios certificados y, en Bitcoin, cada uno se apoya en el anterior, así construyes un registro encadenado y fechado de cómo evoluciona tu código.

4

Saca partido a tus pruebas

Haz referencia a versiones certificadas en contratos, compártelas mediante Secure Sharing o entrega los archivos y certificados para una validación independiente.

Beta cerrada

Automatiza la certificación en tu flujo de desarrollo

Haz que la certificación forme parte de tu pipeline. Certifica una versión al etiquetarla, una build al terminar o un hito al alcanzarlo, sin repetir el proceso a mano.

Nuestra API, SDK, CLI e integración MCP están en beta cerrada. Puedes invocarlas con scripts desde tus jobs de CI/CD o tus hooks de Git. Habla con nuestro equipo para obtener acceso.

Pruebas que puedes usar para respaldar tus derechos

Los tribunales aceptan cada vez más la prueba blockchain y los sellos de tiempo de confianza. Tus certificados te dan pruebas verificables de forma independiente para respaldar tus reclamaciones sobre tu software. El peso que tengan depende de la jurisdicción y del caso.

Preguntas frecuentes

Es útil, pero no basta por sí sola. Cualquiera con acceso al historial puede editar las fechas de commit y los campos de autor. Bernstein añade un registro independiente y verificable junto a tu repositorio.

No. Tus archivos se cifran en tu navegador antes de subirse. Los guardamos cifrados y no podemos leerlos. Solo una huella criptográfica se registra en la blockchain de Bitcoin o se envía a las autoridades de sellado de tiempo.

No. La certificación muestra qué existía, y cuándo. Complementa el registro de derechos de autor y las solicitudes de patente. No otorga derechos de PI ni prioridad de patente.

Conserva el certificado, los archivos certificados (incluido el archivo de portada del proyecto) y los datos de validación. Con ellos, cualquiera puede comprobar que los archivos coinciden con el registro, sin Bernstein.

Certifica tu próxima versión

Crea un registro privado y verificable de tu código, versión a versión.