Política de privacidad
1. Alcance y quién es responsable
Esta política cubre extops.dev, la aplicación web y su PWA instalable, la extensión de Chrome de Ext Ops Panel, la API y las páginas alojadas de bienvenida y desinstalación. Ext Ops Panel es el responsable del tratamiento de los datos de cuentas de desarrollador, de dispositivos y de operaciones del servicio.
Cuando un desarrollador de extensiones activa una encuesta de desinstalación alojada, ese desarrollador decide por qué se recopilan los comentarios y cómo se utilizan. El desarrollador es responsable del aviso y de la base legal presentados al usuario de la extensión; Ext Ops Panel procesa esos comentarios para prestar el servicio.
2. Datos que procesamos
- Datos de la cuenta. Cuando utilizas el inicio de sesión de Google o Apple, recibimos un identificador del proveedor y los campos de perfil que el proveedor facilita, como correo electrónico, nombre y foto de perfil. Apple puede proporcionar una dirección de reenvío u omitir algunos campos.
- Datos del dispositivo y de la sesión. Almacenamos una clave criptográfica pública y su huella digital para autenticar solicitudes firmadas. La clave privada no exportable permanece en tu dispositivo. La aplicación web también utiliza una cookie de sesión segura.
- Datos de la extensión y de configuración. IDs de extensiones de Chrome, roles, metadatos públicos de Chrome Web Store, textos y ajustes de las páginas alojadas, fuentes, endpoints, configuración de monitorización, preferencias de notificación y estado de configuración.
- Datos del ciclo de vida. Identificadores de eventos, tipo de evento, fuente y hora para instalaciones, desinstalaciones, reinstalaciones y comentarios, además de agregados diarios que pueden incluir un país aproximado derivado de la dirección IP en el momento del evento (solo el código de país, nunca la dirección IP en sí). No recopilamos el historial de navegación del usuario final.
- Comentario. Motivos de desinstalación seleccionados y comentarios de texto libre opcionales. Un usuario puede incluir información personal en texto libre, por lo que los desarrolladores no deben solicitar información sensible que sea innecesaria para la encuesta.
- Widget de comentarios. Cuando un desarrollador coloca nuestro widget de comentarios en su sitio o producto, o llama al endpoint de comentarios desde su propio diálogo, procesamos el tema que eligió la persona, su mensaje de texto libre, la dirección de la página en la que estaba sin la cadena de consulta ni el fragmento, y el idioma de la interfaz. Si el desarrollador activó el campo opcional de contacto, procesamos también el contacto que la persona decide indicar, y solo entonces. Si el desarrollador ha activado la recepción de datos de usuarios con sesión iniciada y su sitio los pasa al widget, también procesamos el identificador, la dirección de correo electrónico y el nombre que el desarrollador tiene para esa persona en su propio producto, y hasta diez campos breves de contexto que el desarrollador adjunta al mensaje (por ejemplo, a qué pago se refiere una solicitud de reembolso). De forma predeterminada, el formulario muestra estos datos a la persona antes del envío. Los mensajes de una misma persona con sesión iniciada forman una conversación junto con las respuestas del desarrollador y una nota privada que el desarrollador puede llevar sobre esa persona. Si el desarrollador activa las respuestas en el widget, una persona cuya identidad ha firmado el servidor del desarrollador puede leer las respuestas y seguir escribiendo en el widget; nunca enviamos correos electrónicos a esa persona. Cuando el desarrollador abre a esa persona verificada en el CRM de comentarios, enviamos el identificador de usuario y la dirección de correo electrónico de esa persona al servidor que el desarrollador configuró y le mostramos la ficha de cliente que devuelve ese servidor; no almacenamos la ficha. Cuando nos escribes desde la aplicación Ext Ops Panel con la sesión iniciada, adjuntamos el identificador y la dirección de correo electrónico de tu cuenta y, en las solicitudes de facturación, el plan o el pago al que se refiere la solicitud. No procesamos la dirección IP del remitente más allá de una limitación de frecuencia transitoria, no guardamos un país aproximado para estos mensajes y no construimos con ellos un historial de navegación ni una huella del dispositivo. El mensaje llega al desarrollador propietario del widget; él es responsable del texto que muestra y de lo que pide enviar.
- Monitorización y notificaciones. URL configuradas, informes de heartbeat, resultados de disponibilidad, cambios de estado y estado de la bandeja de notificaciones. Si se activa, también procesamos identificadores de chat/mensaje de Telegram o un endpoint de Web Push y material de clave push cifrado.
- Credenciales que proporcionas. Los secretos de autenticación de métricas personalizadas y los tokens opcionales de bot de Telegram se cifran en reposo. Los tokens de heartbeat se almacenan como hashes unidireccionales. Los valores secretos no se devuelven a los clientes del panel.
- Analítica del sitio web. Solo en extops.dev y solo después de que permitas la analítica en el aviso de cookies, Google Analytics 4 instala las cookies _ga y _ga_<stream> y envía a Google las páginas que visitas, la página de procedencia, una ubicación aproximada derivada de tu dirección IP y características del dispositivo y del navegador. Las señales de Google, el almacenamiento publicitario y la personalización de anuncios están desactivados en esta propiedad y no usamos los datos con fines publicitarios. Si eliges «Solo necesarias», Google Analytics nunca se carga y no se envía nada a Google; el recuento de páginas vistas descrito a continuación sigue funcionando. La aplicación web de app.extops.dev y la extensión de Chrome no incluyen analítica de terceros.
- Recuento de páginas vistas. En extops.dev, incluido el catálogo de extensiones, cada página nos envía una solicitud al abrirse, independientemente de lo que hayas elegido en el aviso de cookies. Contiene la dirección de la página sin parámetros de consulta, un tipo de llegada aproximado que tu navegador deduce de la página de procedencia (buscador, asistente de IA, red social, otro sitio, acceso directo o enlace dentro del sitio; la dirección de otro sitio nunca se envía) y si la página no se encontró. Si llegas mediante un enlace dentro de extops.dev, la solicitud contiene además la dirección de nuestra página de la que vienes. Si sigues un enlace a nuestra aplicación web, a la Chrome Web Store o, desde la página de un plugin, a un marketplace de plugins, la página envía una solicitud adicional que indica cuál de ellos fue, sin la dirección del enlace. Reducimos cada dirección a su idioma y tipo de página, deducimos un país aproximado a partir de tu dirección IP y solo conservamos los totales diarios de estos valores, incluido cuántas visitas pasaron de un tipo de página a otro. Para ello no se guarda ni se lee nada en tu navegador, no se crea ningún identificador y no se conservan la dirección IP, las direcciones de las páginas ni los datos de tu navegador. Los totales nos muestran a cuántas personas llega el sitio, incluidas las que rechazan Google Analytics, y qué páginas llevan a los lectores a seguir.
- Búsqueda en el catálogo. Cuando buscas en el catálogo de extensiones o buscas un plugin de IA en extops.dev, las palabras que escribes nos llegan en la dirección de la página y las usamos para responder. Solo guardamos totales diarios por idioma del sitio y por catálogo: el texto de búsqueda en forma normalizada (en minúsculas, sin acentos, como máximo 128 caracteres), cuántas veces se buscó ese día y cuántas de esas búsquedas no encontraron nada. Una búsqueda que parece una dirección de correo electrónico, un número de teléfono o una dirección web se cuenta sin su texto, y un enlace pegado de Chrome Web Store, o un nombre o enlace que apunta a un solo plugin, abre esa página sin contarse. Junto con estos totales no se guarda ninguna dirección IP, dato del navegador ni identificador, y nuestro panel interno solo muestra las búsquedas escritas al menos tres veces. Los totales nos indican qué extensiones, plugins y tareas busca la gente y qué preguntas el catálogo aún no puede responder.
- Formulario de enlaces de marketplaces. Cuando envías un enlace en extops.dev/plugins/submit para avisarnos de un marketplace de plugins para herramientas de IA, guardamos la dirección del repositorio público de GitHub y la ruta del archivo que enviaste, la fecha y el resultado de nuestra comprobación automática, y los conservamos 90 días. El formulario no pide datos de contacto. Tu dirección IP solo se usa un momento, como clave de un contador, para limitar cuántos enlaces puede enviar una dirección, y no se guarda.
- Reclamaciones de plugins. Cuando reclamas un plugin de herramientas de IA en la aplicación web, guardamos el vínculo entre tu cuenta y ese plugin, cómo demostraste el control (un archivo en su repositorio público, un archivo o registro DNS en su dominio, o un dominio que ya verificaste para un servicio web), el repositorio público o dominio que demostraste y un valor de prueba aleatorio que publicas allí. Un valor de prueba sin confirmar caduca a los 14 días; una reclamación confirmada se vuelve a comprobar cada 30 días y termina cuando la prueba desaparece. Las páginas públicas del catálogo solo muestran que un plugin está reclamado, nunca por quién. Una reclamación no recoge datos de contacto.
- Verificación de la autoría de una extensión. Cuando verificas en la aplicación web o en la extensión que eres el autor de una extensión de Chrome, guardamos un vínculo entre tu cuenta y esa extensión, cómo lo demostraste (un registro DNS o un archivo en el sitio indicado en su ficha de Chrome Web Store, un dominio que ya verificaste para un servicio web, o una línea que añades a la descripción de la ficha), el sitio que demostraste, un valor de prueba aleatorio, el identificador público del editor en la tienda en el momento de la prueba, las fechas y resultados de nuestras comprobaciones y si elegiste que te publiquemos como autor. Para encontrar la línea en una descripción leemos la ficha pública una vez y no guardamos nada de ella: ni el texto de la descripción ni el nombre o los contactos del desarrollador. Un valor de prueba sin confirmar caduca a los 14 días; una prueba de dominio se vuelve a comprobar cada 30 días y termina si desaparece; cualquier verificación termina si la ficha pasa a otro editor. Las páginas públicas del catálogo y los banners de autor muestran la marca de autor verificado solo si activas «Publicarme como autor», y nunca muestran tu cuenta, tu nombre ni cómo lo demostraste.
- Registros técnicos y almacenamiento local. Los registros operativos con privacidad minimizada pueden registrar el método y la ruta de la solicitud sin parámetros de consulta, la hora, el estado, el tamaño de la respuesta y la duración, así como el user-agent de la solicitud, que permite distinguir los rastreadores de los lectores; el registro del edge que lo contiene se rota en unos dos días. La IP del cliente se utiliza de forma transitoria para limitar la frecuencia de solicitudes y para derivar un país aproximado y un tipo de red aproximado (centro de datos o residencial) para la analítica de instalaciones y desinstalaciones y para el recuento de páginas vistas; solo se conservan el código de país resultante y la clase de red (en recuentos agregados), y la dirección IP en sí no se escribe en el registro operativo, en la analítica del ciclo de vida ni en la base de datos del producto; tampoco se escribe el referer. El sitio y la PWA guardan en tu dispositivo las preferencias de tema, idioma, aviso de instalación e instantánea sin conexión.
- Lista de comparación en tu navegador. Cuando añades una extensión a una comparación en nuestro catálogo, tu navegador guarda esa lista en tu dispositivo: el id de la extensión, su nombre, su editor y cuáles dos de ellas marcaste para comparar. Nunca se nos envía, no podemos leerla, y al borrar los datos de este sitio se elimina.
3. Por qué utilizamos datos
Procesamos datos para autenticarte; proporcionar paneles, páginas alojadas del ciclo de vida, comentarios, monitorización y notificaciones; proteger el servicio y resolver sus problemas; prevenir abusos; cumplir la ley; y mejorar la fiabilidad. Según el contexto, la base legal es la ejecución de nuestro acuerdo contigo, nuestros intereses legítimos en operar y proteger el servicio, el cumplimiento de obligaciones legales o el consentimiento cuando se requiera para una capacidad opcional.
No vendemos datos personales, no publicamos publicidad conductual de terceros ni utilizamos datos de usuarios de extensiones para elaborar perfiles no relacionados.
4. Fuentes
Los datos provienen de ti y tus dispositivos, de Google o Apple cuando inicias sesión, de páginas públicas de Chrome Web Store, de mercados y registros públicos de plugins para herramientas de IA, de enlaces y hooks del ciclo de vida configurados por un desarrollador de extensiones, del formulario opcional de desinstalación completado por un usuario de la extensión y de sistemas o URL que un desarrollador conecta explícitamente para su monitorización.
Contacto con desarrolladores. Solo para contactar con desarrolladores, usamos además la dirección de contacto que un desarrollador decidió publicar en su ficha de Chrome Web Store (sección 12). Se guarda aparte de los catálogos que se describen a continuación.
Catálogo de Market. Ext Ops Panel mantiene un catálogo de fichas públicas de Chrome Web Store. De esas fichas registramos únicamente información empresarial: título, nombre e identificador del editor, categoría, cifras de audiencia y valoración, versión y fechas, y datos estructurales como la longitud de la descripción, el número de permisos y las categorías de datos declaradas. El catálogo no almacena ni comparte datos de contacto de desarrolladores publicados en las fichas de la tienda, incluidos correos electrónicos, direcciones postales y teléfonos, y no ofrecemos listas de contactos de desarrolladores como producto ni como servicio. Cuando la persona autora conecta su propia extensión a Ext Ops Panel y nos pide alojar su página de privacidad, la dirección de contacto de su ficha se usa para la sección de responsable de esa página y para nada más.
Catálogo de plugins de IA. Ext Ops Panel también mantiene un catálogo de plugins para herramientas de IA (servidores MCP y plugins para herramientas como Claude Code, Codex y Cursor) obtenido de mercados y registros públicos. De esas fichas y de los manifiestos que publican registramos únicamente información empresarial y técnica: nombre, descripción breve, nombre e identificador del editor, versión, repositorio, herramientas declaradas, los nombres de las variables de entorno solicitadas, licencia, las cifras propias del mercado y fechas. No recopilamos, almacenamos ni compartimos datos de contacto de desarrolladores procedentes de páginas de mercados o de manifiestos de plugins, incluidos correos electrónicos, direcciones postales y teléfonos, como los campos de correo del autor o del propietario de un manifiesto; se descartan antes de almacenar nada.
5. Proveedores de servicios y divulgaciones
Solo revelamos lo que se necesita para operar una capacidad seleccionada:
- los proveedores de alojamiento, red, bases de datos y seguridad procesan el tráfico del servicio y los datos almacenados;
- Google o Apple procesan las solicitudes de inicio de sesión cuando eliges ese proveedor;
- Telegram recibe el contenido y los identificadores de los mensajes solo cuando conectas Telegram; según tu configuración, los mensajes pueden incluir recuentos del ciclo de vida, estado de monitorización, motivos de desinstalación o texto de comentarios;
- el servicio push de tu navegador recibe un destino y un contenido de notificación mínimo en términos de privacidad cuando activas Web Push;
- Pixel Rainbow Inc., vendedor de las suscripciones a través de la plataforma EasyPay, y Stripe, que procesa los pagos con tarjeta, reciben los datos que introduces en la página de pago al comprar un plan (consulta «Pagos y suscripciones» más abajo);
- Google Analytics recibe datos de medición de extops.dev únicamente si permites las cookies de analítica; Google actúa como nuestro encargado del tratamiento conforme a las Condiciones del tratamiento de datos de Google Ads y puede tratar los datos en Estados Unidos;
- las autoridades u otras partes pueden recibir datos cuando lo exija la ley o sea necesario para proteger a los usuarios y el servicio.
Pagos y suscripciones
Los planes de pago se compran en la aplicación web. El vendedor de las suscripciones (merchant of record) es Pixel Rainbow Inc., 700 North Fairfax Str., STE 614, Alexandria, VA 22314, USA, a través de la plataforma EasyPay: el pago se acepta en su nombre. Los pagos con tarjeta los procesa Stripe. Introduces los datos de tu tarjeta, tu dirección de correo electrónico y tu nombre en la página de pago de Stripe, y no se nos transmiten. Pixel Rainbow Inc. y Stripe procesan los datos de pago conforme a sus propias políticas de privacidad.
Para que tu plan funcione, solo guardamos lo siguiente:
- el proveedor de pagos y si el pago se hizo en modo de prueba o real;
- el plan, el periodo de facturación, el estado de la suscripción y el final del periodo pagado;
- el identificador de la suscripción en Stripe y el identificador de cliente en Stripe, una referencia seudónima que no contiene tu nombre ni tu tarjeta;
- por cada pago: el producto, la fecha, el estado, el importe, el número de factura y un enlace al recibo o la factura de Stripe. El documento de Stripe de ese enlace muestra el nombre y el correo electrónico del pagador, por eso solo el titular de la cuenta ve el enlace;
- un registro de las notificaciones de pago que procesamos: identificador, tipo, resultado y cuenta;
- un hash unidireccional de cada token de pago con su cuenta, plan y caducidad y, mientras un pago que iniciaste siga abierto, su enlace de pago.
Nunca recibimos números de tarjeta. Las notificaciones de pago de EasyPay incluyen el correo electrónico y el nombre del comprador; no los leemos, no los guardamos ni los registramos. No guardamos direcciones IP ni el contenido original de las notificaciones de pago.
También contamos, por día y sin ningún identificador, cuántas veces se abre la página de planes, se pulsa el botón de suscribirse y se inicia o completa un pago, desglosado solo por superficie de la app (sitio web, app web instalada, extensión) y por plan. Con estos recuentos no guardamos dirección IP, cuenta, dispositivo, datos del navegador ni dirección de la página; los usamos para ver lo bien que funciona la página de planes.
Cuando desde la página del plan pides un cambio de plan, un reembolso o ayuda con un pago, nuestro formulario de comentarios se abre con el correo electrónico de tu cuenta ya escrito, para que podamos responderte sobre el pago. Puedes cambiarlo o borrarlo antes de enviar. La solicitud se conserva como cualquier otro mensaje de comentarios.
6. Retención
- eventos del ciclo de vida sin procesar: 90 días;
- conversaciones de comentarios, cuando el plan del desarrollador las incluye (Indie, Studio o Fleet): los mensajes de una persona con sesión iniciada, las respuestas del desarrollador y su nota sobre esa persona se conservan hasta que el desarrollador los elimine o se elimine el proyecto o la cuenta. Si ese plan termina, el límite de 180 días se les aplica 30 días después;
- el resto de los comentarios, incluidas las conversaciones en otros planes, los mensajes anónimos del widget, la encuesta de desinstalación y Rate Us: 180 días;
- historial de Chrome Web Store: 180 días, aunque puede conservarse la última instantánea de la ficha conectada;
- agregados diarios del ciclo de vida: se conservan mientras el proyecto o la cuenta correspondiente siga activo, incluidos los agregados históricos cuando el plan permite mostrarlos;
- respuestas de métricas personalizadas: se renderizan bajo demanda y no se almacenan como serie temporal histórica;
- monitorización: la última instantánea aceptada y el estado actual se conservan mientras la monitorización esté configurada; no se conserva un historial de heartbeats como serie temporal;
- datos de cuenta, configuración y notificación: conservados mientras sea necesario para proporcionar la cuenta o hasta su eliminación, sujeto a necesidades de seguridad, disputas y registros legales;
- pagos: los datos de la suscripción y el historial de pagos se conservan mientras exista tu cuenta; el registro de notificaciones de pago procesadas, 13 meses, para cubrir una suscripción anual y el tiempo necesario para resolver un pago en disputa; los tokens de pago que nunca se usaron se eliminan al caducar, y el enlace de pago se borra cuando el pago se cierra. Pixel Rainbow Inc. y Stripe conservan sus propios registros de pago conforme a sus políticas y obligaciones legales;
- copias de seguridad cifradas: rotadas en un plazo de 30 días; un registro eliminado puede permanecer en una copia de seguridad hasta que esta caduque y solo se restaura para la recuperación ante desastres;
- analítica del sitio web: Google conserva los datos a nivel de evento durante 14 meses; las cookies caducan en un plazo de 2 años o de inmediato si retiras tu consentimiento;
- recuento de páginas vistas: totales diarios sin datos personales, conservados sin límite de tiempo;
- totales de búsqueda en el catálogo: totales diarios por texto de búsqueda normalizado, conservados 90 días;
- enlaces enviados con el formulario de marketplaces: dirección del repositorio, ruta del archivo, fecha y resultado de la comprobación, conservados 90 días;
- reclamaciones de plugins: cuenta, plugin, método, el repositorio público o dominio y el valor de prueba, se conservan hasta que renuncias a la reclamación o eliminas tu cuenta; un valor de prueba sin confirmar caduca a los 14 días;
- verificaciones de autoría de extensiones: cuenta, extensión, método, el sitio, el valor de prueba, el identificador del editor en la tienda y tu elección de publicación, se conservan hasta que dejes la verificación o elimines tu cuenta; un valor de prueba sin confirmar caduca a los 14 días;
- contacto con desarrolladores: si no hay respuesta, la dirección y el mensaje se eliminan a los 90 días; si nos pides que no te contactemos, guardamos solo lo mínimo necesario para respetar esa petición (sección 12);
- registros de infraestructura con privacidad minimizada: se conservan únicamente durante el ciclo de vida operativo y se utilizan para seguridad, prevención de abusos y diagnóstico, no para analítica de producto.
7. Tus opciones y derechos
Puedes desconectar Telegram o Web Push, desvincular un proveedor de identidad cuando quede otro método de inicio de sesión, eliminar extensiones y fuentes, y borrar el almacenamiento local del sitio o de la PWA en tu navegador. Puedes solicitar acceso, rectificación, exportación, limitación, oposición o supresión cuando corresponda. Está prevista la eliminación de la cuenta en autoservicio; hasta que esté disponible, envía una solicitud por correo electrónico. Cuando se elimina tu cuenta, también eliminamos los mensajes que nos enviaste desde la aplicación con la sesión iniciada y nuestras respuestas a ellos. Mientras haya una suscripción activa, la cuenta no se puede eliminar: cancela primero la suscripción en la página del plan de la aplicación web («Gestionar la suscripción»); de lo contrario, Stripe seguiría cobrando a la tarjeta cuando la cuenta ya no exista. Es posible que necesitemos verificar la identidad del solicitante antes de actuar.
Si enviaste comentarios a través de la página de desinstalación de una extensión o de un widget de comentarios en el sitio de un desarrollador, identifica la extensión o el sitio y la hora aproximada del envío. Si el sitio adjuntó al mensaje tu dirección de correo electrónico o tu identificador de usuario, indícalo en su lugar: así podemos encontrar y eliminar toda tu conversación. El desarrollador que recibió el mensaje puede eliminarlo, o eliminar toda la conversación, desde su panel, y nosotros podemos eliminarlo si lo solicitas; un mensaje eliminado puede permanecer en una copia de seguridad cifrada hasta que esa copia caduque. Podemos coordinar la solicitud con ese desarrollador. También puedes presentar una reclamación ante tu autoridad local de protección de datos.
8. Transferencias internacionales
Los proveedores de servicios y los canales opcionales pueden procesar datos en países distintos al tuyo. Cuando sea necesario, utilizamos un mecanismo de transferencia aplicable y salvaguardias contractuales o técnicas. Los datos de pago los procesan Pixel Rainbow Inc. y Stripe, también en los Estados Unidos. Telegram, Google, Apple, Pixel Rainbow Inc., Stripe y los servicios push del navegador aplican sus propios términos de privacidad a su procesamiento independiente.
9. Seguridad
Utilizamos transporte cifrado, solicitudes de dispositivo firmadas, controles de acceso, minimización de datos, cifrado o hash para los secretos compatibles, y payloads acotados y límites de frecuencia. Ningún servicio puede garantizar una seguridad absoluta. No envíes secretos ni datos personales sensibles innecesarios en tus comentarios.
10. Uso limitado de Chrome Web Store
El uso de la información recibida de las API de Chrome cumple la Política de datos de usuario de Chrome Web Store, incluidos sus requisitos de uso limitado. Ext Ops Panel utiliza dicha información únicamente para proporcionar o mejorar las funciones de operaciones de extensión de cara al usuario.
11. Menores y cambios
El servicio está destinado a desarrolladores de extensiones y no está dirigido a niños. Podemos actualizar esta política a medida que cambie el producto. Actualizaremos la fecha anterior y proporcionaremos un aviso adicional cuando un cambio afecte materialmente tus derechos o nuestro uso de datos personales.
12. Contacto con desarrolladores
De vez en cuando, Dmitry Petrakov, fundador de Ext Ops Panel, escribe personalmente al desarrollador de una extensión de Chrome publicada hace poco para contarle que figura en nuestro catálogo y ofrecerle su banner gratuito. Es una actividad aparte: el catálogo, el Market y nuestras páginas públicas siguen sin guardar ni mostrar datos de contacto de desarrolladores.
- Quién es responsable. El responsable del tratamiento para el contacto con desarrolladores es Dmitry Petrakov a título personal, localizable en privacy@extops.dev.
- Qué usamos. Solo la dirección de contacto que el desarrollador decidió publicar en su ficha de Chrome Web Store, junto con los identificadores de la extensión y del editor, la fecha y la ficha donde la encontramos. No tomamos direcciones de los sitios web de los desarrolladores, de GitHub ni de los registros de dominios (WHOIS), y tampoco las adivinamos.
- Finalidad y base jurídica. Un único mensaje de presentación sobre la ficha del propio desarrollador y nuestras respuestas si contesta. La base jurídica es nuestro interés legítimo en informar a los desarrolladores de que su producto figura gratis en el catálogo. No enviamos secuencias automáticas ni recordatorios, y no volvemos a escribir a quien lo ha rechazado. El propio primer mensaje indica de dónde procede la dirección y enlaza a esta sección.
- Aparte del catálogo. Estas direcciones se guardan en un sistema de contacto independiente, nunca en la base de datos del catálogo, en el Market ni en ninguna página pública. No las vendemos ni las compartimos.
- Conservación. Si no hay respuesta, la dirección y el mensaje se eliminan a los 90 días. Si nos pides que no te contactemos, guardamos solo lo mínimo necesario para respetar esa petición.
- Destinatarios. Nuestro propio servidor de correo, que gestionamos en infraestructura alquilada; Cloudflare, que encamina las respuestas; y Google, que aloja el buzón donde llegan las respuestas.
- Tus opciones. Responde «no thanks» («no, gracias») o usa el enlace para darte de baja del mensaje y no volveremos a escribirte. También puedes solicitar el acceso a estos datos o su eliminación en privacy@extops.dev, y presentar una reclamación ante tu autoridad local de protección de datos.
13. Contacto
Preguntas sobre privacidad y solicitudes de derechos: privacy@extops.dev. Pagos y reembolsos: billing@extops.dev.