Quiénes somos y qué abarca esta política
Cortex Labs es el nombre con el que Rafael Augusto, desarrollador independiente, publica software. En esta política, “nosotros” y “nos” se refieren a Cortex Labs. Somos el responsable del tratamiento de los datos limitados que aquí se describen.
Esta política abarca el sitio web getcortexlabs.com y las siguientes apps:
- Ted Agent — Tu agente de IA para Mac, en la barra de menús.
- Orbit — Tus servidores. Tu nube. Cero complicaciones.
- Marshall MQ — Kafka y RabbitMQ, de la mano de alguien que no sabe mentir.
- Lily DB — Un cliente elegante para todas tus bases de datos.
- Barney Kube — Kubernetes, sin el traje de 500 MB.
- Cortex Shelf — El notch inteligente para macOS.
- Cortex — Memoria que recuerda lo que importa.
Yummo Restaurant OS es un servicio web independiente operado por Yummo Tecnologia da Informacao LTDA. Tiene su propia política de privacidad; lo que se indica a continuación sobre nuestras propias apps no describe a Yummo.
También se aplica a las apps que publiquemos más adelante, salvo que una app incluya su propia política.
Las apps no recopilan nada
Ninguna de nuestras apps requiere una cuenta, y ninguna contiene código de analítica, publicidad, rastreo ni informes de fallos. No tenemos ningún servidor que reciba tu contenido, así que no podríamos verlo aunque quisiéramos.
Todo aquello con lo que trabaja una app permanece en tu equipo: datos de conexión, historial de consultas, consultas guardadas, notas, historial del portapapeles, archivos, memorias y ajustes. Los secretos que las apps guardan por ti, como contraseñas y tokens, se almacenan en el Llavero de macOS o en archivos locales de tu equipo. Al eliminar una app y sus datos locales, se elimina todo; no existe ninguna copia en ningún otro lugar.
Orbit es la única que no se ejecuta en tu Mac: se ejecuta en los servidores Linux que posees o alquilas, y todo lo que guarda reside allí. Los párrafos anteriores se le aplican de la misma manera, con ese servidor en lugar de tu equipo; consulta la nota sobre Orbit más abajo.
Las conexiones que estableces
Las apps se conectan a los sistemas que tú les indicas: tus bases de datos, clústeres de Kubernetes, brokers de mensajes, cuentas de mensajería, etc. Ese tráfico va directamente de tu equipo a esos sistemas. No pasa por nosotros, y nunca vemos las credenciales ni los datos.
Esos sistemas los gestionas tú, tu empleador o un tercero, y sus propias condiciones de privacidad se aplican a lo que registren sobre tu conexión.
Búsqueda de actualizaciones
Las apps de macOS buscan nuevas versiones automáticamente mediante el framework de código abierto Sparkle. Cada búsqueda es una única solicitud de un archivo pequeño que indica la versión más reciente. La solicitud indica qué app la realiza y qué compilación está ejecutando, para que la app pueda decidir si ofrece una actualización. No incluye tu nombre, ningún identificador tuyo ni de tu Mac, ni nada del interior de la app.
De estas búsquedas conservamos una sola cosa: un recuento diario de cuántas búsquedas llegaron desde cada versión de cada app. Nos indica aproximadamente cuántas copias están en uso y con qué rapidez se adopta una nueva versión. No almacenamos direcciones IP junto con estos recuentos, y no es posible vincularlos a una persona ni a una máquina.
Como ocurre con cualquier solicitud por internet, tu dirección IP es visible para la infraestructura que la responde, que en nuestro caso es Cloudflare. Las actualizaciones también se descargan desde el almacenamiento de Cloudflare.
Cortex se instala desde PyPI y no se comunica con nosotros en absoluto. El Python Package Index tiene su propia política de privacidad para las descargas de paquetes.
Funciones de IA
Algunas apps ofrecen funciones de IA opcionales, como explicar el esquema de una base de datos, sugerir un índice o resumir una muestra de mensajes. No operamos ningún servicio de IA y no recibimos estas solicitudes.
En su lugar, la app entrega la solicitud a una herramienta de IA de línea de comandos ya instalada y con la sesión iniciada en tu equipo, como Claude Code o Codex. Cuando usas una función de IA, esa herramienta envía a su proveedor el contenido necesario para esa solicitud (por ejemplo, metadatos del esquema, una consulta o la muestra sobre la que preguntaste), con tu propia cuenta y conforme a los términos y la política de privacidad de ese proveedor. Si nunca usas una función de IA, no se envía nada.
Cuando una app puede detectar que un contenido es sensible, reduce lo que se comparte. Lily DB, por ejemplo, señala las columnas que parecen contener datos personales y las oculta antes de que cualquier función de IA tome una muestra de una fila. Sigues siendo responsable de decidir qué es apropiado enviar a un proveedor de IA.
Notas sobre cada app
Ted Agent
Ted Agent está en beta privada. Se conecta a las cuentas que decides vincular, como WhatsApp, Telegram, Slack y el correo electrónico, y lee y envía mensajes en tu nombre. Esos mensajes, y la memoria que Ted construye a partir de ellos, se almacenan en tu Mac. Incluyen información sobre las personas con las que hablas; esa información permanece en tu equipo junto con todo lo demás. El contenido sobre el que razona Ted se envía a tu proveedor de IA como se describe en Funciones de IA, y los mensajes viajan a través de los servicios que vinculaste, como siempre.
Ted solo solicita permisos de macOS para las funciones que los necesitan: micrófono y reconocimiento de voz para la voz, grabación de pantalla para “capturar y preguntar”, Accesibilidad y Automatización para controlar otras apps, contactos para mostrar nombres en lugar de números, y notificaciones. Puedes denegar o revocar cualquiera de ellos en Ajustes del Sistema.
Orbit
Orbit se ejecuta en los servidores Linux que posees o alquilas, y ahí es donde permanece todo lo que gestiona: la consola, tus aplicaciones y bases de datos, los registros, las métricas, la actividad y los propios datos de Orbit. No operamos ninguna parte de Orbit y no recibimos nada de él. Orbit solo se conecta al exterior para lo que necesita para funcionar —las versiones y el script de instalación desde GitHub, y las imágenes de contenedor desde quay.io— y a los servicios que tú mismo conectas: la GitHub App que instalas, para que un push pueda desplegar, y el almacenamiento compatible con S3 que eliges para las copias de seguridad. Las credenciales de esos servicios permanecen en tu servidor.
Ted dentro de la consola de Orbit es una versión preliminar. Responde a partir de lo que la consola ya contiene, siguiendo reglas fijas, y muestra la evidencia de cada respuesta. No tiene ningún servicio de IA conectado, y no puede modificar nada.
Lily DB
Lily DB solo se comunica con las bases de datos a las que la conectas. Los resultados de las consultas, el análisis del esquema y el escaneo de datos personales se calculan y se guardan en tu Mac. El enlace de apoyo de la app abre GitHub Sponsors en tu navegador; cualquier donación la gestiona GitHub conforme a sus propios términos.
Marshall MQ
Marshall MQ solo se comunica con los brokers de Kafka y RabbitMQ a los que lo conectas. Los mensajes que lee se te muestran a ti y no se suben a ningún sitio.
Barney Kube
Barney Kube lee tu kubeconfig y solo se comunica con los clústeres que este describe, y se autentica del mismo modo que kubectl. Los manifiestos, los registros y los secretos quedan entre tu Mac y tu clúster.
Cortex Shelf
Cortex Shelf guarda en tu Mac el historial del portapapeles, las notas, los archivos que dejas en el Shelf y las capturas de pantalla. Si lo permites, lee tu calendario para mostrar los eventos del día y usa la cámara para un espejo en pantalla; la imagen de la cámara se muestra, pero nunca se graba ni se envía a ningún sitio. Touch ID se usa para desbloquear las notas bloqueadas y lo gestiona íntegramente macOS.
Cortex
Cortex almacena su memoria en un archivo de base de datos en tu equipo y no realiza ninguna conexión de red por su cuenta.
El sitio web
El sitio web es donde sí recopilamos algunos datos. Proceden de tres fuentes.
- Google Analytics. Usamos Google Analytics 4 para entender cómo se usa el sitio. Instala cookies y registra las páginas que visitas, tu ubicación aproximada derivada de tu dirección IP, tu navegador y tipo de dispositivo, el sitio desde el que llegaste y los clics en los botones de descarga, junto con la app y la versión. No lo usamos con fines publicitarios ni lo combinamos con nada que te identifique.
- Recuentos de descargas. Cuando descargas una app, nuestro servidor suma uno al total acumulado de esa app y versión. No se almacena con él ninguna dirección IP, cookie ni identificador.
- Alojamiento. El sitio y las descargas los sirve Cloudflare, que trata direcciones IP y datos estándar de las solicitudes para entregar las páginas y protegerlas contra abusos.
El sitio funciona con normalidad aunque bloquees la analítica. Puedes bloquearla con la protección contra el rastreo de tu navegador o con un bloqueador de contenido, o con el complemento de inhabilitación de Google Analytics de Google, y puedes borrar las cookies en cualquier momento desde la configuración de tu navegador.
Cuando nos escribes
Si nos envías un correo electrónico, recibimos tu dirección y todo lo que incluyas en el mensaje. Lo usamos para responderte y para corregir lo que nos hayas comunicado, y conservamos la conversación mientras sea útil para ese fin. Te pedimos que no nos envíes contraseñas, datos de producción ni información personal de otras personas.
Cuánto tiempo se conserva la información
- Los recuentos de descargas y de búsquedas de actualizaciones son totales anónimos y se conservan indefinidamente.
- Los datos de Google Analytics se conservan durante el periodo de retención configurado en Google Analytics, que es de 14 meses como máximo.
- Los correos electrónicos se conservan mientras sean necesarios para ayudarte y se eliminan si lo solicitas.
- Todo lo que hay dentro de una app se conserva en tu equipo hasta que lo elimines.
Tus derechos
Según dónde vivas, leyes como el RGPD en Europa, la LGPD en Brasil y la CCPA en California te otorgan derechos sobre tus datos personales: a saber qué datos se conservan, a obtener una copia, a que se corrijan o se eliminen, y a oponerte a su uso o a limitarlo. Cuando nos basamos en tu consentimiento, puedes retirarlo, y puedes presentar una reclamación ante tu autoridad local de protección de datos.
Tratamos los datos del sitio web sobre la base de nuestro interés legítimo en gestionar y mejorar el sitio, y de tu consentimiento cuando la ley lo exige. Para ejercer cualquier derecho, escribe a rafaelaugusto.developer@gmail.com. Como las apps no nos envían nada que te identifique, en la mayoría de los casos los únicos datos que podemos consultar son los de una conversación por correo electrónico.
Menores
Nuestras apps son herramientas para desarrolladores. No están dirigidas a menores, y no recopilamos a sabiendas datos personales de nadie menor de 13 años.
Cambios en esta política
Si una app o el sitio web empieza a tratar los datos de otra forma, actualizaremos esta página y la fecha que figura al principio antes de que el cambio entre en vigor. Un cambio que reduzca tu privacidad también se señalará en las notas de la versión de la app afectada.
Contacto
Preguntas sobre privacidad o solicitudes relativas a tus datos: rafaelaugusto.developer@gmail.com. Consulta también nuestros Términos de uso.