Privacidad
Phronesis es un visor cifrado de las conversaciones del agente Hermes que corre en tu propio PC. Este documento describe el servidor (el «relay») que las transporta y las guarda, escrito a partir de su código, no de una plantilla.
Qué se guarda en el servidor
La base de datos del relay tiene estas tablas y nada más:
- accounts
- tu correo, el nombre que elegiste, el hash salado de tu clave de autenticación y las sales de derivación. Nunca la contraseña.
- vaults
- un baúl por historial: su identificador, cuándo se creó y cuándo se vio tu PC por última vez, con la versión que corría.
- devices
- cada dispositivo autorizado: su nombre, si es tu PC o un visor, y el hash de su token. El token en claro solo existe en el dispositivo.
- login_attempts
- correo y hora de cada intento de entrada, para frenar la fuerza bruta. Se borran solos.
- pairings
- un emparejamiento en curso: la clave del baúl envuelta con tu código, que caduca en minutos.
- sessions
- una conversación: su identificador opaco, su título y su carpeta cifrados, cuántos mensajes tiene y cuándo se tocó.
- messages
- cada mensaje como texto cifrado, con su orden, su papel (tú o el agente) y su fecha. El contenido no se puede abrir aquí.
- outbox
- lo que mandas al PC, cifrado, y si ya se entregó. Se limpia al terminar.
- blobs
- un archivo que subiste para tu PC, cifrado, con su tamaño. Se borra en 24 horas como máximo.
- access_requests
- la petición de un dispositivo nuevo para unirse: su nombre, sus claves públicas y un hash con llave de tu correo. El sobre sellado se borra al reclamarse.
- link_requests
- la petición de un PC para entrar desde el navegador: su nombre, su clave pública y un sobre que el relay no puede abrir.
- relay_secrets
- secretos del propio servidor, sin relación con ninguna cuenta.
Qué nunca llega al servidor
- El texto en claro de tus conversaciones: el cifrado y el descifrado ocurren en tus dispositivos.
- La clave del baúl que abre ese texto. Vive en tu PC (~/.hermes/remote/vault.json, permisos 0600) y en la memoria del navegador o de la app mientras están abiertos.
- Tu contraseña. De ella se derivan en tu dispositivo dos claves: una de autenticación, que se envía y se guarda con hash y sal, y una de envoltura, que no sale nunca.
- El código de emparejamiento: se imprime una vez en tu PC y no se transmite jamás.
- Los archivos, las carpetas y los comandos de tu máquina: el agente los lee ahí y lo que vuelve ya va cifrado.
Qué puede ver el servidor de todos modos
«Cifrado» no es «invisible». Honestamente, el relay observa estos metadatos, y están documentados en el protocolo del proyecto:
- cuántas conversaciones y mensajes hay, y el tamaño de cada texto cifrado;
- cuándo se crean y se sincronizan: tiempos y volumen;
- a qué conversación opaca pertenece un mensaje y en qué posición va;
- si un mensaje es tuyo o del agente (el papel va en claro para pintar la lista sin descifrar nada);
- los nombres de tus dispositivos y cuándo se vieron por última vez;
- que un turno está en marcha y desde cuándo, y cuántos visores están conectados.
Terceros, publicidad y medición
- No hay publicidad.
- No hay analítica de terceros: ni Google Analytics, ni píxeles, ni SDKs de medición.
- No hay telemetría: la app no manda informes de uso a nadie.
- Las páginas públicas no cargan nada de otro dominio: ni tipografías, ni scripts, ni imágenes.
- No se venden ni se comparten datos. El relay no envía tus datos a ningún otro servicio; el proveedor de IA que uses lo eliges y lo pagas tú en tu PC, y el agente habla con él desde ahí.
Registros del servidor
El servidor web registra las peticiones (hora, método, ruta, código) para poder operarlo. Los tokens nunca viajan en la URL, así que no aparecen en esos registros, y el cuerpo de las peticiones no se registra.
Cuánto tiempo
Tus conversaciones se guardan mientras tengas la cuenta; tú las borras desde la app o desde tu PC, y entonces desaparecen del servidor. Los archivos subidos caducan en 24 horas, los emparejamientos y las peticiones de acceso en minutos, y los intentos de entrada se limpian solos.
Tus derechos y tus datos
El operador es Lino Alfonso. Escribe a soporte@arclightcraft.com desde la dirección de tu cuenta para pedir una copia de lo que hay, una corrección o el borrado completo. El borrado se explica paso a paso en la página de eliminar cuenta.
Cambios
Si esta política cambia, cambia con el código: la versión que lees aquí describe el servidor que está corriendo.