Política de privacidad
01Quiénes somos
Mossglen convierte páginas web y videos de YouTube en material de lectura adaptado a tu nivel. Está formado por una extensión de Chrome (ID cofjpdekcclaniimffbbkonekpijpbdc), el sitio web mossglen.app y una API en api.mossglen.app. Esta política cubre los tres, tanto si has iniciado sesión como si usas Mossglen como invitado.
Mossglen lo gestiona iafine, desarrollador independiente, que es el responsable del tratamiento de todo lo que se describe aquí. Para cualquier pregunta sobre privacidad, o para ejercer cualquiera de los derechos de la sección 12, escribe a support@mossglen.app.
02Resumen
| Pregunta | Respuesta |
|---|---|
| ¿Mossglen vende mis datos? | No. Nunca, a nadie y a ningún precio. |
| ¿Se usan mis datos para publicidad? | No. No mostramos anuncios ni damos nada a redes publicitarias. |
| ¿Mossglen registra todas las páginas que visito? | No. Nunca recibimos una lista de las páginas que visitas. Para subrayar tus palabras guardadas, la extensión compara el texto de la página con tu vocabulario en tu dispositivo. Una página solo se nos envía cuando la abres en modo lectura. |
| ¿Necesito una cuenta? | No. Si no te registras, usas Mossglen como invitado, con una cuenta anónima sin dirección de correo electrónico. Esa cuenta se elimina tras 30 días sin uso. |
| ¿Dónde se guardan mis datos? | En Cloudflare D1 (SQLite), en la red global de Cloudflare. |
| ¿Puedo pedir que se eliminen? | Sí. Escribe a support@mossglen.app y completaremos la eliminación en un plazo de 30 días. |
| ¿Pueden ver mi contraseña? | No. Se convierte en un verificador en tu propio dispositivo y nunca sale de él en texto claro. |
| ¿Pueden ver el número de mi tarjeta? | No. Los pagos los gestiona íntegramente Creem. |
03Qué datos recogemos y para qué
Estas son todas las categorías de datos que recogemos. En cada una se indica qué dato es y por qué lo necesitamos. No recogemos nada que no figure aquí.
Datos de la cuenta
Qué: Tu dirección de correo electrónico, un verificador de contraseña, tu identificador de cuenta de Google si inicias sesión con Google y la fecha en que creaste la cuenta. En una cuenta de invitado, en lugar de una dirección de correo electrónico guardamos un identificador de dispositivo aleatorio generado por la extensión, y cuándo se usó la cuenta por última vez.
Por qué: Para crear y proteger tu cuenta, iniciar tu sesión y contactarte en relación con ella.
Perfil de aprendizaje y respuestas iniciales
Qué: El idioma que aprendes, el idioma de la interfaz, tu objetivo diario de minutos de estudio, tus temas de interés, la motivación y el plazo que nos indicaste, la voz y la velocidad de lectura que elegiste, y el estado de tu plan.
Por qué: Para elegir material del nivel adecuado y sobre los temas adecuados, leerlo con la voz que elegiste y aplicar lo que incluye tu plan.
Estimaciones de nivel
Qué: Tus estimaciones de nivel en vocabulario y en comprensión de textos, un tamaño estimado de vocabulario, un valor de confianza, tu nivel confirmado y un historial fechado de estos valores con el motivo de cada cambio.
Por qué: Es el núcleo del producto: decide qué puedes leer a continuación y muestra cómo avanzas.
El material de lectura que aportas
Qué: Por cada artículo o video que abres en modo lectura: el título, el texto extraído, la URL de origen, el idioma, el número de palabras, una dificultad estimada y, en el caso de los videos, los segmentos de subtítulos con sus tiempos. También guardamos lo que la IA genera a partir de ese texto: preguntas de quiz, traducciones completas y desgloses de frases.
Por qué: Para que funcionen el modo lectura, la traducción, las preguntas de comprensión y el repaso, y para que al volver a abrir un artículo no se repita el mismo trabajo de IA.
Registros de lectura y respuestas a las preguntas
Qué: Por artículo: tu velocidad de lectura, tu porcentaje de acierto en comprensión, cuántas consultas hiciste, cuánto tiempo leíste, las respuestas que elegiste y el cambio resultante en tu estimación de nivel.
Por qué: Para alimentar el modelo de nivel y mostrarte tu propio historial.
Vocabulario e historial de repaso
Qué: Cada palabra que guardas (la palabra, su idioma, su transcripción fonética, su significado en tu lengua materna, un ejemplo, la frase en la que la encontraste, cualquier nota de IA asociada y el artículo del que procede), junto con su estado de repetición espaciada (repeticiones, intervalo, estabilidad, dificultad, último repaso, próximo repaso) y todas las valoraciones que le has dado al repasarla.
Por qué: Para gestionar el calendario de repaso y mostrarte cada palabra en el contexto en que la encontraste.
Conversaciones con Pip y tu modelo del estudiante
Qué: Todos los mensajes que intercambias con Pip, incluido el artículo con el que se relacionaban y cualquier fragmento de contexto adjunto, junto con un modelo del estudiante derivado de tu actividad. Ese modelo puede incluir los campos de vocabulario en los que tienes dificultades, las estructuras gramaticales que te cuestan y los indicios de cada una, notas sobre tu lectura, comprensión auditiva y escritura, notas sobre tu motivación, temas que parecen interesarte y las correcciones que has hecho a sus suposiciones. Conservamos un historial de sus versiones.
Por qué: Para que Pip responda con lo que sabe de ti en lugar de empezar de cero, y para que puedas ver y corregir lo que el sistema cree sobre ti.
Registros de interacción
Qué: Cada consulta de palabra (la palabra, su idioma, el artículo, si la guardaste y la hora); los eventos de sesión (tipo, artículo, duración y un pequeño conjunto de datos estructurados); y un registro de cada llamada a la IA hecha para ti (punto de salida, proveedor, modelo, finalidad, duración, éxito o fallo). Los registros de llamadas a la IA no contienen ni la instrucción (prompt) ni la respuesta.
Por qué: Para generar tus estadísticas y rachas, diagnosticar fallos y detectar abusos.
Uso de créditos de IA
Qué: Un registro de cada crédito de IA que gastas: cuántos, en qué función (un mensaje a Pip, la traducción de un artículo completo o la explicación de una palabra) y cuándo.
Por qué: Para aplicar los límites de cada plan publicados en nuestra página de precios.
Datos de facturación
Qué: Si te suscribes: tus identificadores de suscripción, de cliente y de producto en Creem, el periodo de facturación, el estado de la suscripción, el inicio y el fin del periodo actual y, en su caso, la fecha de cancelación. También guardamos los datos sin procesar de los webhooks que nos envía Creem, los identificadores de las sesiones de pago y, si pides un reembolso, el motivo que indiques y una instantánea de tu uso (fecha de compra, días transcurridos, traducciones usadas, preguntas a Pip usadas, llamadas a la IA, palabras guardadas, artículos leídos).
Por qué: Para darte lo que has pagado, tramitar cancelaciones y reembolsos y conservar los registros contables que estamos obligados a conservar.
Soporte y comentarios
Qué: Cuando envías un comentario: tu correo electrónico, el tipo y el texto de tu mensaje, la página desde la que lo enviaste, la página de referencia, el user-agent de tu navegador, el idioma y la configuración regional de la interfaz, tu zona horaria, el tamaño de la ventana, tu dirección IP y el país que se deduce de ella.
Por qué: Para reproducir lo que nos cuentas y responderte. Si prefieres no enviar ese contexto técnico, escribe directamente a support@mossglen.app en lugar de usar el formulario del producto.
Prevención de abusos
Qué: Tu dirección IP, asociada a una categoría de solicitud y a una fecha, como contador.
Por qué: Para limitar la frecuencia de las solicitudes, de modo que una sola persona no pueda agotar un recurso compartido. Se aplica por igual a invitados y a usuarios con sesión iniciada.
04Lo que se queda en tu dispositivo
La extensión guarda lo siguiente en local, en el almacenamiento del navegador, y nunca lo transmite a nuestros servidores:
- La caché de tus consultas de diccionario, para que una palabra que ya consultaste no necesite conexión la segunda vez.
- Tus preferencias de lectura y los ajustes de la interfaz.
- Tu token de inicio de sesión.
- Una copia local de tus palabras guardadas, que se usa para subrayarlas en las páginas que visitas. El texto de la página se compara con ella en tu dispositivo.
La extensión solicita el permiso unlimitedStorage por un único motivo: evitar que el navegador elimine esta caché local.
05Lo que no recogemos
Para que quede claro, Mossglen no:
- Registra las páginas que visitas. No hay recogida de historial en segundo plano. En las páginas que no has abierto en modo lectura, el script de contenido solo compara el texto con tus palabras guardadas, en tu dispositivo.
- Envía a nuestros servidores contenido de páginas que no has abierto en modo lectura.
- Registra pulsaciones de teclas, movimientos del ratón ni lo que escribes en formularios.
- Recibe tu contraseña, tu contraseña de Google ni el número de tu tarjeta.
- Usa cookies ni píxeles de seguimiento, ni incorpora SDK de analítica o publicidad de terceros.
- Recoge tu ubicación precisa, tus contactos, datos de salud, cuentas financieras ni datos biométricos.
- Elabora perfiles sobre ti con ningún fin distinto de enseñarte un idioma.
06Bases jurídicas del tratamiento
Si te encuentras en el EEE o en el Reino Unido, nos basamos en estas bases jurídicas del RGPD:
| Finalidad | Base jurídica |
|---|---|
| Gestionar tu cuenta; ofrecer la lectura, el vocabulario, el repaso, la traducción, la voz y Pip; la facturación | Ejecución de un contrato, art. 6.1.b) |
| Limitación de frecuencia, prevención del fraude y los abusos, seguridad del servicio | Interés legítimo, art. 6.1.f) |
| Conservar los registros contables y fiscales | Obligación legal, art. 6.1.c) |
| Responder a tus solicitudes de soporte | Contrato o interés legítimo |
| Cualquier tratamiento futuro que introduzcamos y presentemos como opcional | Consentimiento, art. 6.1.a), que puedes retirar en cualquier momento |
07Para qué pide la extensión cada permiso
Al instalarla, Chrome muestra una lista de permisos. Esto es para lo que sirve cada uno:
| Permiso | Para qué lo usamos |
|---|---|
| storage, unlimitedStorage | Guardar en tu dispositivo tus preferencias, tu token de inicio de sesión, una copia local de tus palabras guardadas y la caché del diccionario |
| tabs, sidePanel | Abrir Mossglen en el panel lateral de Chrome y leer la URL y el título de la pestaña activa para que el modo lectura pueda abrir esa página |
| identity | Inicio de sesión con Google, y nada más |
| alarms | Programar tus recordatorios de repaso |
| declarativeNetRequest | Dos conjuntos de reglas fijos: el encabezado Referer que necesita la reproducción de YouTube incrustada y el user-agent que necesita el punto de conexión de voz de Microsoft. Ninguna regla inspecciona, redirige ni bloquea tu navegación normal |
| Script de contenido en todos los sitios | Subrayar tus palabras guardadas y mostrar la tarjeta de consulta cuando seleccionas una palabra. La comparación se hace en tu dispositivo; el texto de la página solo se nos envía cuando la abres en modo lectura |
| Acceso a nuestro dominio de API | Sincronizar tus datos de aprendizaje |
| Acceso a determinados medios, a YouTube y a los servicios lingüísticos de Google y Microsoft | Obtener el texto de los artículos y los subtítulos cuando abres o buscas material en ellos, y enviar consultas, traducciones y solicitudes de lectura en voz alta directamente desde tu navegador |
09Transferencias internacionales
Mossglen funciona en la red global de Cloudflare, por lo que tus datos pueden tratarse fuera de tu país, incluido en Estados Unidos. Nuestros proveedores de IA, voz, traducción y pagos también pueden tratar datos fuera de tu país. Cuando transferimos datos personales fuera del EEE o del Reino Unido, nos basamos en las cláusulas contractuales tipo de la Comisión Europea o en otro mecanismo de transferencia lícito.
10Cuánto tiempo conservamos los datos
| Datos | Plazo de conservación |
|---|---|
| Cuenta, perfil de aprendizaje, estimaciones de nivel, vocabulario, registros de lectura, historial de Pip, modelo del estudiante | Mientras exista tu cuenta; se eliminan en un plazo de 30 días desde la solicitud de eliminación. Una cuenta de invitado se elimina tras 30 días sin uso, y las conversaciones con Pip de los invitados, a los 7 días |
| Registros de interacción: consultas, eventos de sesión, registros de llamadas a la IA | 180 días; después se eliminan de forma continua |
| Contadores de limitación de frecuencia, que incluyen tu dirección IP | 7 días |
| Códigos de traspaso de inicio de sesión | Minutos; se eliminan en cuanto se usan o caducan |
| Mensajes de comentarios | 24 meses |
| Registros de facturación, facturas, historial de suscripciones y reembolsos | El tiempo que exija la normativa fiscal y contable, hasta 7 años, incluso después de eliminar la cuenta. Es una obligación legal a la que no podemos renunciar aunque lo solicites |
| Texto compartido de artículos y material de estudio generado | Se conserva como material de estudio; tu vínculo personal con él se elimina junto con tu cuenta |
| Registros de solicitudes al servidor que conserva Cloudflare | 3 días |
11Seguridad
Tu contraseña nunca sale de tu dispositivo en texto claro: solo se envía un verificador derivado, y únicamente guardamos un hash de este con sal y pimienta. El tráfico entre la extensión, el sitio web y nuestra API está cifrado con TLS. El acceso a la base de datos de producción está restringido al operador. Los tokens de sesión son de corta duración y se eliminan de tu navegador en cuanto se rechazan.
Ningún sistema es perfectamente seguro. Si detectamos una violación de la seguridad que afecte a tus datos personales, lo notificaremos a los usuarios afectados y a cualquier autoridad de control que corresponda sin dilación indebida y, cuando el RGPD lo exija, en un plazo de 72 horas desde que tengamos conocimiento de ella.
12Tus derechos y cómo ejercerlos
Seas quien seas y vivas donde vivas, puedes pedirnos que:
- Te demos acceso a una copia de los datos que tenemos sobre ti.
- Te los entreguemos en un formato de lectura mecánica.
- Corrijamos cualquier dato inexacto, incluido lo que el modelo del estudiante cree sobre ti.
- Eliminemos tu cuenta y los datos vinculados a ella.
- Limitemos el tratamiento o atendamos tu oposición a él, incluido el tratamiento basado en el interés legítimo.
- Dejemos de tratar tus datos con base en tu consentimiento si lo retiras, sin que ello afecte al tratamiento realizado antes.
Escribe a support@mossglen.app desde la dirección de correo electrónico de tu cuenta. Confirmaremos la recepción en un plazo de 7 días y completaremos la solicitud en un plazo de 30 días. Es gratuito y nunca limitaremos tu uso del producto por haberlo pedido.
También puedes reducir los datos que guardamos sin contactarnos: elimina palabras y artículos en la extensión, elimina elementos concretos de la memoria de Pip o desactiva la memoria en el panel lateral, o sigue como invitado, cuyos datos se eliminan tras 30 días sin uso.
Si te encuentras en el EEE o en el Reino Unido, puedes presentar una reclamación ante tu autoridad local de protección de datos. Si te encuentras en California, tienes derecho a saber, eliminar, corregir y oponerte a la venta o al intercambio de tus datos; no vendemos ni compartimos información personal en el sentido que dan a esos términos la CCPA y la CPRA, y no ofrecemos incentivos económicos a cambio de datos.
13Menores
Mossglen no está dirigido a menores de 13 años, ni a menores de 16 en el EEE, y no recogemos sus datos a sabiendas. Si crees que un menor ha creado una cuenta, escribe a support@mossglen.app y la eliminaremos.
14Uso limitado de Chrome Web Store
El uso que hacemos de la información recibida de las API de Google, y de todos los datos recogidos a través de la extensión de Chrome, cumple la Política de Datos de Usuario de Chrome Web Store, incluidos sus requisitos de Uso Limitado. En concreto:
- Solo recogemos y usamos tus datos para ofrecer y mejorar las funciones para el usuario descritas en esta política.
- No transferimos tus datos a nadie, salvo a los proveedores indicados en la sección 8, cuando lo exija la ley o como parte de una fusión anunciada con antelación.
- No vendemos tus datos ni los usamos para publicidad, retargeting, publicidad personalizada ni decisiones de crédito o préstamo.
- No permitimos que ninguna persona lea tus datos, salvo con tu consentimiento explícito para una solicitud de soporte que hayas iniciado tú, cuando sea necesario por motivos de seguridad o para cumplir la ley, o cuando los datos estén agregados y desidentificados.
15Cambios en esta política
Si cambiamos esta política, actualizaremos la fecha que aparece arriba. Si un cambio afecta de forma sustancial a los datos que recogemos, a lo que hacemos con ellos o a quién los recibe, te lo comunicaremos en el producto o por correo electrónico antes de que entre en vigor.
16Contacto
Escribe a support@mossglen.app para preguntas sobre privacidad, solicitudes relativas a tus datos o cualquier otra cuestión de este documento.