Pruebas digitales
Lo que la página decía,
el día en que lo decía —
y comprobable.
Tito Pruebas Digitales es una aplicación para iPhone y iPad que navega dentro de sí misma, captura lo que un sitio mostró y cierra la sesión entre dos instantes certificados por una autoridad que no tiene relación alguna con nosotros. Lo que sale es una carpeta que un tercero comprueba sin esta aplicación y sin creerle a nadie.
Navegar, capturar, grabar, resumir, sellar el tiempo y emitir el certificado son siempre gratuitos.
El certificado imprime estas líneas. Se ejecutan en cualquier Mac, sin instalar nada, sin conexión, sobre la carpeta y nada más.
Una captura de pantalla no dice de dónde vino
Cualquiera produce la imagen de una página que nunca existió. El punto débil de una captura de pantalla nunca fue el reloj: es la procedencia de lo que está en la pantalla. Esta aplicación responde a eso no dejando que la pantalla sea el único testigo.
El navegador es el instrumento
Usted navega dentro de la aplicación, en un depósito de datos creado para esa sesión — sin cookies heredadas, sin autocompletado, sin extensiones, y con el agente de usuario efectivo impreso en el certificado.
La conexión queda registrada
De cada navegación la aplicación guarda la URL efectiva, las redirecciones recorridas, el código de respuesta, las cabeceras, la cadena de certificados del servidor con emisor y validez, la dirección a la que se conectó y la versión del protocolo de transporte negociada.
Dos instantes certificados
Un token de autoridad RFC 3161 se obtiene antes de la primera navegación, y otro sobre la raíz de la sesión cuando se cierra. La sesión entera queda entre dos instantes que un tercero certificó.
Un árbol, y no un montón
Cada artefacto recibe dos resúmenes; los resúmenes arman un árbol de Merkle; la raíz es lo que se sella, y el registro de la sesión lo firma una clave generada dentro del Secure Enclave, que no sale del dispositivo.
La sesión es la unidad
No el archivo. Una sesión lleva las direcciones pedidas y las que fueron alcanzadas, las imágenes de la región visible, la página entera como documento paginado, el código fuente renderizado de cada página, la grabación de la pantalla con el audio que la página reprodujo, el contexto de red de cada navegación y la línea de tiempo de lo que pasó y cuándo. Una sola carpeta, numerada en secuencia continua, con un manifiesto en texto plano que relaciona cada archivo con sus dos resúmenes, su tamaño y el instante en que fue escrito.
Siempre captura
Sin red, con el reloj equivocado, con la autoridad caída — captura igual. Lo que cambia es el nivel de confianza temporal que el registro declara, nunca si el trabajo puede hacerse.
Sin red, el instante se ancla en un token obtenido antes y en el reloj monotónico del dispositivo, que es lo que hace detectable un reloj movido a mano. El sello definitivo llega solo cuando la red vuelve, y el certificado se reemite. Ninguna pérdida es silenciosa: toda degradación de calidad, de metadato o de confianza se declara en la pantalla y se escribe en el registro.
El original nunca se toca
Sin edición, sin recorte, sin filtros, sin corrección de color, sin recompresión. La aplicación tampoco altera la renderización de la página, lo que excluye modo lectura, bloqueo de anuncios, traducción, tema impuesto y ajuste de fuente. Nada se importa de fuera: un artefacto nace dentro de la aplicación, en tiempo real, o no existe.
Un certificado que cualquiera comprueba
Cada sesión produce un certificado en PDF/A-2b con la identificación, el procedimiento, la línea de tiempo, las direcciones, el contexto de red de cada navegación, los dos resúmenes de cada archivo, la raíz del árbol, el estado de cada sello y, impresos por extenso, los comandos que comprueban todo eso. El paquete lleva los certificados de la propia autoridad de sellado de tiempo, de modo que la verificación se ejecute sin conexión y siga ejecutándose si el servicio llegara a apagarse. Un certificado que viaja dentro del paquete que valida confirma la cadena y no la confianza en ella, y el documento lo dice con todas las letras.
Lo que se niega a prometer
Este párrafo se reproduce sin variación en la primera página de todo certificado, en el idioma del registro:
Este documento no constituye una autenticación electrónica del contenido capturado y no atestigua su veracidad. Se trata del registro técnico de una captura. Describe qué se mostró en el dispositivo, cuándo, y bajo qué circunstancias de red, y permite a cualquier persona verificar, con independencia de esta aplicación, que los archivos producidos permanecen exactamente como nacieron. Sostiene además que ese contenido fue entregado a este dispositivo por un servidor que presentó un certificado válido para la dirección navegada, en el intervalo entre dos instantes certificados por un tercero, en las navegaciones en que la cadena del servidor pudo recogerse, lo que este documento declara una a una. Impugnada la prueba, los elementos aquí impresos están destinados a auxiliar el examen pericial. La correspondencia entre el contenido mostrado y la realidad que alega representar, incluida la hipótesis de escenificación, edición, montaje o página falsificada, está fuera de lo que cualquier captura puede acreditar.
No se cita ninguna disposición legal de ninguna jurisdicción, ni en la aplicación ni en el certificado. El documento describe hechos técnicos y declara sus límites; la calificación jurídica de esos hechos corresponde a quien los invoca.
Procedimientos, identificación y rastro de auditoría
Las sesiones pueden reunirse bajo un procedimiento. Organismo, unidad, responsable y matrícula se escriben una vez y quedan congelados por valor dentro de cada sesión, de modo que cambiarlos después no afecta lo ya producido. Un panel de auditoría reúne las eliminaciones y todos los intentos de sellado, con instante, resultado y diagnóstico crudo de cada uno — porque eliminación permitida sin registro es eliminación sin rastro.
El precio
Navegar, capturar, grabar, resumir, sellar el tiempo, emitir el certificado y leer todo dentro de la aplicación son gratuitos e ilimitados. El plan gratuito limita una sola cosa: sacar la carpeta de la sesión de la aplicación, lo que permite una vez — una exportación, y no una por mes. Existe para ser comprobada de punta a punta antes de que alguien decida nada, y volver a exportar esa misma sesión, incluso entregarla de nuevo después de que el certificado definitivo sustituyó al provisional, no gasta nada. El Pro, mensual o anual, quita ese límite. No hay publicidad ni componentes de terceros.
Privacidad que se comprueba
Sin analítica. Sin telemetría. Sin informes de fallos de terceros. Sin rastreo. Sin cuenta, y sin servidor nuestro en ninguna parte. Lo que viaja es lo que su navegación pide, y un resumen para la autoridad de sellado de tiempo — que no es dato sobre nadie y del que no se recupera archivo alguno. La política entera está aquí.