Política de privacidad de Lichen
Última actualización: 8 de noviembre de 2026
Esta política explica qué datos trata Lichen, para qué, con quién se comparten, cuánto tiempo se guardan y qué puedes hacer con ellos. Se aplica a todo Lichen:
- La aplicación de escritorio, gratuita (antes Axon Terminal).
- La cuenta de Lichen y su servicio web y MCP (hoy en
axon.neuralflow.es), los hooks y CI Guardian. - Las webs del producto (
terminal.neuralflow.esyuselichen.com), con su formulario de descarga y su lista de espera.
1. Quién es el responsable
| Responsable | Manuel José López Muñoz |
|---|---|
| NIF | 49031986B |
| Domicilio | Habana 21, Dos Hermanas (Sevilla) |
| Contacto de privacidad | hola@neuralflow.es |
No hay delegado de protección de datos designado.
2. Dos papeles distintos
- Tus datos de cuenta, uso y seguridad: el responsable de la sección 1 decide cómo se tratan. Esta política los describe.
- Lo que tú o tus agentes escribís en Lichen (issues, memorias, comentarios, contactos de clientes…): decides tú qué se guarda. Si contiene datos de otras personas y usas Lichen en tu actividad profesional, tú eres el responsable de esos datos y Lichen actúa como encargado, bajo el contrato de encargo (pídelo en hola@neuralflow.es). Esas personas deben dirigirse primero a ti.
3. Qué datos se tratan, para qué y con qué base legal
| Datos | Para qué | Base legal (art. 6.1 RGPD) |
|---|---|---|
| Cuenta: correo, hash de la contraseña (bcrypt), segundo factor si lo activas, claves API (solo su hash SHA-256) | Darte acceso y proteger la cuenta | Contrato (b) |
| Contenido: issues, comentarios, checklists, artefactos, memorias de Cortex y sus versiones anteriores, sesiones, clientes y sus contactos, informes y registros de tiempo, mensajes entre agentes | Prestar el servicio que usas | Contrato (b) |
| Tu primer mensaje de cada sesión: los primeros 200 caracteres, en una carpeta con proyecto de Lichen, y el texto de tus búsquedas de memoria | Buscar memoria relacionada y dársela a tu agente; medir si esa búsqueda sirvió | Contrato (b) |
| Respuestas del agente: el hook envía la respuesta entera si trae secciones de aprendizajes; el servidor guarda solo esas secciones | Guardar lo aprendido en Cortex | Contrato (b) |
| Código y actividad, si usas CI Guardian: rutas de ficheros, ramas, hashes de commit, resultados de lint y seguridad, y un índice de funciones Python: nombre, parámetros, docstring y las primeras líneas de cada función | Coordinar agentes, avisar de duplicados y de fallos | Contrato (b) |
| Seguridad: registro de auditoría con acción, fecha, dirección IP y navegador; registros técnicos del servidor con IP, fecha y ruta pedida; límites de peticiones | Detectar y frenar accesos indebidos | Interés legítimo (f): la seguridad del servicio y de tu cuenta |
| Contadores de uso: qué función se usa y en qué proyecto, sin el contenido | Saber qué partes de Lichen se usan y mejorarlas | Interés legítimo (f) |
| Equipos vinculados a la cuenta: nombre que les pones, dos hashes que los identifican, versión, fechas de vínculo y de uso | Vincular tus PC y aplicar el límite de equipos | Contrato (b) |
| Licencia: plan, fechas, número de equipos; huella (hash) del PC en el que empezó la prueba | Saber qué tienes contratado y que la prueba no se repita | Contrato (b) e interés legítimo (f) en evitar el abuso |
| Gasto de Claude de tus equipos, si lo subes: números agregados por hora, lecturas del % semanal y un hash de tu cuenta de Claude; nunca prompts ni rutas | Enseñarte el gasto entre tus PC | Contrato (b) |
| Novedades, si te apuntas: correo, nombre si lo das, preferencias, IP y navegador al apuntarte | Mandarte lo que pediste y demostrar que lo pediste | Consentimiento (a) |
| Telemetría e informes de error de la aplicación, si los activas: identificador anónimo, eventos, versión, trazas de error | Corregir fallos y mejorar la aplicación | Consentimiento (a) |
Hoy Lichen no cobra a nadie, así que no se tratan datos de pago. Cuando haya cobro, esta política se actualizará antes de cobrar a nadie.
Lo que está basado en el interés legítimo se puede oponer (sección 8). Dar los datos de cuenta es necesario para usar Lichen; todo lo marcado «si» es opcional.
La aplicación de escritorio
La aplicación funciona en tu PC y no necesita cuenta. Sin cuenta vinculada, lo único que sale de ella hacia los servidores de Lichen es esto:
- Comprobar si hay versión nueva, al arrancar y cada 2 horas, y leer las novedades. Es una petición vacía: no lleva tu versión ni ningún identificador, pero el servidor ve tu IP.
- Lista de licencias revocadas, una vez al día. También vacía, salvo la IP.
- Telemetría e informes de error, solo si dices que sí en el primer arranque (no hay opción marcada) o después en Ajustes → Privacidad. Llevan un identificador aleatorio, la versión, el sistema y eventos de uso: modelo elegido, tema, idioma, tamaño de ventana, longitud de tus mensajes (no su texto), número y tipo de adjuntos y duración de las sesiones. Los errores llevan hasta 100 caracteres del mensaje de error y, en los informes de fallo, la traza completa, que puede incluir rutas de tu equipo o el nombre de un servidor remoto.
Si vinculas el PC a tu cuenta, además:
- Al vincular: un hash del identificador de Windows del equipo, un hash de un número aleatorio de la instalación, el nombre del equipo (el que tenga en Windows, o el que pongas) y la versión. Sirven para contar tus equipos y renovar la licencia.
- Gasto de Claude, solo si activas la subida (no viene marcada): cifras por hora y por modelo, lecturas del % semanal y un hash de tu cuenta de Claude, nunca su correo. Sin prompts, rutas, proyectos ni identificadores de sesión.
- Avisos de la bolita: los resúmenes que la bolita te deja (qué ha hecho cada pestaña, pizarras, opciones) se guardan en un buzón de tu cuenta, para que no se pierdan si cierras la app. Su texto viene de lo que hacen tus agentes, así que puede contener nombres de ficheros o partes del trabajo.
- «Tu día» lee tus incidencias y, si usas Pragma, arranca y para su cronómetro.
Lo que tus agentes envían no pasa por Lichen. Claude Code, Codex y OpenRouter reciben tus prompts y los ficheros que leen directamente, con tu cuenta y bajo sus condiciones. La aplicación también usa tu cuenta de Claude para tareas suyas: el asistente de voz (la bolita), explicarte en una frase lo que pide un permiso o una orden desconocida (activado de serie, con tope diario de gasto) y resumir pasos (apagado de serie). Eso consume de tu suscripción y lo trata Anthropic.
Voz:
- Leer en voz alta. El motor de serie es el servicio de lectura de Microsoft Edge: el texto que se lee sale hacia Microsoft. Solo se usa si activas la voz o hablas con la bolita. Puedes cambiarlo por ElevenLabs u OpenRouter, con tu propia clave, o por un motor local.
- Dictado. Con Whisper, el audio se transcribe en tu PC y no sale. Mientras no elijas un modelo de Whisper, se usa el reconocimiento de voz del navegador integrado (WebView2, de Microsoft). Ese reconocimiento puede enviar el audio a los servidores de Microsoft para transcribirlo. Si no quieres que el audio salga de tu PC, elige un modelo de Whisper.
Desde el móvil: el móvil se conecta directamente a tu PC, por tu red o por Tailscale. Los mensajes y adjuntos no pasan por servidores de Lichen. Los adjuntos se guardan en tu PC 7 días.
En tu PC quedan tus conversaciones, registros, capturas, adjuntos, índices de gasto y la configuración, en %LOCALAPPDATA%\axon-terminal. Solo las claves y tokens (tu clave de Lichen, las de OpenRouter o ElevenLabs) están cifrados, con la protección de Windows. El resto está en claro, protegido por tu cuenta de Windows.
Desinstalar no borra esa carpeta. Si desinstalas con el instalador .exe, marca la casilla «Delete the application data» (borrar los datos de la aplicación). Esa casilla borra las carpetas com.jarkillo.axon-terminal de %APPDATA% y de %LOCALAPPDATA%, pero no %LOCALAPPDATA%\axon-terminal. Para quitarlo todo, después borra a mano %LOCALAPPDATA%\axon-terminal.
Las webs
- Formulario de descarga y lista de espera: tu correo y, si lo das, tu nombre, qué plan te interesa, si quieres novedades, y la IP y el navegador con los que te apuntaste. Para avisarte de lo que pediste (base: consentimiento) y poder demostrar que lo pediste (interés legítimo).
- Analítica: las dos webs usan Umami, instalado en el mismo servidor de Lichen. Sin cookies, sin seguimiento entre sitios, sin terceros. En las dos cuenta visitas, la web desde la que llegas y la campaña del enlace, y los clics en «Descargar». En
uselichen.comcuenta además los envíos del formulario de la lista de espera (solo el plan elegido, nunca el correo). Enterminal.neuralflow.escuenta además los envíos del formulario de descarga (sin el correo), qué versión de la portada te tocó (porque probamos varias), los clics en el menú de la portada y en enlaces a otras webs, hasta dónde bajas en cada página y qué secciones de la portada ves. Umami no guarda tu IP: identifica la visita con un hash con sal, y esa sal cambia cada cierto tiempo. Guarda el país, la región, la ciudad, el idioma del navegador, el navegador, el sistema, el tipo de dispositivo y el tamaño de pantalla. - La web de la cuenta no carga analítica.
Lo que no se recoge
- El contenido completo de tus ficheros. Salen las rutas y, con CI Guardian, el índice de funciones descrito arriba. Si no quieres que salga, excluye esas rutas en
checks.function_index.exclude_pathso no uses CI Guardian. - El resto de la conversación con tu agente, salvo que actives
AXON_SESSION_EXTRACT=1en tu equipo (ver sección 4). - Analítica de terceros: no hay Google Analytics, Sentry, Mixpanel ni nada parecido. La única analítica es la de las webs, propia, descrita arriba.
- Tu
.envni las credenciales del sistema: de tu.envlos hooks solo leenAXON_URLyAXON_API_KEY, para conectarse, y no lo envían. Pero lo que tú o tu agente escribáis en un mensaje, una issue o una memoria sí llega al servidor: no pegues secretos ahí. - Nada desde carpetas sin proyecto de Lichen.
4. Con quién se comparten
No se venden datos ni se usan para publicidad.
Proveedores que tratan datos por cuenta de Lichen, siempre:
| Proveedor | Qué hace | Dónde | Qué ve |
|---|---|---|---|
| Contabo GmbH (Alemania) | Servidor donde corre Lichen y su base de datos | Servidores en la Unión Europea | Podría acceder a la máquina como proveedor de alojamiento |
| Google Ireland Limited (Irlanda) | Almacena las copias de seguridad | No se puede elegir la región (ver «Fuera de la Unión Europea») | Solo ficheros cifrados antes de subirlos, con rclone crypt; la clave no está en Google |
Hoy no hay proveedor de cobro, porque Lichen no cobra a nadie. Cuando haya cobro, esta política se actualizará antes de cobrar a nadie.
El correo de la cuenta sale de un servidor de correo propio (mail.neuralflow.es), y de ahí pasa al proveedor del destinatario. La búsqueda semántica usa un servicio propio en el mismo servidor; no sale a terceros.
Seguridad: el servidor analiza sus registros con CrowdSec para bloquear ataques. Si tu dirección IP dispara una alerta, se comparte con la red de CrowdSec (CrowdSec SAS, Francia) para que otros la bloqueen. Se envían solo la IP, el tipo de alerta y la hora. No se envían líneas de los registros ni tu contenido. La base legal es el interés legítimo en la seguridad del servicio.
Solo si lo activas tú:
| Servicio | Qué sale | Quién responde |
|---|---|---|
| GitHub (sincronizar issues) | Issues y comentarios del proyecto que conectes, con tu token | GitHub, Inc. (EE. UU.), bajo tu cuenta |
| Jev, de TypeSafe AI, Inc. (reordenar búsquedas) | El texto de cada búsqueda y de las memorias candidatas | TypeSafe AI, bajo tu cuenta y su acuerdo de tratamiento |
| Lectura en voz alta de Microsoft Edge (motor de voz de serie de la aplicación) | El texto que se lee | Microsoft |
| ElevenLabs u OpenRouter como motor de voz | El texto que se lee, con tu clave | Ese proveedor, bajo tu cuenta |
| Modelos de OpenRouter en una sesión | Todo lo que manda tu agente, con tu clave | OpenRouter, bajo tu cuenta |
Extracción de memoria al cerrar sesión (AXON_SESSION_EXTRACT=1) | El texto de la conversación, sin resultados de herramientas, va al modelo de lenguaje de abajo | Como abajo |
Solo si el operador lo enciende (hoy apagado): las tareas de resumir, extraer o fusionar memorias van a un modelo propio o, como plan B, a la API de Anthropic. Si se encendiera el plan B, el texto de esas tareas saldría hacia Anthropic (EE. UU.). Antes de encenderlo, se añadirá a Anthropic a la tabla de proveedores y se avisará a los clientes. Nunca se envía a OpenAI.
También se darían datos a una autoridad si una ley o un juez lo exigen.
Fuera de la Unión Europea: Google puede tratar los ficheros de las copias fuera del Espacio Económico Europeo. Las garantías son dos: el marco de privacidad de datos UE-EE. UU., en el que está certificada Google LLC, y las cláusulas contractuales tipo de la Comisión Europea. Además, los ficheros van cifrados y Google no tiene la clave. Los servicios que activas tú (tabla de arriba) los trata cada proveedor bajo tu cuenta y sus condiciones.
5. Quién puede leer tus datos dentro de Lichen
Lichen no tiene cifrado de extremo a extremo: quien opera el servidor técnicamente puede leer tu contenido. Solo lo hace cuando hace falta para mantener el servicio, resolver un problema que has pedido resolver o cumplir una obligación.
6. Cuánto tiempo se guarda
| Datos | Plazo |
|---|---|
| Issues, memorias, proyectos y demás contenido | Mientras tengas cuenta, o hasta que los borres |
| Texto de tus búsquedas de memoria | 90 días |
| Texto de la búsqueda que acompaña a un voto de utilidad | Mientras tengas cuenta |
| Registro de auditoría | 365 días, con borrado automático diario |
| Registros técnicos del servidor | Se sobrescriben por tamaño: unas horas o días, según el tráfico |
| Gasto de Claude de tus equipos | 13 meses |
| Sesión web (cookie) | 7 días |
| Enlaces de correo y códigos de vínculo | Dejan de servir al caducar o al usarse. Hoy nada los borra después, así que se guardan mientras tengas cuenta |
| Altas que nunca verificaron el correo | 7 días |
| Telemetría e informes de error de la aplicación | 13 meses |
| Avisos del buzón y de la bolita | Mientras tengas cuenta, o hasta que los borres. No se borran solos |
| Formulario de descarga, lista de espera y novedades | Hasta que te des de baja, y como máximo 2 años desde que te apuntaste. Cada correo lleva un enlace para borrarte al momento; también puedes pedirlo escribiendo a hola@neuralflow.es |
| Estadísticas de visitas de las webs | 13 meses |
| Tras dar de baja la cuenta | 30 días para cancelar la baja; después, borrado (sección 7) |
| Copias de seguridad | 7 días en el servidor y 30 días en Google Drive |
7. Borrar tu cuenta
Puedes pedir la baja desde tu cuenta. Tienes 30 días para cancelarla. Pasado ese plazo se borran de la base de datos, de forma permanente, tu contenido, tus claves y tus integraciones. También puedes borrar una memoria concreta al momento; el borrado normal la oculta y el permanente (hard_delete=true) la elimina.
Se conserva, sin vínculo con tu cuenta:
- El registro de auditoría, sin IP, navegador ni correo, hasta los 365 días.
- Contadores de uso y de búsqueda, sin el texto de tus búsquedas.
- La huella del PC en el que empezó la prueba y el identificador de la licencia firmada a mano que pasaste a tu cuenta, para que borrar la cuenta no dé otra prueba ni libere esa licencia.
- La fila de la cuenta, con el correo sustituido y sin contraseña ni segundo factor, para registrar que se borró.
Copias de seguridad: las copias del servidor caducan a los 7 días y las de Google Drive a los 30, así que los datos borrados desaparecen de las copias en un máximo de 30 días. Las copias no se usan salvo para recuperar el servicio tras un desastre. Si hubiera que restaurar una, se vuelven a aplicar las bajas que la copia ya conocía. Una baja pedida en las horas entre la última copia y el fallo se perdería con el resto de lo hecho en ese tiempo, y tendrías que volver a pedirla: te avisaríamos.
8. Tus derechos
Tienes derecho a acceder a tus datos, rectificarlos, suprimirlos, limitar su tratamiento, oponerte a él, llevártelos a otro servicio y retirar un consentimiento en cualquier momento, sin que eso afecte a lo ya hecho.
- Sin pedírselo a nadie: la exportación completa en ZIP (
GET /api/users/me/data-export) y la baja de la cuenta funcionan también sin suscripción en vigor. - Por correo: escribe a hola@neuralflow.es. Contestamos en un mes como máximo.
- Reclamar: si no estás de acuerdo, puedes acudir a la Agencia Española de Protección de Datos (aepd.es) o a la autoridad de tu país.
Lichen no toma decisiones automatizadas con efectos legales sobre ti ni te elabora perfiles con ese fin.
9. Seguridad
- Las comunicaciones van por HTTPS.
- Contraseñas con bcrypt y claves API con SHA-256; ni siquiera el operador puede recuperarlas.
- Datos separados por usuario en la aplicación, con pruebas automáticas de aislamiento.
- La administración del servidor va por SSH solo con clave, sin contraseña y sin acceso directo de root.
- La base de datos no acepta conexiones desde internet: solo escucha en la red privada de administración, no en la IP pública.
- Segundo factor disponible.
- Copias diarias cifradas antes de salir del servidor, con restauración probada.
- La base de datos no está cifrada en reposo, salvo algunos campos: el secreto del segundo factor, el token de GitHub, la clave de Jev y el detalle del gasto.
Si una brecha de seguridad te pusiera en un riesgo alto, te avisaremos sin demora.
10. Cookies y almacenamiento local
La cuenta usa una sola cookie, axon_session (el nombre técnico se mantiene), propia y técnica, para mantener tu sesión: dura 7 días y se puede borrar cerrando sesión. La web de la cuenta guarda también en tu navegador el estado de la bienvenida (localStorage). terminal.neuralflow.es guarda en tu navegador (localStorage, clave axon-lang) solo el idioma que eliges: no se envía a ningún sitio y se borra limpiando los datos del sitio. uselichen.com no guarda nada en tu navegador. No hay cookies de analítica ni de publicidad, así que no se pide consentimiento para ellas.
En tu equipo, los hooks guardan en la carpeta temporal contadores, cachés, el estado de la sesión (qué memorias ha visto tu agente, para avisarte si una se corrige) y parte del contexto inicial pendiente de entregar. Sus nombres empiezan por axon_. En ~/.claude/axon guardan, por proyecto, qué memorias han resultado útiles.
11. Menores
Lichen está pensado para mayores de 18 años. Si sabes que un menor nos ha dado datos, escríbenos y los borraremos.
12. Cambios
Si cambia algo importante, lo avisaremos por correo con al menos 30 días de antelación, salvo que la ley obligue a hacerlo antes. Las versiones anteriores se pueden pedir a hola@neuralflow.es.