# Cómo Mantiene Matlock Seguros tu Código y tu Ordenador — Matlock

Una ventana de escritorio nativa (v1.0) que funciona 100% en tu CPU (más el WASM del navegador en el cliente y /es/app de solo lectura): cero puertos localhost, Salvaguardas con detección de manipulación y sellos de Integridad de las Pruebas fuera de tu repositorio, y licencias criptográficas sin conexión y sin cuenta.

## 1. Cuatro pruebas verificables de confianza binaria — Cero servidores localhost y cero puertos abiertos
Matlock — Herramientas para Agentes y Desarrolladores aporta cuatro pruebas verificables de confianza binaria: (1) sandbox WebAssembly en el navegador sin instalación primero (0 bytes enviados a Matlock), (2) manifiestos SHA256SUMS publicados y paquete MSIX firmado en Microsoft Store (App ID 9P5VNWVWLM4N), (3) 0 puertos de red a la escucha (verificable con netstat -ano) y 0 demonios en segundo plano al salir, y (4) modo estricto aislado de red con MATLOCK_OFFLINE=1. Las compilaciones nativas de escritorio y el binario sin interfaz matlock-mcp (Linux x64, Windows x64, macOS arm64 con 27 herramientas stdio, además de los análisis WASM del navegador y del Centro de Mando Web en /es/app) no inician ningún servidor HTTP localhost, no abren oyentes WebSocket, no incrustan WebView de navegador y no instalan ningún hook de git.

## 2. Safeguard, registros de pruebas eliminadas de integridad y sincronización sellada con contraseña
Todas las comprobaciones de verificación integradas de los 10 ecosistemas de lenguajes y del Pre-CI multiplataforma están compiladas en el binario e ignoran los comentarios en línea // ignore o /* nolint */. Tus pruebas propias, Acciones guardadas, Secuencias, fichas de Alertas y scripts referenciados residen en el almacenamiento privado de la aplicación local fuera de tu repositorio y están protegidos por sellos criptográficos de integridad; los elementos marcados «Salvaguardado» siguen siendo de solo lectura y ejecución, reteniendo las ediciones no autorizadas para «Restaurar versión anterior» o «Aceptar». Integridad de Pruebas y la Calificación de Salvaguarda en 3 Puertas mantienen una línea base sellada y una bóveda de instantáneas de tus pruebas verificadas fuera del repositorio: en el escritorio, cualquier prueba eliminada, omitida o debilitada deja un registro de prueba eliminada que cuenta en contra del veredicto hasta que una persona lo resuelva (Restaurar opcional y la reversión automática de pruebas protegidas alteradas están desactivadas por defecto, solo en escritorio y solo para personas), mientras que en modo Agente de IA sin interfaz (--headless), las pruebas protegidas verificadas que sufran alteraciones se revierten automáticamente desde la bóveda local de instantáneas con copia para deshacer y detienen la ejecución. «Sincronizar entre mis ordenadores» (Pro, desactivado por defecto) escribe archivos sellados con frase de paso autenticados únicamente sobre registros de pruebas eliminadas, resúmenes a prueba de manipulación y recuentos — cero código fuente o texto de prueba, y cero conexiones de red abiertas por Matlock. Límite honesto: los procesos del sistema operativo bajo tu misma cuenta tienen permiso para escribir archivos del perfil de usuario en el disco; Salvaguardar y la Integridad de Pruebas detectan y rechazan las ediciones no autorizadas antes de la ejecución, en lugar de bloquear físicamente las escrituras en disco del mismo usuario.

## 3. Aprobación previa humana y aislamiento de procesos en segundo plano
Siempre que un asistente de IA conectado mediante MCP local por stdio crea o edita una Acción, Matlock activa automáticamente «Preguntarme antes de ejecutar» sin interrumpirte mientras guardas. Antes de que se inicie el Paso 1 de esa Acción o Secuencia Desatendida, Matlock solicita confirmación previa una sola vez ([Aprobar y Ejecutar] / [Denegar Acción], con opción de proteger la tarjeta ante futuras ediciones de IA). Todo comando se ejecuta dentro de un grupo aislado de procesos del sistema operativo bajo tu cuenta estándar de usuario con stdin cerrado y sin elevación de privilegios — por lo que hacer clic en Detener o cerrar Matlock finaliza limpiamente todo el árbol de procesos.

## 4. Licenciamiento criptográfico fuera de línea sin cuenta y control de primera ejecución
En el primer inicio, Matlock permanece bloqueado hasta que confirmes la edad mínima de 16+ años, la aceptación del EULA y de la Privacidad, el cumplimiento de exportación EAR/OFAC y el permiso para analizar carpetas locales (en Escritorio, Matlock solo lee tu proyecto por defecto a menos que actives Restaurar aprobado por una persona o la reversión automática en las ejecuciones de pruebas protegidas con Salvaguarda alteradas; en modo Agente de IA sin interfaz, las pruebas protegidas verificadas alteradas se revierten automáticamente desde tu bóveda local de instantáneas con copia para deshacer). Matlock Pro (aprox. 23 €* ($24.99 USD / año) prepago, cero renovación automática; liquidado mediante Pagar con Tarjeta con MoonPay y Transak, PayPal PYUSD guiado o sin comisiones con Solana USDC, Base USDC y Polygon USDC en /es/pricing o dentro de la aplicación) emplea licencias asimétricas firmadas por el servidor y verificadas 100% sin conexión en la CPU de tu equipo frente a tu identificador unidireccional de dispositivo, la comprobación del reloj local y la lista compilada de revocaciones (el sitio web no tiene inicio de sesión ni desbloqueo Pro; los agentes autónomos --headless se desbloquean mediante Pro por aprox. 23 €* ($24.99 USD / año) o acceso medido M2M de enjambre de agentes autónomos en el Catálogo de Agentes MCP en /es/agents). La aplicación incluye únicamente claves públicas de verificación, nunca un secreto privado de firma.

## 5. Divulgación Coordinada de Vulnerabilidades y Plazos de Parcheo (RFC 9116)
Para consultas generales, notas de facturación o informes de fallos no relacionados con seguridad, utiliza nuestro Buzón Privado de Soporte en /es/contact/. Si encuentras un problema de seguridad en Matlock v1.0.x o en matlock.dutchp2p.com, escribe en privado a dutch@dutchp2p.com indicando [SECURITY] en el asunto o envía un aviso privado mediante GitHub Security Advisories en https://github.com/Dutchp2p/matlock-public/security/advisories/new (consulta /.well-known/security.txt) en lugar de abrir una incidencia pública. Nuestro objetivo es acusar recibo en 72 horas (3 días hábiles), realizar el triaje inicial en 10 días hábiles, publicar parches en 30 días para vulnerabilidades Críticas / Altas confirmadas (90 días para Medias / Bajas) y mantener una ventana de divulgación coordinada de 90 días con puerto seguro de buena fe.

- RFC 9116 Disclosure Policy: https://matlock.dutchp2p.com/.well-known/security.txt
