Política de privacidad
Esta política explica qué datos recoge books.dev, para qué, con qué base jurídica y qué puede hacer usted al respecto. Cuando algo resulta incómodo —texto que sale de nuestros servidores, cookies que se instalan antes de que usted las acepte, registros que no podemos eliminar a petición suya—, queda escrito en lugar de omitido.
1. Quién responde de sus datos
1.1. El responsable del tratamiento de sus datos personales es NewGen Books LLC, sociedad de responsabilidad limitada constituida en el Estado de Wyoming, Estados Unidos, con oficina en 30 N Gould St Ste N, Sheridan, WY 82801, USA.
1.2. NewGen Books LLC opera books.dev y decide qué ocurre con sus datos. No hay ninguna otra empresa detrás del servicio. Los planes de pago todavía no están a la venta; la sección 5 explica qué significa eso para sus datos. Las condiciones bajo las que usted usa el servicio están en las /terms.
1.3. Cómo contactarnos:
- privacy@books.dev — datos personales: acceso, rectificación, supresión, exportación, oposiciones, reclamaciones;
- legal@books.dev — asuntos jurídicos;
- copyright@books.dev — reclamaciones de titulares de derechos, véase /dmca;
- security@books.dev — sospechas de vulnerabilidad;
- support@books.dev — todo lo demás, incluida la recuperación de una cuenta eliminada y la eliminación de una cuenta de invitado (sección 12).
1.4. Dirección postal para notificaciones legales: NewGen Books LLC, 30 N Gould St Ste N, Sheridan, WY 82801, USA.
1.5. Si usted se encuentra en el Espacio Económico Europeo o en el Reino Unido. Escriba a privacy@books.dev por cualquier asunto relativo a sus datos personales: esa dirección llega directamente a nosotros, y respondemos dentro de los plazos de la sección 11. Su derecho a llevar una reclamación ante la autoridad de control de su propio país se recoge en la sección 16 y no se ve afectado por escribirnos antes a nosotros.
2. Qué hace el servicio y de dónde vienen los datos
2.1. books.dev es un servicio de lectura para quienes aprenden idiomas. Está en fase beta: la lectura y el guardado de palabras ya funcionan, y los planes de pago todavía no están a la venta. Usted lee un libro en el navegador, toca una palabra que no conoce y recibe una entrada de diccionario y, si la pide, una explicación en el contexto de esa frase, selecciona una frase y recibe su traducción, escucha una narración sintetizada, aprende las palabras guardadas con repetición espaciada, hace un test de vocabulario, genera un texto breve con sus propias palabras y guarda el progreso de lectura. También puede publicar una reseña, mantener una estantería personal y, una vez que haya iniciado sesión con un correo o con Google, subir sus propios archivos de libro.
2.2. Casi todos estos datos nos los da usted mismo: al iniciar sesión, al leer, al guardar palabras, al dejar su correo en la página de pago. Algunos surgen automáticamente como subproducto del funcionamiento del servicio: dónde dejó de leer, cuánto duró una sesión. No compramos datos sobre usted, no los obtenemos de intermediarios de datos y no construimos perfiles publicitarios.
3. Qué datos tratamos
| Categoría | Ejemplos | Origen |
|---|---|---|
| Datos de cuenta | Dirección de correo electrónico (si la facilitó); cómo inicia sesión —con un código de un solo uso por correo o con su cuenta de Google, en cuyo caso Google nos transmite su dirección de correo y los datos básicos de su perfil—; idiomas de la interfaz, de las traducciones y de las explicaciones; su nivel | Usted, al iniciar sesión y en los ajustes; Google, si inicia sesión con Google |
| Registros de inicio de sesión | Sesiones iniciadas, con la dirección IP y el user agent del dispositivo, que conserva nuestro proveedor de autenticación | Automático, desde el navegador |
| Lectura | Progreso en un libro, posición en el texto, sesiones de lectura y de escucha, su duración y su velocidad de lectura | Automático, mientras lee |
| Aprendizaje de idiomas | Palabras y expresiones que guarda, la frase de la que procede cada una, estado de repetición y cada repaso, respuestas del test de vocabulario, textos generados con sus palabras, un registro de las palabras que consultó | Automático, mientras estudia |
| Sus libros | Archivos de libro que sube a su estantería, su texto y la portada generada para ellos | Usted, al subirlos |
| Solicitudes de aviso | La dirección de correo que deja en el formulario «Avisarme cuando abra» de la página de pago, junto con el plan elegido | Usted |
| Contadores de uso | Recuentos diarios de solicitudes de diccionario, traducción, narración, subida y descarga; por cada llamada a un modelo de lenguaje, qué modelo respondió, cuántos tokens usó y cuánto tardó | Automático, mientras el servicio funciona |
| Reseñas | Texto de la reseña, el nombre que usted elija mostrar con ella, valoración, fecha | Usted |
| Analítica — Google Analytics 4 | Direcciones de página, referente, ubicación aproximada a partir de la red, dispositivo y navegador (sección 10) | Automático, desde la primera vista de página |
| Analítica — PostHog | Eventos de producto: qué pantallas y funciones usa usted, e informes de los errores con los que se encuentra la página (sección 10) | Automático, pero solo después de que usted lo permita |
| Registros técnicos | Dirección IP, user agent, marca de tiempo, método y ruta de la solicitud, estado de la respuesta, identificador de la solicitud | Automático, mientras el servicio funciona |
3.1. Nuestro propio código no almacena su dirección IP. Sí aparece en los registros que llevan las empresas sobre las que funciona el servicio: los registros de solicitudes de nuestro proveedor de alojamiento, los registros de inicio de sesión de nuestro proveedor de autenticación y la analítica (sección 10). Los registros técnicos se conservan 30 días.
3.2. No recogemos su fecha de nacimiento, ni al registrarse ni después. La edad es autodeclarada: al registrar una cuenta o al usar el servicio, usted confirma que cumple la edad mínima. Véase la sección 13.
3.3. En books.dev no se realiza ningún pago, y en ningún lugar del sitio se piden datos de tarjeta ni bancarios. Véase la sección 5.
3.4. No pedimos ni tratamos deliberadamente categorías especiales de datos del artículo 9 del RGPD: salud, creencias, origen y similares.
4. Para qué los tratamos y con qué base jurídica
| Datos | Finalidad | Base jurídica (RGPD) |
|---|---|---|
| Datos de cuenta | Crear una cuenta, iniciar sesión, enviar el código de acceso, mostrar la interfaz y el diccionario en sus idiomas | Contrato, art. 6.1.b) |
| Registros de inicio de sesión (dirección IP, user agent) | Proteger las cuentas, investigar abusos | Interés legítimo, art. 6.1.f) — seguridad de la cuenta |
| Progreso de lectura, palabras, repeticiones, tests de vocabulario, textos generados | Devolverle al mismo punto, estadísticas, las funciones de estudio centrales | Contrato, art. 6.1.b) |
| Libros que usted sube | Guardar su estantería y ejecutar las funciones de lectura sobre esos archivos | Contrato, art. 6.1.b) |
| Texto enviado a proveedores de modelos de lenguaje, de traducción y de voz | Entradas de diccionario, explicación de palabras, traducción de frases, narración, textos generados con sus palabras, portadas de los libros subidos | Contrato, art. 6.1.b) |
| Solicitudes de aviso | Escribirle cuando el plan que eligió salga a la venta | Medidas precontractuales a petición suya, art. 6.1.b) |
| Contadores de uso | Límites diarios de uso razonable, control de los costes de los proveedores | Interés legítimo, art. 6.1.f) |
| Registros técnicos | Diagnóstico de fallos, seguridad | Interés legítimo, art. 6.1.f) |
| Reseñas | Publicar reseñas, tramitar reclamaciones sobre ellas | Contrato, art. 6.1.b) |
| Eventos de Google Analytics 4 | Medir el tráfico: qué páginas se abren, cómo llegan los lectores, qué queda sin usar | Interés legítimo, art. 6.1.f). El script se ejecuta antes del aviso, así que esto no es consentimiento; la sección 10 explica sin rodeos por qué |
| Eventos e informes de errores de PostHog | Ver cómo se usa realmente una función y encontrar qué se rompe | Consentimiento, art. 6.1.a), prestado en el aviso y retirable en cualquier momento |
| Cookies estrictamente necesarias | Inicio de sesión, idioma de la interfaz, su nivel antes de tener cuenta, su respuesta en el aviso | Contrato e interés legítimo |
4.1. Cuando nos apoyamos en el interés legítimo, lo hemos ponderado frente a sus derechos: cubre la seguridad de la cuenta, el diagnóstico de fallos, los límites de uso razonable y la medición de tráfico, y el tratamiento es escaso en volumen y previsible en su naturaleza. Puede oponerse conforme al artículo 21 del RGPD escribiendo a privacy@books.dev; en el caso de Google Analytics atendemos la oposición sin pedirle motivos. PostHog no se apoya en el interés legítimo en absoluto: funciona con su consentimiento, y retirarlo lo detiene.
5. Pagos: todavía no hay
5.1. Los planes de pago todavía no están a la venta: el servicio está en fase beta y no hay ningún proveedor de pagos conectado. No se cobra nada y no se recogen datos de tarjeta, bancarios ni de facturación.
5.2. La página de pago solo pide una dirección de correo, que guardamos junto con el plan elegido y usamos para una sola cosa: escribirle cuando ese plan salga a la venta. La dirección no va a la analítica: el evento de analítica registra solo el plan y el precio mostrado. Cuánto tiempo se conserva la solicitud se indica en la sección 8.
5.3. Lo previsto es que Stripe venda los planes de pago como comerciante registrado (merchant of record), tal como describen las /terms. Antes de la primera venta, esta política dirá qué recibe Stripe y cuánto tiempo se conservan los registros de facturación, y avisaremos de ello como se describe en la sección 17.
6. Quién más recibe sus datos
6.1. No vendemos datos personales y no los compartimos para la publicidad de nadie. Los datos van únicamente a los proveedores sobre los que funciona el servicio, y solo en el volumen que necesita su parte del trabajo. La lista completa, con funciones y regiones, está en la página de /subprocessors. En resumen:
- Google Cloud (Google LLC, Estados Unidos), región
europe-west3, Fráncfort — alojamiento de la aplicación (Cloud Run), el balanceador de carga y la CDN, almacenamiento de objetos para archivos de libros y material multimedia, registros del servidor e informes de errores; - Supabase — PostgreSQL gestionado e inicio de sesión, instancia de la UE en Fráncfort — la base de datos principal;
- Inicio de sesión con Google (Google LLC) — solo si usted elige iniciar sesión con Google: Google confirma quién es usted y nos transmite su dirección de correo y los datos básicos de su perfil. Respecto de la propia cuenta de Google, Google es responsable del tratamiento por derecho propio;
- Resend (Plus Five Five, Inc., Estados Unidos) — los correos con su código de acceso; recibe la dirección del destinatario y el mensaje, y entrega a través de Amazon SES en
eu-west-1, Irlanda. Según la propia Resend, los datos de cuenta, los metadatos de correo y los registros se almacenan en Estados Unidos incluso cuando se usa la región de envío de la UE; - Proveedores de modelos de lenguaje — DeepSeek, GPT-6 Luna de OpenAI a través de OpenRouter, Groq (nivel gratuito) y un modelo GLM en GonkaRouter, una red descentralizada; las respuestas las verifican Jev (TypeSafe) a través de OpenRouter y Clef-flash en Cloudflare Workers AI. Reciben palabras y frases, no quién es usted; véase la sección 9;
- DeepL (DeepL SE, Alemania), DeepL API Free — traducción de frases; véase la sección 9;
- Microsoft Azure Speech, región
germanywestcentral, Fráncfort — narración; recibe los pasajes que usted escucha, incluidos los de libros que haya subido. Microsoft afirma que el servicio no almacena ni trata datos fuera de la región del recurso de voz; - Iconify — una biblioteca pública de iconos; nuestro servidor le envía una palabra inglesa del diccionario cuando elige una imagen para una ayuda de memoria, sin nada sobre usted;
- Higgsfield — imágenes de portada; recibe una breve descripción de la imagen (colores, un símbolo), no el texto del libro ni nada sobre usted;
- Google Analytics 4 (Google LLC, Estados Unidos) — medición de tráfico; se carga con su primera vista de página, antes del aviso, véase la sección 10;
- PostHog, Inc. (Estados Unidos) — analítica de producto e informes de errores; nuestro proyecto funciona en PostHog Cloud EU, en Amazon Web Services en
eu-central-1, Fráncfort, y el navegador habla coneu.i.posthog.com. Recibe eventos sobre cómo se usa la interfaz e informes de lo que ha fallado, y solo si usted lo permitió en el aviso. PostHog es nuestro encargado del tratamiento al amparo de un contrato de tratamiento de datos, trabaja siguiendo nuestras instrucciones y publica su propia lista de subencargados; véanse las secciones 7 y 10.
6.2. Las portadas y el audio se sirven desde s.books.dev y books.dev, ambos en el mismo Google Cloud que el resto del servicio. Google, como nuestro proveedor de alojamiento, ve la dirección de su dispositivo en cada una de esas solicitudes, igual que con cualquier página; no interviene ningún otro operador de almacenamiento.
6.3. Podemos revelar datos cuando una autoridad competente lo exija legalmente y esa exigencia nos sea realmente aplicable. No entregamos datos por iniciativa propia.
7. Transferencias fuera del EEE
7.1. El panorama es mixto, así que aquí queda dicho sin rodeos.
7.2. Dónde están los datos. La aplicación y el almacenamiento de objetos (Google Cloud), la base de datos y el inicio de sesión (Supabase) y el servicio de narración (Azure) están en la UE, en Fráncfort, Alemania. Las páginas y los archivos pueden servirse desde los puntos de presencia de la CDN de Google. Los proveedores de modelos de lenguaje de la sección 9 funcionan en su mayoría fuera del EEE.
7.3. Quién los controla. El responsable del tratamiento, NewGen Books LLC, es una empresa estadounidense, y varios proveedores también lo son. Aun con los servidores en Fráncfort, nuestro personal y el suyo pueden acceder a los datos desde Estados Unidos. Eso es una transferencia en el sentido del capítulo V del RGPD, y no pretendemos lo contrario.
7.4. El mecanismo. Nos basamos en las Cláusulas Contractuales Tipo adoptadas por la Comisión Europea en 2021, con medidas complementarias: cifrado en tránsito, fijación de la región de la UE siempre que un proveedor la ofrezca, acceso limitado a quienes lo necesitan y recogida del menor volumen posible. Para el Reino Unido, las mismas cláusulas con el Addendum de Transferencia Internacional de Datos de la ICO. Cuando un proveedor no ofrece contrato de tratamiento de datos para el plan que usamos —los niveles gratuitos y la red descentralizada de la sección 9—, el texto que recibe se rige únicamente por las condiciones de ese proveedor.
7.5. Cuando un proveedor está certificado en el Marco de Privacidad de Datos UE-EE. UU., eso se aplica además: Google LLC, Microsoft Corporation y Resend figuran en la lista de participantes. Otros, entre ellos Supabase, no lo están, y esas transferencias se sostienen solo en las cláusulas. NewGen Books LLC no está certificada en el Marco de Privacidad de Datos: el marco cubre el tratamiento que hace un proveedor, no el nuestro, y nada de lo aquí escrito afirma otra cosa. Las cláusulas aplicables a un proveedor concreto pueden solicitarse en privacy@books.dev.
7.6. PostHog está dentro del EEE, y eso no es toda la historia. Nuestro proyecto de PostHog funciona en PostHog Cloud EU —Amazon Web Services en eu-central-1, Fráncfort—, de modo que los eventos se almacenan en Alemania y nada sale del EEE para su almacenamiento. Lo que la región de la UE no cambia: PostHog, Inc. es una empresa estadounidense, y su personal puede acceder a los datos desde Estados Unidos para operar y dar soporte al servicio. Ese acceso es una transferencia en el sentido del capítulo V, y se sostiene en el contrato de tratamiento de datos con PostHog y en las Cláusulas Contractuales Tipo que este incorpora.
7.7. La legislación estadounidense de inteligencia exterior puede, en determinadas circunstancias, dar a las autoridades de Estados Unidos acceso a datos en poder de empresas estadounidenses. Es una característica del entorno, no una decisión nuestra, y reducimos sus consecuencias de la única forma abierta a un operador pequeño: recoger poco y mantener el almacenamiento principal en Alemania.
8. Cuánto tiempo conservamos los datos
| Datos | Conservación |
|---|---|
| La cuenta y todo lo vinculado a ella | Mientras exista la cuenta |
| Cuentas de invitado (sin correo) | Mientras exista la cuenta. Las cuentas de invitado inactivas no se eliminan automáticamente; para eliminar una, escriba a support@books.dev (sección 12) |
| Progreso de lectura, palabras, repeticiones, libros subidos | Mientras exista la cuenta; se eliminan con ella |
| Una cuenta eliminada y sus datos | Se ocultan de inmediato, se conservan hasta 30 días para poder restaurar la cuenta y después se eliminan (sección 12) |
| Solicitudes de aviso — dirección de correo y plan | Hasta que usted pida eliminar la solicitud, o hasta que se eliminen los datos de su cuenta |
| Reseñas | Hasta que usted las elimine, o hasta que se elimine la cuenta |
| Contadores de uso y registros de llamadas a modelos | Los contadores se eliminan con la cuenta; los registros de llamadas a modelos se conservan sin el vínculo con usted una vez eliminada la cuenta |
| Cachés compartidas de diccionario, traducciones y audio | Se conservan indefinidamente. No están vinculadas a ninguna cuenta: la traducción de una frase se guarda junto con la propia frase; una explicación, solo con una huella de la frase |
| Registros técnicos — dirección IP, user agent, marca de tiempo, método y ruta, estado de la respuesta, identificador de la solicitud | 30 días |
| Datos de Google Analytics 4 | 14 meses, configurados en nuestra cuenta de Google Analytics |
| Eventos e informes de errores de PostHog | Solo mientras se mantenga su consentimiento: si lo retira, la recogida se detiene, y pedimos a PostHog que elimine lo que conserve sobre usted si lo solicita en privacy@books.dev |
8.1. Algunos registros no están vinculados a usted y por eso sobreviven a su cuenta: las cachés compartidas de la tabla anterior y los registros de llamadas a modelos una vez retirado el vínculo con usted. En ellos no consta quién preguntó.
8.2. Los proveedores que recibieron texto para tratarlo (sección 9) lo conservan, si es que lo conservan, conforme a sus propias condiciones; eliminar su cuenta no alcanza a sus copias.
9. Tratamiento con IA
Esta es la sección más importante si usted sube sus propios libros. Léala entera.
9.1. Qué ocurre. Para escribir una entrada de diccionario para una palabra que aún no está en el diccionario, explicar una palabra en su frase, traducir una frase, narrar un pasaje, generar un texto breve con las palabras que guardó o diseñar una portada para un libro que suba, el servicio envía texto a proveedores externos. Cuánto: la palabra tocada con hasta dos palabras a cada lado; una frase seleccionada de hasta 1500 caracteres; las palabras que guardó, para un texto generado; el título, el autor y aproximadamente los primeros 600 caracteres de un libro que suba, para su portada; y el pasaje que se lee en voz alta. Estas llamadas las hace nuestro servidor, así que los proveedores ven el texto, pero no su nombre, su dirección de correo, el identificador de su cuenta ni su dirección IP.
9.2. Qué proveedores. Las solicitudes sobre palabras y frases recorren una cadena, y el siguiente eslabón solo responde si falla el anterior: primero DeepSeek, después GPT-6 Luna de OpenAI a través de OpenRouter, después Groq en su nivel gratuito y después un modelo GLM en GonkaRouter, una red descentralizada cuyas solicitudes atienden nodos independientes. Una entrada de diccionario recién escrita, y la elección del significado de una palabra en su frase, las comprueban dos modelos de verificación: Jev, de TypeSafe, a través de OpenRouter, y Clef-flash en Cloudflare Workers AI. La traducción de frases usa DeepL API Free. Los textos generados con sus palabras y los encargos de portada van solo a DeepSeek.
9.3. Qué pueden hacer con él. Ya no prometemos que este texto vaya solo a proveedores que no entrenan con él. El nivel gratuito de Groq, DeepL API Free y el plan gratuito de Cloudflare Workers AI son servicios gratuitos, y GonkaRouter es una red descentralizada cuyos nodos no elegimos nosotros; sus condiciones pueden permitirles conservar el texto que reciben o usarlo, también para mejorar sus modelos. Los proveedores de pago lo tratan conforme a sus propias condiciones.
9.4. Las respuestas se guardan en caché y se comparten. Una entrada de diccionario, una explicación, la traducción de una frase y el audio de una palabra o expresión se guardan en cachés compartidas, sin ningún vínculo con su cuenta, y se sirven al siguiente lector que toque la misma palabra o seleccione la misma frase. Una frase traducida se guarda junto con su texto. Esto también se aplica a las frases de los libros que usted haya subido.
9.5. Narración. Los pasajes que usted escucha van a Microsoft Azure Speech, en la región germanywestcentral, Fráncfort, incluidos los pasajes de libros que usted mismo haya subido.
9.6. Los libros que usted sube no son una excepción. Las palabras y frases de los libros de dominio público y de los libros de su estantería van a los proveedores anteriores del mismo modo, y no existe un modo privado que mantenga un archivo subido fuera de su alcance. Si tiene un texto que no debe salir de su propio equipo, no lo suba a books.dev. Al subirlo, además, usted confirma que posee el archivo de forma lícita.
9.7. Dentro del servicio, el libro que usted sube es suyo. No se añade al catálogo, y el archivo en sí está en un almacenamiento privado y nunca se sirve a otro lector. Dos cosas sí salen de ese espacio privado: la portada generada para el libro y su audio de narración se guardan en un almacenamiento de acceso público, en direcciones que no figuran ni se enlazan en ninguna parte, y sus frases pueden acabar en las cachés compartidas (9.4).
9.8. Texto escrito por una máquina. Las adaptaciones por niveles las escribe un modelo de lenguaje a partir del texto original y ninguna persona las revisa; pueden distorsionar, simplificar en exceso o tergiversar el original. Así se indica en las /terms y al final de cada libro adaptado en el lector. Las entradas de diccionario, las explicaciones, las ayudas de memoria y los textos generados también los escriben modelos de lenguaje, y las traducciones de frases son traducción automática; se comprueban de forma automática, no por una persona, y pueden contener errores. Dónde se usa la IA y cómo informar de un resultado malo está en la /ai.
10. Analítica, cookies y almacenamiento local
10.1. Usamos dos herramientas de analítica, y funcionan de forma distinta, así que léalas como dos. Google Analytics 4 mide el tráfico. PostHog mide cómo se usan las funciones y recoge informes de errores. En resumen: la medición de tráfico empieza cuando se carga la página, la analítica de producto empieza solo si usted lo acepta, y ninguna de las dos recibe el texto de lo que usted lee.
10.2. Google Analytics se carga en su primera vista de página e instala sus cookies antes de que usted responda al aviso de cookies. El aviso le informa de que esto ya ha ocurrido; para Google Analytics es una constatación, no una barrera de consentimiento, y ninguno de sus botones desactiva Google Analytics.
10.3. La base jurídica del tratamiento de Google Analytics es el interés legítimo del artículo 6.1.f) del RGPD: entender cómo se usa el servicio para poder mejorarlo. No alegamos consentimiento para ello, porque no lo tenemos.
10.4. La salvedad honesta. Conforme a la Directiva ePrivacy tal como la interpretó el Tribunal de Justicia en el asunto Planet49 (C-673/17), el consentimiento para almacenar cookies no esenciales debe ser previo, activo y específico. Un aviso que informa después de los hechos no cumple ese estándar para los lectores del EEE y del Reino Unido, y no afirmamos que lo cumpla. Es una decisión deliberada del operador, escrita aquí en lugar de disfrazada de algo que no es.
10.5. PostHog funciona al revés. Se carga solo después de que usted pulse «Continuar» en el aviso. Hasta entonces no instala ninguna cookie y no envía absolutamente nada; los eventos anteriores a ese momento se descartan, no se guardan para después. La base jurídica es su consentimiento, artículo 6.1.a) del RGPD, y puede retirarlo cuando quiera en los ajustes de su cuenta: la retirada detiene el script y borra sus cookies, y no le cuesta nada.
10.6. Dónde funciona PostHog y quién es. PostHog, Inc. es una empresa estadounidense, pero nuestro proyecto está en PostHog Cloud EU: Amazon Web Services en eu-central-1, Fráncfort, Alemania, con eu.i.posthog.com como punto de entrada con el que habla su navegador. PostHog trata los datos siguiendo nuestras instrucciones al amparo de un contrato de tratamiento de datos, y publica su propia lista de subencargados. La sección 7.6 expone qué cambia y qué no cambia la región de la UE.
10.7. Cómo rechazarla. A PostHog puede negarse en el aviso y no se cargará nunca, o retirar el permiso más tarde en los ajustes de su cuenta y se detendrá. Para Google Analytics no hay ningún interruptor en el producto: bloquee o elimine las cookies en su navegador, instale el complemento de inhabilitación de Analytics de Google, bloquee el script de Google con un bloqueador de contenido, o formule una oposición al amparo del artículo 21 del RGPD en privacy@books.dev, en cuyo caso pedimos a Google Analytics que elimine los datos guardados con el identificador de su cuenta, si inició sesión, y se lo confirmamos; la recogida en su navegador solo se detiene cuando usted bloquea el script. En cualquier caso, rechazarla no cambia nada en su acceso al servicio. La /cookies detalla cada vía.
10.8. Conservación. Los datos de Google Analytics se conservan 14 meses, según lo fijado en nuestra cuenta de Google Analytics. Los datos de PostHog se conservan solo mientras se mantenga su consentimiento; si lo retira, la recogida se detiene, y puede pedir en privacy@books.dev que se elimine lo que PostHog ya tenga.
10.9. Qué llega a la analítica a partir de su lectura. Una versión anterior prometía que no llegaba nada; el código no cumplía esa promesa, y corregimos el texto en lugar de callar. Google Analytics recibe lo siguiente de todos los lectores, y PostHog solo con su consentimiento: la palabra que toca y la que guarda en su vocabulario; qué libro abrió, empezó y terminó, y en qué nivel; aproximadamente por dónde iba cuando le ofrecemos volver a un libro sin terminar; la dirección de la página y, con ella, su búsqueda en el catálogo si la usó; el idioma de la interfaz, si es usted invitado o lector registrado, y la franja de su nivel de lectura; y, para quien ha iniciado sesión, un identificador aleatorio de cuenta que distingue a una persona en dos dispositivos de dos lectores distintos. Su dirección de correo nunca se envía. El texto de un libro nunca se envía, ni el nuestro ni uno subido por usted. La salvedad sobre sus propios archivos: una palabra suelta que toque dentro de un libro subido viaja igual que una palabra del nuestro; el archivo en sí no va a ninguna parte. El desglose completo está en /cookies.
10.10. No hay grabación de sesiones ni cookies publicitarias o de rastreo de terceros. Ambas herramientas reciben informes de los errores de la página, y reciben cosas distintas: Google Analytics recibe solo el nombre del fallo y una descripción breve recortada a 300 caracteres; PostHog recibe el informe completo con la traza, en su región de la UE y solo con su consentimiento. Los errores del servidor los registra Google Cloud, nuestro proveedor de alojamiento, con el método y la ruta de la solicitud pero sin su contenido. No hay conectado ningún proveedor aparte de monitorización de errores.
10.11. Las cookies en sí. Las nuestras: la cookie de inicio de sesión dura 400 días; la cookie de idioma de la interfaz (ui_lang), la que recuerda su nivel antes de que tenga cuenta (nl_onboarding) y el registro de su respuesta en el aviso (nl_consent) duran 365 días. Google Analytics instala _ga y _ga_<id> en su primera visita; duran 400 días. No hay cookie _gid. La cookie ph_phc_<project key>_posthog de PostHog se instala solo después de que usted pulse «Continuar», dura lo que PostHog fija por defecto y se elimina cuando usted retira el consentimiento. La tabla completa, con la finalidad de cada cookie, está en la /cookies.
10.12. Algunos ajustes se guardan en el almacenamiento del navegador en lugar de en una cookie. Hasta que usted los borre: sus ajustes de lectura, sus preferencias de narración y la moneda de los precios (estos tres también se guardan en su cuenta), la salida de audio que eligió (solo en este dispositivo), la última vez que tuvo abierta la pestaña, de la que depende la barra «Seguir leyendo», si ya vio la primera pista del lector y —solo si permitió PostHog— el estado propio de PostHog. Solo mientras la pestaña está abierta: el paso de inicio de sesión mientras espera el código (su dirección de correo y cuándo se envió el código), un test de vocabulario sin terminar, un texto en generación y las palabras elegidas para una sesión de estudio. No se guarda nada para leer sin conexión. Los nombres de las claves están en /cookies.
11. Sus derechos
11.1. Si usted está en el EEE o en el Reino Unido, tiene los derechos que siguen. Damos las mismas opciones a todo el mundo, esté donde esté.
- Acceso (art. 15) — saber qué tratamos sobre usted y obtener una copia.
- Rectificación (art. 16) — corregir datos erróneos o incompletos.
- Supresión (art. 17) y portabilidad (art. 20) — eliminar su cuenta y sus datos, o recibirlos en un formato legible por máquina; véase la sección 12.
- Limitación (art. 18) — pausar el tratamiento mientras se resuelve un punto en disputa.
- Oposición (art. 21) — oponerse al tratamiento basado en el interés legítimo, incluido Google Analytics. Paramos, salvo que tengamos motivos imperiosos que prevalezcan sobre los suyos; en el caso de la analítica no alegamos ninguno. PostHog, en cambio, funciona con su consentimiento, así que ahí usted lo retira en lugar de oponerse: en los ajustes de su cuenta o en privacy@books.dev.
- Decisiones automatizadas (art. 22) — no tomamos ninguna con efectos jurídicos o similarmente significativos sobre usted. Las reseñas se publican tal como se escriben, sin filtrado automático. Las reclamaciones sobre una reseña, o sobre cualquier otro resultado, van a support@books.dev.
- Reclamación (art. 77) — véase la sección 16.
11.2. Para ejercer cualquiera de ellos, escriba a privacy@books.dev desde la dirección asociada a su cuenta e indique qué desea. Respondemos en un plazo de 30 días; una solicitud compleja puede ampliarlo, y le diremos por qué. Las solicitudes son gratuitas: solo podemos cobrar por las manifiestamente infundadas o repetitivas, y se lo advertiríamos antes.
11.3. Una cuenta de invitado no tiene correo asociado, así que no podemos cotejar con ella una solicitud de la forma habitual. Escriba a support@books.dev y cuéntenos lo que pueda sobre la cuenta; si no conseguimos vincular la solicitud a una cuenta, se lo diremos.
12. Eliminación, exportación y cuentas de invitado
12.1. Eliminación. Una cuenta con sesión iniciada —con código por correo o con Google— tiene «Eliminar cuenta» en sus ajustes. De inmediato, la cuenta se oculta y se bloquea el inicio de sesión en ella. La cuenta y todo lo vinculado a ella —progreso de lectura, palabras, repeticiones, tests de vocabulario, textos generados, libros subidos, reseñas, solicitudes de aviso— se conservan hasta 30 días y después se eliminan definitivamente.
12.2. ¿Ha cambiado de opinión? Durante esos 30 días puede pedir que se restaure la cuenta: escriba a support@books.dev. Tras la eliminación definitiva ya no queda nada que restaurar.
12.3. Su dirección de correo sigue vinculada a la cuenta eliminada hasta la eliminación definitiva, de modo que solo queda libre para una cuenta nueva después de esta.
12.4. Exportación. Envíe una solicitud a privacy@books.dev. Reunimos sus datos en un formato legible por máquina y respondemos en un plazo de 30 días. Una reseña concreta puede editarse o eliminarse por separado, sin eliminar la cuenta.
12.5. Cuentas de invitado. Para leer no hace falta un correo: la primera vez que abre un libro o guarda una palabra, el servicio crea una cuenta de invitado, y no sabemos nada de usted más allá de lo que lee y estudia en ella. El anonimato tiene un precio: sin un correo no podemos restablecer el acceso, ni verificar su identidad para una solicitud sobre sus datos, ni avisarle de los cambios, y si el navegador pierde la cookie de inicio de sesión, el progreso se pierde con ella. Las cuentas de invitado no se eliminan automáticamente, por mucho tiempo que pasen inactivas; para eliminar una, escriba a support@books.dev.
13. Menores y la edad mínima
13.1. La edad mínima es de 16 años en el EEE y de 13 en el resto del mundo.
13.2. La edad es autodeclarada: al registrar una cuenta, o al usar el servicio, usted confirma que cumple el umbral anterior. Nada le pide indicar una fecha de nacimiento, y no comprobamos documentos: es una elección deliberada a favor de recoger menos.
13.3. Si tenemos conocimiento de que una cuenta la usa alguien por debajo de la edad mínima, se bloquea y se elimina. Si usted es padre, madre o tutor y cree que un menor se registró sin su consentimiento, escriba a privacy@books.dev.
14. Lectores en los Estados Unidos
14.1. NewGen Books LLC está por debajo de los umbrales que la convertirían en una «empresa» sujeta a la Ley de Privacidad del Consumidor de California (CCPA) en su redacción dada por la CPRA —ingresos brutos superiores a 26.625.000 USD, información personal de 100.000 o más consumidores u hogares de California, o el 50 % o más de los ingresos procedentes de venderla o compartirla—, y por debajo de los umbrales equivalentes de las leyes de privacidad de Virginia, Colorado, Connecticut y Utah.
14.2. Respetamos esos derechos igualmente. Viva donde viva dentro de Estados Unidos, puede pedir acceso a la información personal que tenemos sobre usted, su rectificación, su eliminación o una copia portable, en privacy@books.dev. La tramitamos del mismo modo y en el mismo plazo que una solicitud del RGPD, y no le trataremos peor por pedirlo.
14.3. No vendemos información personal, no la compartimos para publicidad conductual entre contextos y no usamos información personal sensible para inferir características sobre usted. No hay nada que un enlace de «No vender ni compartir» pudiera desactivar.
15. Seguridad
15.1. No hay contraseñas que puedan filtrarse: usted inicia sesión con un código de un solo uso enviado por correo o con su cuenta de Google. Nunca recibimos datos de tarjeta: no se recoge ninguno (sección 5).
15.2. El tráfico entre su navegador y el servicio circula por una conexión cifrada, y el acceso a los sistemas de producción está limitado a las personas que lo necesitan para su trabajo.
15.3. Guardamos lo mínimo posible: ninguna fecha de nacimiento, ningún texto de libros en la analítica, ninguna dirección IP almacenada por nuestro propio código. Los datos que no existen no pueden filtrarse.
15.4. La seguridad perfecta no existe. Si se produce una violación de seguridad que pueda entrañar un riesgo para sus derechos y libertades, lo notificamos a la autoridad de control y, cuando el riesgo sea alto, también a usted, dentro de los plazos de los artículos 33 y 34 del RGPD. Las sospechas de vulnerabilidad van a security@books.dev.
16. Reclamaciones ante una autoridad de control
16.1. Si cree que hemos tratado mal sus datos, escriba primero a privacy@books.dev: casi todo se resuelve más rápido de forma directa, y preferimos oírlo de usted.
16.2. Eso no le priva de su derecho a reclamar ante una autoridad de control: en el EEE, la autoridad de su residencia habitual, de su lugar de trabajo o del lugar de la supuesta infracción; en el Reino Unido, la Information Commissioner's Office. También puede acudir a los tribunales.
16.3. Nada de lo aquí escrito limita los derechos imperativos de consumo de los lectores del EEE y del Reino Unido, incluido el derecho a demandar en el lugar donde viven.
17. Cambios en esta política y qué ocurre si el servicio cierra
17.1. Esta política cambiará: cuando cambie un proveedor, cuando aparezca una función, cuando algo de lo descrito aquí deje de ser exacto.
17.2. Para los cambios que le afecten damos un preaviso de 30 días por correo electrónico a la dirección asociada a su cuenta, si facilitó alguna. La versión vigente está siempre en la /privacy, fechada al final.
17.3. Si el servicio cierra. Daríamos un preaviso de al menos 60 días antes de cerrar books.dev y mantendríamos una ventana de exportación abierta durante 90 días desde el anuncio, para que pueda llevarse sus datos de lectura, sus palabras y los archivos que subió. Después, las cuentas y sus datos se eliminan.
En vigor desde 17 de octubre de 2026