Privacidad

Qué sale de tu máquina, cuándo y adónde. Escrito para leerse entero, y comprobable: todo lo que se instala en tu máquina es código abierto.

Última actualización: 9 de noviembre de 2026.

En resumen

En el plan gratuito, tus sesiones, tu código y tus horas no salen de tu máquina. Estela solo consulta npm una vez al día para avisarte de versiones nuevas, y puedes desactivarlo con ESTELA_NO_UPDATE_CHECK=1. Si usas estela delivery, lee además tu GitHub o GitLab con tu propio gh o glab.

Con ESTELA_OFFLINE=1 no se abre ninguna conexión de red. Si creas una cuenta, solo sube lo que tú activas, función por función: está todo en esta tabla.

Quién es el responsable

Zaisor Technology LLC opera getestela.dev y es responsable de los datos descritos aquí. Para cualquier cosa sobre tu privacidad (ver tus datos, corregirlos, borrarlos o preguntar) escribe a hola@getestela.dev. Contesta una persona.

En tu máquina

La CLI lee lo que tus herramientas ya guardan en tu disco:

  • Las sesiones de Claude Code (~/.claude/projects), Codex (~/.codex/sessions) y GitHub Copilot en VS Code (workspaceStorage de VS Code). De cada turno se queda con la hora, el modelo, los tokens, la carpeta y la rama. Nunca con el texto de tus prompts ni de las respuestas.
  • El historial de git de tus repositorios, con git log: de cada commit, el hash, la fecha, el autor (nombre y correo), la rama, la primera línea del mensaje, y qué ficheros cambió y cuántas líneas. No instala hooks ni toca tu repositorio.

Todo eso se guarda en ~/.estela/estela.db, una base SQLite en tu disco. No está cifrada: la protegen los permisos de tu usuario, igual que las sesiones de tus agentes que lee. Al lado hay ficheros pequeños de caché (statusline.json, update-check.json).

El panel de estela web escucha solo en 127.0.0.1: no se ve desde otra máquina y no carga nada de internet. Los informes, recibos, insignias y PDF que generas se quedan en tu disco hasta que tú los mandes.

Las conexiones de red

Estas son todas las conexiones que abre la CLI. No hay ninguna otra.

CuándoA dónde y qué viajaCómo se apaga
Aviso de versión nueva registry.npmjs.org, como mucho una vez al día. Una petición que pregunta cuál es la última versión: npm ve tu IP, pero ningún dato tuyo. ESTELA_NO_UPDATE_CHECK=1. Tampoco se hace con CI definida.
Aviso en el panel local getestela.dev, solo si vinculaste una cuenta. Sin datos tuyos. Sin cuenta, el panel local no se conecta a nada. estela logout o ESTELA_OFFLINE=1.
Funciones de la cuenta getestela.dev, solo cuando las usas. Lo que manda cada una, en la tabla siguiente. No usarlas, o ESTELA_OFFLINE=1.
Leer tu GitHub o GitLab Solo con estela delivery, en un proyecto con --system github o gitlab. No va a getestela.dev: lo pide tu propio gh o glab, con tu sesión, a GitHub o a tu GitLab. Estela no tiene token propio. Se piden las issues, los PR o MR, sus etiquetas y milestones; no se manda nada tuyo. Lo leído se guarda en tu base para repetirlo sin conexión. --offline, ESTELA_OFFLINE=1, o no poner GitHub ni GitLab como gestor del proyecto.

ESTELA_OFFLINE=1 apaga las cuatro. Cada llamada a la cuenta lleva además la versión de Estela, el idioma de tu terminal y el token de tu máquina.

Lo que sube cada función de la cuenta

La cuenta es opcional y nada sube por tenerla: cada función manda solo lo suyo, y solo cuando la usas.

FunciónQué se manda a getestela.dev
Entrar
estela login
Tu correo. El servidor guarda el correo, cuándo se creó la cuenta y, de cada máquina vinculada, su versión de Estela y cuándo se usó por última vez.
Publicar un panel
estela publish
El panel entero: nombre del proyecto y del cliente, horas por día, la descripción de cada bloque (la primera línea de sus commits), las ramas, los ficheros que más se reescribieron y los nombres de quienes aparecen en el equipo con su número de commits. Los importes, solo con --with-amounts. Y los correos de cliente que des con --client, que reciben un aviso por correo. Antes de subirlo, Estela te enseña este resumen y te pide confirmación. Quien tenga el enlace lo ve, sin contraseña. estela unpublish lo borra del servidor.
Sincronizar (Pro)
estela sync
Solo de los proyectos que activas con estela sync enable: cada imputación, con inicio y fin, duración, descripción, rama, hashes de los commits, agentes usados, si es facturable y su coste de IA. Es tu propia cuenta: sirve para ver lo mismo en tus distintas máquinas.
Equipo (Teams) De cada proyecto de equipo que aceptas: tus horas totales y por día, el detalle de cada bloque (fecha, duración, descripción, rama y hashes) y el hash del primer commit del repositorio, para comprobar que es el mismo. El coste de IA, solo si dices que sí (ver más abajo).
Pagar Pro o Teams El pago lo hace Stripe. Nosotros guardamos tu correo, el identificador de cliente de Stripe y el estado de la suscripción. La tarjeta la ve y la guarda Stripe: nosotros no vemos ni un dígito.
Formularios de la web Lo que escribes en ellos: tu correo y tu mensaje, y tu nombre, empresa o teléfono si los das. Se guarda en el servidor y el aviso nos llega por correo a hola@getestela.dev a través de Resend. Si nos dices cómo nos conociste y aceptaste las cookies, Google Analytics recibe solo esa categoría (por ejemplo, «GitHub»), nunca tu correo. Si marcas «Quiero recibir novedades», tu correo entra en la lista de Resend; sin marcarla, en ninguna. Como mucho un correo al mes, y te das de baja desde cualquiera de ellos.

El token que vincula tu máquina se guarda tal cual en ~/.estela/estela.db; en el servidor solo se guarda su huella (SHA-256), no el token. estela logout lo revoca.

Lo que no sale nunca

  • El texto de tus prompts o de las respuestas de tu agente. Estela no lo guarda ni en tu propia máquina.
  • Tu código fuente y el diff de cualquier commit.
  • El cuerpo de los mensajes de commit. De cada commit solo viaja la primera línea, y solo en paneles, sync y Teams.
  • El coste de IA dentro de un panel publicado.
  • Tu tarjeta de pago, de ninguna forma.

El coste de IA es un caso aparte

En un proyecto de equipo, el coste de IA de una persona no se comparte sin que ella lo conceda. Quien lleva el equipo puede pedirlo; a quien se lo piden le llega un aviso y decide. Si dice que no, se avisa de la negativa, nunca del número. Y si dice que sí, lo que se enseña es el total del proyecto, nunca persona por persona: quien colabora con su propia suscripción de IA queda fuera del cálculo, para que nadie pueda deducir su gasto por descarte.

Con quién se comparte

Solo con quien necesita el dato para prestarte el servicio:

QuiénPara quéQué le llega
DigitalOceanAlojar el servidor Todo lo que guarda getestela.dev, en su servidor de Fráncfort.
ResendMandar los correos Los enlaces para entrar, las invitaciones, el aviso a un cliente cuando le compartes un panel, las respuestas a lo que nos escribes, los avisos internos (cuenta nueva, pago) y la lista de novedades: el correo de cada destinatario y el contenido de ese correo.
StripeCobrar Pro y Teams Tu correo y los datos de pago que les das a ellos directamente.
Google AnalyticsContar las visitas a esta web Nada hasta que aceptas el aviso de cookies. Solo en la web, nunca en la CLI ni en tu panel.
npmEl aviso de versión nueva Una petición al día desde la CLI, sin datos tuyos (se puede apagar).

No hay ningún otro. Nadie compra ni recibe tus datos para publicidad.

Dónde vive y cómo se protege

El servidor de getestela.dev está en Fráncfort, Alemania, en DigitalOcean. Todas las conexiones van cifradas (HTTPS). La base de datos del servidor no está cifrada en reposo: la protege el acceso al servidor. Cada día se hace una copia de seguridad de esa base, en el mismo servidor y también sin cifrar, que se borra sola a los 14 días.

Si usas solo el plan gratuito, tu información no sale de tu disco.

Cuánto tiempo se guarda

  • Tu cuenta y lo que subiste: mientras la cuenta exista.
  • Copias de seguridad: 14 días. Si borras tu cuenta, las copias de los 14 días anteriores pueden seguir existiendo hasta que caduquen solas.
  • Registros del servidor web: la IP, la fecha, la dirección pedida y el navegador de cada visita, 14 días.
  • Mensajes de los formularios: hasta que pidas borrarlos. No van unidos a tu cuenta, así que borrarla no los borra: escríbenos y los quitamos.

Tus derechos

Puedes ver lo que tenemos sobre ti, corregirlo, llevártelo o pedir que se borre. Las dos últimas las haces tú, en tu cuenta, pestaña Facturación:

  • Descargar mis datos: un JSON con tu cuenta, tus máquinas, tus paneles, tus horas sincronizadas, tus equipos y tu suscripción.
  • Borrar mi cuenta: cancela la suscripción que tengas y borra la cuenta, sus máquinas, sus horas, sus equipos y sus paneles publicados (el enlace deja de funcionar al momento). También te saca de la lista de novedades.

Las horas que mandaste al proyecto de equipo de otra persona siguen en su proyecto aunque borres tu cuenta: son parte de su trabajo. Si quieres que se quiten, escríbenos.

Lo que hay en tu máquina es tuyo y lo controlas tú: estela unpublish quita tus paneles, estela logout desvincula la máquina, y borrar ~/.estela lo borra todo.

Para cualquier otra cosa, escribe a hola@getestela.dev; contesta una persona, normalmente en menos de una semana. Y si crees que no lo hemos hecho bien, puedes reclamar ante la autoridad de protección de datos de tu país.

Cookies

Una técnica, siempre activa: la que mantiene tu sesión al entrar en tu cuenta (estela_session). No hay cookies de publicidad ni de seguimiento entre sitios.

Si aceptas el aviso que aparece al entrar, Google Analytics pone las suyas para contar visitas, y nunca antes. La web usa el Consent Mode de Google: el script de Google se descarga con la página, pero le dice explícitamente que no guarde nada, y no se le manda ninguna visita ni ningún evento hasta que aceptas. Si lo rechazas, todo funciona igual.

Menores de edad

Estela no está pensado para menores de 16 años y no recogemos a sabiendas datos de nadie por debajo de esa edad.

Cambios en esta política

Si algo cambia, se cambia aquí con la fecha de arriba. Si cambia qué se guarda o con quién se comparte, además te avisamos por correo.

¿Algo que no está claro? Escríbenos a hola@getestela.dev.