Privacidad
Política de Privacidad
Última actualización: 21 de julio de 2026
Aviso: esta es una traducción de cortesía. La versión en inglés de estos documentos es la que controla. Puedes leer la versión en inglés aquí.
Quiénes somos
Esta Política de Privacidad explica cómo TP Labs LLC, una sociedad de responsabilidad limitada de Wyoming ("TP Labs", "nosotros"), maneja los datos personales en relación con la aplicación de escritorio TermPuzzle y el sitio web en termpuzzle.com (en conjunto, el "Servicio"). Respecto de los datos de tu cuenta, licencia y facturación, TP Labs es el Responsable del tratamiento (Controller). Contacto: support@termpuzzle.com.
En lenguaje simple: TermPuzzle es local-first. Por defecto, tu código, el contenido de tus archivos, la salida de terminal, el contenido de tus proyectos y tus conversaciones con IA permanecen en tu equipo y nunca se nos envían. Sí recopilamos los datos limitados necesarios para cuentas, licenciamiento y facturación, además de analítica de producto seudónima opcional que solo se ejecuta si eliges activarla. Una función opcional, desactivada por defecto —Cloud Sync— sube las definiciones de tu espacio de trabajo (no su contenido) para que aparezcan en tus otros dispositivos.
1. Nuestro principio local-first
TermPuzzle almacena tus datos de trabajo en tu propio dispositivo. Salvo que actives explícitamente una función opcional en la nube descrita más abajo, no recibimos:
- código fuente ni contenido de archivos;
- salida de terminal ni historial (scrollback);
- prompts de IA, conversaciones de IA ni contenido generado por IA;
- entrada/salida de terminal en vivo.
Los datos que sí manejamos se limitan a lo indicado en la Sección 2.
2. Qué recopilamos y por qué
2.1 Datos de cuenta y autenticación — Responsable
Cuando inicias sesión (con Google o con un código de un solo uso por correo), tratamos tu dirección de correo e identificadores de autenticación, a través de nuestro proveedor de autenticación Supabase. Finalidad: crear y proteger tu cuenta e iniciar tu sesión. Base legal: ejecución de un contrato.
2.2 Datos de facturación y compra — vía Merchant of Record
Las compras son procesadas por Lemon Squeezy, nuestro Merchant of Record. Lemon Squeezy recopila la información de pago y facturación (nombre, correo, método de pago, dirección de facturación, impuestos) y es el vendedor registrado a efectos del pago; su tratamiento de esos datos se rige por la propia política de privacidad de Lemon Squeezy. De Lemon Squeezy recibimos la información necesaria para otorgar y gestionar tu Licencia: tu clave de licencia, estado de suscripción, correo de compra e identificadores de pedido. Base legal: ejecución de un contrato; cumplimiento de la ley fiscal/contable.
2.3 Datos de validación de licencia — Responsable
Para activar y mantener tu Suscripción, TermPuzzle valida periódicamente tu Licencia. Cada validación envía: clave de licencia, identificador de suscripción, un identificador de instalación seudónimo y la versión de la aplicación. Finalidad: verificación de suscripción, control del límite de Dispositivos y prevención de fraude. Base legal: ejecución de un contrato; interés legítimo en prevenir el abuso.
2.4 Analítica de producto — Responsable, con consentimiento (opt-in)
Para mejorar el Servicio, TermPuzzle puede recopilar analítica de producto limitada mediante PostHog, vinculada a un identificador de instalación seudónimo. La analítica puede incluir: versión de la aplicación, sistema operativo y arquitectura, primer arranque, activación y eventos de creación/lanzamiento de espacios de trabajo, eventos de activación de licencia, eventos de compra (identificador de transacción, importe y moneda, sin datos de facturación) y estadísticas generales de uso de funciones.
La analítica nunca incluye: código fuente, contenido de archivos, nombres de proyecto, rutas de archivos, comandos de terminal, salida de terminal, prompts de IA ni conversaciones de IA.
La analítica de producto está desactivada hasta que decidas activarla. La aplicación de escritorio lo pregunta en el primer arranque y puedes cambiar tu elección en cualquier momento en los ajustes; en el sitio web, la analítica solo se ejecuta si la aceptas en el banner de consentimiento, salvo el conteo de descargas descrito en la Sección 4.1. Base legal: tu consentimiento. Debido a que el identificador de instalación es seudónimo y no anónimo, lo tratamos como dato personal.
2.5 Cloud Sync opcional — Encargado, opt-in y desactivado por defecto
Cloud Sync es una función opcional que está desactivada por defecto. Si inicias sesión y la activas, TermPuzzle sincroniza tus definiciones de espacio de trabajo entre tus dispositivos almacenándolas en nuestro backend de Supabase, aisladas a tu cuenta mediante seguridad a nivel de fila. Lo que se sincroniza:
- proyectos — incluidos nombres de proyecto y rutas configuradas;
- especificaciones de terminal — incluidas etiquetas, rutas de directorio de trabajo y cualquier comando que hayas guardado en una especificación, además de la configuración de agente/crew;
- grupos de terminales, miembros de crew (configuración de asistente de IA) y ajustes de la aplicación.
Cloud Sync no sube código fuente ni contenido de archivos, salida de terminal ni historial, prompts o conversaciones de IA, ni entrada/salida de terminal en vivo —esto siempre permanece en tu dispositivo. Finalidad: hacer que la configuración de tu espacio de trabajo esté disponible en tus otros dispositivos. Base legal: ejecución de la función de sincronización que solicitaste (consentimiento al activarla). Puedes dejar de sincronizar en cualquier momento; ver la Sección 8.
2.6 Datos del sitio web — Responsable
El sitio web en termpuzzle.com está alojado en Vercel y recopila registros de servidor estándar y analítica web a través de Google Analytics, Vercel Web Analytics, Mimio, Microsoft Clarity y PostHog. Consulta la Sección 4 sobre cómo manejamos las cookies y el consentimiento.
3. Lo que nunca hacemos
- No vendemos tus datos personales ni tus datos de uso.
- No usamos tu contenido para entrenar modelos de IA o de aprendizaje automático, salvo tu consentimiento explícito y separado (opt-in).
- No accedemos a tu código fuente, archivos, salida de terminal ni conversaciones de IA.
4. Cookies y analítica web
En el sitio web, Google Analytics puede establecer cookies para medir el tráfico. Operamos con Google Consent Mode: en el Espacio Económico Europeo, el Reino Unido y Suiza, el almacenamiento de analítica está denegado por defecto hasta que otorgues tu consentimiento. Microsoft Clarity, que ofrece mapas de calor y repetición de sesiones, también usa cookies. En el Espacio Económico Europeo, el Reino Unido y Suiza se carga solo después de que aceptes las cookies de analítica y no se carga si las rechazas; en el resto del mundo se carga por defecto y se detiene si las rechazas. Vercel Web Analytics y Mimio están configurados para funcionar sin cookies publicitarias; PostHog (analítica de producto) solo se ejecuta después de que aceptes la analítica en el banner de consentimiento, y se detiene si la rechazas o la revocas, salvo el conteo de descargas descrito en la Sección 4.1. Tras aceptar la analítica, PostHog puede almacenar en tu navegador (en el almacenamiento local, no una cookie) un identificador seudónimo persistente de origen propio para reconocer el mismo perfil de navegador entre visitas. Este identificador no te identifica personalmente, no identifica tu dispositivo, no permite seguimiento entre dispositivos y se elimina cuando retiras el consentimiento. La aplicación de escritorio no utiliza cookies publicitarias.
4.1 Conteo de descargas
Cuando descargas la aplicación, registramos que se produjo una descarga, junto con el sistema operativo y la arquitectura de procesador de la versión que elegiste. Este conteo se registra en nuestros servidores en el momento de emitir tu descarga. No usa ninguna cookie, no almacena ni lee nada en tu dispositivo, no contiene datos publicitarios y no crea un perfil de usuario ni un identificador reutilizable, por lo que no depende de tu elección de cookies ni se ve afectado por ella. Su finalidad es simplemente saber cuántas personas descargan TermPuzzle y para qué plataforma. Base legal: nuestro interés legítimo en medir la demanda del Servicio.
Si has aceptado la analítica en el banner de consentimiento, registramos además los parámetros de campaña (utm_source, utm_medium, utm_campaign, utm_content) que te trajeron al sitio, y si la visita provino de un anuncio, para saber qué canales generan descargas. Nunca registramos el identificador completo de clic publicitario, tu dirección IP ni tu agente de usuario en bruto.
5. Servicios de terceros (encargados)
Nos apoyamos en los siguientes proveedores, cada uno bajo sus propios términos y política de privacidad:
- Lemon Squeezy — Merchant of Record y pagos (datos de facturación, compra y licencia).
- Supabase — autenticación de cuenta y backend de Cloud Sync opcional (identificadores de correo/autenticación; definiciones de espacio de trabajo sincronizadas, si se activa).
- PostHog — analítica de producto y web (identificador seudónimo, app/SO, eventos de uso).
- Vercel — hosting del sitio y Vercel Web Analytics (registros de servidor, solicitudes web).
- Google Analytics — analítica web.
- Mimio — analítica web.
- Microsoft Clarity — mapas de calor y repetición de sesiones del sitio (en el EEE, el Reino Unido y Suiza se carga solo después de que aceptes las cookies de analítica).
6. Transferencias internacionales
TP Labs tiene su base en Estados Unidos, y nuestros proveedores pueden tratar datos en Estados Unidos y otros países. Cuando transferimos datos personales desde el EEE, el Reino Unido o Suiza, nos apoyamos en un mecanismo de transferencia apropiado, como las Cláusulas Contractuales Tipo de la Comisión Europea.
7. Conservación
Conservamos los datos personales solo durante el tiempo necesario para las finalidades anteriores:
- Datos de cuenta/autenticación — durante la vida de tu cuenta.
- Datos de facturación/licencia — según lo exija la ley fiscal y contable, en general hasta siete (7) años.
- Analítica de producto — hasta veinticuatro (24) meses.
- Datos de Cloud Sync — hasta que desactives la sincronización o elimines tu cuenta, tras lo cual se eliminan o anonimizan.
La conservación de datos personales se rige por la ley de privacidad aplicable y por la limitación de finalidad, no por ninguna cláusula contractual de supervivencia.
8. Tus derechos y opciones
Según dónde vivas, puedes tener derechos de acceso, rectificación, supresión, portabilidad, limitación u oposición al tratamiento de tus datos personales, y a retirar tu consentimiento. Para ejercerlos, escribe a support@termpuzzle.com.
- Desactivar la analítica de producto: en los ajustes de la aplicación, en cualquier momento.
- Detener Cloud Sync: desactiva la función en los ajustes; tus datos sincronizados pueden eliminarse a solicitud.
- Eliminar tu cuenta: contáctanos y eliminaremos los datos personales asociados, con sujeción a los deberes legales de conservación.
Si estás en el EEE o el Reino Unido, también puedes presentar una reclamación ante tu autoridad local de protección de datos.
9. Menores
El Servicio no está dirigido a menores de 16 años (o la edad de consentimiento digital en tu jurisdicción), y no recopilamos conscientemente sus datos personales.
10. Seguridad
Usamos medidas técnicas y organizativas razonables para proteger los datos personales, incluido el cifrado en tránsito (TLS) y, para las credenciales almacenadas localmente, el almacenamiento seguro de tu sistema operativo. Ningún método de transmisión o almacenamiento es completamente seguro.
11. Cambios a esta Política
Podemos actualizar esta Política a medida que el producto y la ley evolucionan. Para cambios materiales te notificaremos (por correo y/o aviso en la aplicación) antes de que entren en vigor. Cada versión está fechada y archivada.
12. Contacto
TP Labs LLC
1309 Coffeen Avenue STE 1200
Sheridan, Wyoming 82801, USA
support@termpuzzle.com