Lunarcana
Lunarcana

Política de privacidad

Última actualización: noviembre de 2026

Lunarcana solo conserva lo necesario para que el servicio le recuerde. Esta página describe en detalle qué recopilamos, en virtud de qué fundamento, durante cuánto tiempo lo guardamos, quién más lo trata, cómo se protege y los derechos que le asisten conforme al Reglamento General de Protección de Datos (GDPR), la California Consumer Privacy Act (CCPA), la Personal Information Protection Law (PIPL) y normas similares.

1 · Datos que almacenamos

Identidad de cuenta: su dirección de correo electrónico; si inicia sesión con Google, también su nombre para mostrar, la URL del avatar y el ID estable de Google (subject ID). Se utilizan únicamente para iniciar sesión y para dirigirnos a usted en la interfaz.

Perfil: su sigilo elegido, tirada predeterminada e idioma. Las funciones de astrología y carta de nacimiento se calculan en el servidor a partir de los datos que usted introduce, y solo se conservan las etiquetas derivadas (códigos de signo solar / lunar / ascendente e IDs de las cartas del alma / personalidad). Su fecha de nacimiento, hora, lugar y coordenadas originales nunca se escriben en nuestra base de datos — es un compromiso de privacidad auditable, no una opción configurable. La única excepción es una carta astral que usted decida guardar, descrita en el punto siguiente.

Cartas astrales guardadas: solo si elige «Guardar en mi manuscrito» bajo una carta en la página de la carta astral: el nombre que le dé, cuándo la guardó, su fecha de nacimiento, su hora de nacimiento tal como la indicó (exacta, una franja de dos horas o sin hora), el lugar de nacimiento que eligió (su nombre, código de país y coordenadas) y su zona horaria, y el sistema de casas solicitado. Se conservan para que la carta vuelva a abrirse, hasta que borre la carta en su Perfil o elimine su cuenta, y se incluyen en la exportación de sus datos. Si elige guardar sin haber iniciado sesión, su navegador mantiene esos mismos datos en el almacenamiento de sesión de esta pestaña solo durante el paso por el inicio de sesión, y los descarta si va a cualquier otra página. Hasta 12 cartas.

Lecturas y diario: mientras tenga la sesión iniciada, cada lectura se guarda automáticamente en su cuenta en cuanto la interpretación termina de escribirse — las cartas extraídas, el tipo de tirada, la pregunta formulada, la interpretación generada por la IA, y el lector y la voz con que fue escrita. Sus notas, etiquetas y estado de ánimo se guardan cuando usted los añade. El token de compartir se guarda solo cuando usted crea un enlace público, junto con la imagen de vista previa que su navegador dibuja para ese enlace: el nombre de la tirada y sus cartas, nunca su pregunta ni la interpretación. Al revocar el enlace se eliminan ambos. Puede eliminar sus lecturas en cualquier momento: una a una desde la página de la lectura o desde su Diario, o todas a la vez desde Perfil → Eliminar grimorio. Al eliminar una lectura se eliminan también su enlace compartido y su imagen de vista previa.

Texto de la tarjeta del enlace compartido: cuando usted crea o actualiza un enlace para compartir, su navegador envía también el texto de la tarjeta de vista previa del enlace — el nombre de la tirada con los nombres de hasta tres de sus cartas, y el fragmento de la interpretación elegido en el panel de compartir —, nunca su pregunta. Solo se guarda para mostrar esa tarjeta y se elimina al revocar el enlace o al eliminar la lectura.

Vueltas a un paso: cuando activa «Volver a este paso en 7 días» bajo una lectura — la fecha en que vence (siete días después de la lectura), cuándo se envió un recordatorio y, una vez que responde, si dio el paso y la reflexión que escriba (hasta 2.000 caracteres). Solo se conserva una vuelta sin responder a la vez: fijar una nueva la sustituye y desactivarla la elimina. Una vuelta ya respondida permanece con su lectura hasta que usted elimine esa lectura o su cuenta.

Diálogos: cuando conversa con un lector sobre una lectura, o inicia un diálogo directamente — cada mensaje que envía y cada respuesta (incluidas las acciones rápidas, como cambiar el enfoque o el lector), el lector y el idioma, y la síntesis que el lector redacta del diálogo, que usted puede editar y que sirve además como memoria de los mensajes anteriores. Un diálogo se conserva hasta que usted lo vacía — lo que lo elimina junto con todos sus mensajes y su síntesis — o hasta que elimina su lectura o su cuenta. Al vaciar un diálogo solo guardamos, sin ningún contenido, la hora de las preguntas hechas en las últimas 24 horas, para que el límite diario de mensajes las siga contando; se eliminan la siguiente vez que vacíe un diálogo, una vez pasadas esas 24 horas, o junto con su cuenta.

Registros de interacción: sus tiradas de carta diaria (una carta almacenada por usuario y por día, según la fecha de su zona horaria), el progreso del reto de 21 días, los logros desbloqueados y las puntuaciones de quiz. Los empleamos para representar sus páginas /profile, /journey y /wrapped, y para otorgar los logros descritos en los Términos. Al comenzar un reto de 21 días guardamos con él su zona horaria (un nombre IANA como Europe/Madrid), para contar sus días según su fecha local.

Progreso del quiz: mientras tenga la sesión iniciada — las estrellas obtenidas en cada estación, cuánto domina cada carta (la caja de repaso en que se encuentra), los días en que estudió (de los que sale su racha de estudio) y su mejor puntuación en la contrarreloj de tres minutos. Sirve para mantener su progreso entre dispositivos y se conserva hasta que elimine su cuenta.

Progreso de lectura de la guía: mientras tenga la sesión iniciada, qué páginas de /guide ha leído y cuándo, para mostrar su avance en la guía desde cualquier dispositivo; se conserva hasta que elimine su cuenta.

Recordatorio de lectura: si fija una hora de recordatorio en Perfil — esa hora y la zona horaria en que se envía (un nombre IANA como Europe/Madrid, tomado de su navegador al guardarla), para que el correo recordatorio de la carta del día llegue a esa hora de su día local. Al desactivar el recordatorio se borra la hora; la zona horaria permanece con sus demás preferencias hasta que elimine su cuenta.

Suscripciones push: cuando usted las activa en /profile — la URL de endpoint provista por su navegador, junto con el material de claves públicas p256dh y auth del dispositivo (emitidas por su navegador; no constituyen datos personales por sí solas). Se eliminan al desactivar el conmutador.

Recomendaciones: cuando usted genera o canjea un código de invitación — la cadena del código y una fila de canje por cada invitación aceptada, utilizadas para conceder el mes de bonificación descrito en los Términos.

Facturación: para suscriptores de pago — nivel, fecha de renovación, cualquier plazo de gracia pendiente y los IDs de cliente / suscripción emitidos por Dodo Payments, nuestro comerciante de registro. Nunca vemos su número de tarjeta, fecha de vencimiento ni CVV.

Créditos — en las cuentas que los usan: cada concesión de créditos (su origen, como el regalo de registro, la asignación mensual, el registro diario o un paquete de créditos; cuántos; cuántos quedan; cuándo caducan) y cada gasto (cuántos, en qué lectura, pregunta de conversación o página diaria, y si se reembolsó). Se usan solo para llevar su saldo y mostrar a qué se destinó cada crédito.

Cargos por tirada: cada vez que una tirada gasta créditos, el identificador de la tirada, un hash SHA-256 de lo extraído (tirada, idioma, pregunta y cartas; la pregunta en sí no se guarda aquí) y cuántas veces se reanudó, para que recargar o reintentar la misma lectura en 24 horas no se cobre de nuevo. Los registros de más de 24 horas se eliminan la siguiente vez que una tirada gaste sus créditos, y el resto con su cuenta.

Analítica: registros de eventos indexados por un ID de cuenta seudonimizado (un identificador aleatorio, no su nombre ni su dirección de correo). No se incluyen el texto de la pregunta, el contenido de las cartas ni la prosa de la interpretación.

Solicitudes de código de acceso: cada vez que enviamos por correo un código de inicio de sesión y cada vez que se introduce un código incorrecto, guardamos un registro breve para prevenir abusos: un hash con clave (HMAC) de la dirección de correo, un hash con clave de la dirección IP y la hora. Ni la dirección ni la IP se guardan de forma legible.

Registros de envío de correo: un registro por cada correo automático que enviamos (por ejemplo, códigos de inicio de sesión, avisos de cuenta y de membresía, cartas semanales y correos de marketing): qué correo era, cuándo se envió, si se entregó y el ID de mensaje o el código de error del servicio de envío. Nunca contiene el texto del mensaje. El destinatario se registra como su cuenta o, si el correo no corresponde a ninguna cuenta, como un hash con clave de la dirección. En los correos de cuenta que puedan necesitar un segundo intento, el registro guarda además los datos con los que se compuso (por ejemplo, su plan y su fecha de renovación, o la primera palabra de su nombre visible) y su zona horaria.

Cartas semanales: si se suscribe con el formulario del sitio (confirma mediante un enlace que le enviamos por correo) o, con la sesión iniciada, se une con la dirección de su cuenta (nunca por defecto): su dirección de correo, el idioma de las cartas, dónde se suscribió, cuándo se suscribió y cuándo confirmó, cuándo se envió el último correo de confirmación, cuántas cartas ha recibido y cuándo salió la última, y cuándo se dio de baja. Las respuestas a lunaris@lunarcana.app se reenvían al buzón de quien gestiona Lunarcana y se conservan allí; las leemos para mejorar las cartas y nunca las usamos para lecturas personales.

Primera lectura como invitado: si prueba una lectura sin iniciar sesión — las cartas extraídas, la tirada, su pregunta, el idioma, las opciones de lectura y el lector empleados, la interpretación y el modelo que la escribió, las preguntas sugeridas que la acompañan, las preguntas de seguimiento gratuitas que haga, con sus respuestas, y — si un mensaje plantea un riesgo para su seguridad y se responde con nuestro mensaje fijo de apoyo en lugar de una lectura — hasta tres de esos mensajes, cada uno con esa respuesta. Para limitar cuántas lecturas de invitado puede iniciar una misma red, guardamos además un hash con clave (HMAC) de su dirección IP — nunca la IP en sí —, y su navegador conserva durante 30 días una cookie firmada (lunarcana-guest) con el identificador de la lectura. Si inicia sesión dentro de esos 30 días, puede quedarse con la lectura: se copia en su cuenta, con sus preguntas de seguimiento, como una lectura y un diálogo normales. El registro de invitado no contiene ningún nombre ni dirección de correo.

2 · Base legal para su tratamiento

Ejecución del contrato (GDPR Art. 6(1)(b)): cuenta, perfil, lecturas, facturación. Sin estos datos no podemos prestar el servicio que usted solicitó.

Interés legítimo (Art. 6(1)(f)): analítica mínima destinada a la salud del servicio y la prevención del abuso, analítica web agregada mediante Google Analytics, registros de solicitudes de código de acceso para frenar abusos y registros de envío de correo para comprobar que nuestros correos llegan. Equilibrado frente a su privacidad mediante el hash de identificadores, la eliminación de estos registros en plazos fijos y la opción de cerrar sesión.

Consentimiento (Art. 6(1)(a)): enriquecimiento de prompts con astrología, web push, correo de marketing, cartas semanales y correo opcional de carta diaria. Todos desactivados por defecto; usted los activa por su cuenta.

Obligación legal (Art. 6(1)(c)): los registros de facturación se conservan conforme a la legislación tributaria aplicable a Dodo Payments.

3 · Plazos de conservación

Todas las filas vinculadas a un usuario (cuenta, perfil, lecturas, diario, cartas guardadas, tiradas diarias, progreso del reto, logros, puntuaciones de quiz, progreso del quiz, progreso de lectura de la guía, cargos por tirada, vueltas a un paso, texto de la tarjeta de los enlaces compartidos, diálogos y sus síntesis, hora y zona horaria del recordatorio de lectura, suscripciones push, registros de referidos, contadores mensuales de uso, créditos concedidos con su historial de uso y los registros de envío de correo vinculados a su cuenta y a su dirección): hasta que usted elimine su cuenta, momento en el cual se eliminan todas juntas dentro de una única transacción, que además retira su dirección de la lista de las cartas semanales.

Registros de solicitudes de código de acceso: 24 horas.

Registros de envío de correo: 90 días. Al eliminar su cuenta se borran en el acto los registros vinculados a su cuenta y a su dirección; solo queda el del correo que confirma la eliminación, guardado con el hash de la dirección, que caduca a los 90 días.

Lista de las cartas semanales: su entrada se conserva hasta que nos pida borrarla. Darse de baja —con el enlace de un clic al final de cada carta o eliminando su cuenta— retira su dirección de la lista al instante; la entrada sigue guardada, marcada como dada de baja, hasta que escriba a support@lunarcana.app.

Primeras lecturas como invitado: se conservan sin plazo, sin nombre ni dirección de correo, como datos anónimos para analizar qué preguntas traen las personas y cómo las responden las interpretaciones. El hash de la IP se borra cuando la lectura cumple 30 días (por lotes, a medida que se inician nuevas lecturas de invitado); a partir de entonces ya no puede pasarse a una cuenta. Si usted la pasó a su cuenta, eliminar la cuenta solo deshace el vínculo entre usted y el registro de invitado; la copia de su cuenta se elimina con ella.

Copias de seguridad de la base de datos: retención móvil de 30 días.

Registros de servidor y de acceso: 30 días.

Eventos de analítica: ventana móvil de 12 meses.

Google Analytics: los datos de eventos a nivel de usuario se conservan 2 meses; los informes agregados que se elaboran con ellos, durante más tiempo.

Registros de facturación: tras eliminarse la cuenta, Dodo Payments los conserva durante el tiempo que exijan sus obligaciones tributarias y de auditoría (véase su política de privacidad).

Registros de reembolso: cuando un pago se reembolsa o se impugna (contracargo), guardamos un registro (importe, moneda, fecha, motivo y el correo de facturación, el ID de Google y los ID de cliente / suscripción de Dodo Payments afectados). No se elimina con su cuenta — solo se deshace su vínculo con ella — para que el rastro de auditoría se conserve durante siete años.

4 · Subprocesadores · empresas que tratan sus datos por cuenta nuestra

Cloudflare (Estados Unidos, edge global): cómputo Workers, base de datos D1, almacenamiento de activos R2. Todos los datos calientes residen aquí. Cloudflare Email Service entrega nuestros correos automáticos, como los códigos de inicio de sesión, los avisos de cuenta y de membresía, las cartas semanales y los correos de marketing (transmitimos su dirección y el mensaje renderizado); Cloudflare Email Routing reenvía al buzón de quien gestiona Lunarcana el correo dirigido a support@ y lunaris@lunarcana.app, y Cloudflare Turnstile realiza la verificación humana antes de enviar un código y antes de extraer las cartas de una primera lectura como invitado.

Google (Estados Unidos): inicio de sesión OAuth; recibimos su correo, nombre, avatar y subject ID, y nada más. Aparte de esto, el buzón de quien gestiona Lunarcana, al que se reenvía el correo dirigido a support@ y lunaris@lunarcana.app, está alojado en Gmail.

DeepSeek (Singapur / China): proveedor de interpretación con IA. Le enviamos las cartas extraídas, el tipo de tirada, la pregunta, el idioma y, de forma opcional, contexto astrológico. En un diálogo — incluidas las preguntas de seguimiento de un invitado — le enviamos además la interpretación de la lectura, la síntesis que el lector redactó por última vez (nunca los cambios que usted le haga), los mensajes más recientes del diálogo y su nuevo mensaje, para que escriba la respuesta y la síntesis. Nunca enviamos su correo, su nombre ni su historial.

Resend (Estados Unidos): solo el correo recordatorio de la carta diaria, que se envía si fija una hora de recordatorio de lectura en Perfil. Transmitimos su dirección de correo y el mensaje renderizado. Los correos de marketing y las cartas semanales no pasan por Resend.

Relés de Web Push (Apple Push Notification service / Firebase Cloud Messaging / Mozilla Push Service): se emplean solo si usted ha aceptado recibir notificaciones push. Enviamos la carga útil de la notificación a la URL de endpoint que emitió su navegador; el relé la reenvía a su dispositivo.

PostHog (Estados Unidos, con región UE disponible): analítica de producto. Mientras tiene la sesión iniciada, enviamos un ID de cuenta seudonimizado (un identificador aleatorio, no su nombre ni su dirección de correo) y el sigilo que ha elegido. También enviamos los nombres de los eventos con sus detalles (recuentos, ajustes e ID, como la tirada o la carta en cuestión), incluidos los botones y enlaces en los que hace clic, pero no su texto; las direcciones de las páginas que visita y de la página de procedencia, sin la pregunta; el tipo de dispositivo, sistema operativo y navegador, con el tamaño de pantalla, el idioma y la zona horaria; y su dirección IP, a partir de la cual PostHog estima una ubicación aproximada. Las grabaciones de sesión registran la disposición de la página, el desplazamiento y los clics, con todo el texto y los campos de formulario enmascarados. No enviamos el texto de la pregunta ni la prosa de la interpretación.

Google Analytics (Google LLC, Estados Unidos): analítica web agregada, es decir, las páginas vistas, el tipo de dispositivo y de navegador, la ubicación aproximada, el sitio de procedencia y unos pocos eventos de producto (pago iniciado, pago completado, lectura completada). Nunca le enviamos un ID de usuario, su dirección de correo electrónico, su pregunta ni la interpretación. Google Signals y las funciones publicitarias están desactivados.

Dodo Payments (comerciante de registro): nuestro revendedor en línea de las suscripciones de pago, identificado en la página de pago y en su recibo. Se encarga del procesamiento de tarjetas y del cumplimiento tributario como responsable independiente del tratamiento de los datos personales que recoge directamente de usted al pagar, conforme a su propia política de privacidad (https://dodopayments.com/legal/privacy-policy); nosotros solo recibimos sus IDs abstractos de cliente / suscripción. Las transferencias fuera del EEE, cuando proceda, se realizan al amparo de las Cláusulas Contractuales Tipo de la UE.

5 · Cookies y almacenamiento similar

authjs.session-token (desarrollo) / __Secure-authjs.session-token (producción): sesión de Auth.js v5, httpOnly, sameSite=lax, imprescindible para iniciar sesión.

NEXT_LOCALE: el idioma que usted ha elegido.

lunarcana-ref: portador del código de invitación; caduca tras el canje.

lunarcana-guest: se fija al extraer las cartas de una primera lectura como invitado y contiene el identificador de la lectura con una firma, para que este navegador pueda volver a ella y conservarla tras iniciar sesión. httpOnly; caduca a los 30 días y se borra cuando usted pasa la lectura a su cuenta tras iniciar sesión, o cuando al intentarlo se comprueba que ha caducado.

lunarcana:tz: su zona horaria (un nombre IANA como Europe/Madrid); se fija cuando saca la carta diaria para que las páginas diarias conozcan su fecha local. Caduca al cabo de un año.

PostHog distinct_id: identificador de analítica de primera parte; se establece solo cuando NEXT_PUBLIC_POSTHOG_KEY está configurado.

_ga y _ga_<container-id>: cookies de analítica de primera parte de Google Analytics, con una duración de hasta 2 años. No se instalan en el navegador de los visitantes del EEE, el Reino Unido ni Suiza: allí Google Analytics funciona en modo de consentimiento (Consent Mode) con el almacenamiento de analítica denegado y solo envía pings anónimos sin cookies.

No fijamos cookies publicitarias de terceros y no participamos en el seguimiento conductual entre sitios.

Almacenamiento local: preferencias no sensibles del cliente que permanecen en el dispositivo y nunca se envían a nuestros servidores — pista ambiente y volumen, estado de silencio, descarte del aviso de instalación, contador diario de meditación. Borrar los datos del sitio elimina estos valores.

6 · Transferencias internacionales

Lunarcana se aloja en la red global de Cloudflare; sus datos pueden tratarse en regiones distintas a su país de residencia, incluidos los Estados Unidos. Las transferencias originadas en la UE, el Reino Unido o Suiza se rigen, cuando proceda, por las Cláusulas Contractuales Tipo (SCC).

La edición China (cuando se lance) se ejecutará sobre Aliyun dentro de China Continental y no replicará datos fuera de la región. La transferencia transfronteriza de datos recopilados por la edición China estará sujeta a un flujo de consentimiento independiente.

7 · Sus derechos

Acceso, rectificación, supresión y portabilidad: escriba a support@lunarcana.app, o utilice Perfil → Eliminar grimorio para una supresión inmediata en cascada de todas las tablas vinculadas al usuario — user / account / session / reading / readingInterpretation / savedCard / userPreference / subscription / dailyDraw / userChallenge / userAchievement / pushSubscription / referralCode / referralRedemption / usageMonthly / credit_lot / credit_spend / email_send / readingSharePreview / readingShareText / reading_check_in / conversation / conversation_message / conversation_cleared_turn / quiz_progress / guide_read / draw_charge. La supresión es una única transacción y es irreversible.

Retirar el consentimiento: active o desactive astrología, push, correo de marketing, correo de carta diaria y síntesis de voz en Perfil en cualquier momento. El correo de marketing permanece desactivado hasta que usted lo active, y cada correo de marketing y cada carta semanal terminan con un enlace para darse de baja con un clic.

Oponerse al tratamiento o restringirlo: escríbanos.

Presentar una reclamación: ante su autoridad local de protección de datos (EEE — su autoridad de control; Reino Unido — ICO; California — Fiscal General; China — CAC).

California (CCPA / CPRA): no vendemos ni compartimos información personal para publicidad conductual entre contextos. Por ello no se requiere un enlace «No vender ni compartir», pero usted puede ejercer igualmente los derechos anteriores.

China (PIPL): usted puede solicitar una copia de sus datos y una explicación del tratamiento; puede retirar el consentimiento en cualquier momento.

8 · Menores

Lunarcana no se dirige a personas menores de 13 años (menores de 16 en la UE). Si supiéramos que hemos recopilado por error datos de un usuario de esa franja, los suprimiremos sin demora.

9 · Cambios

Los cambios sustantivos se anuncian en el sitio con al menos 14 días de antelación a su entrada en vigor. La línea «Última actualización» en la parte superior de esta página es la referencia autoritativa.

10 · Seguridad de la información

En tránsito: TLS 1.3 entre su navegador, el edge de Cloudflare y cada subprocesador al que llamamos. Las cookies de autenticación son httpOnly y sameSite=lax; los tokens de sesión son valores opacos aleatorios emitidos por Auth.js v5 y se guardan en nuestra base de datos únicamente como referencias.

En reposo: nuestra base de datos Cloudflare D1 se cifra mediante el cifrado de disco gestionado de Cloudflare. No almacenamos su número de tarjeta, fecha de vencimiento, CVV ni instrumento de pago alguno — solo los IDs abstractos de cliente / suscripción emitidos por Dodo Payments.

Controles de acceso: el acceso administrativo a la base de datos de producción se limita a la cuenta de Cloudflare del responsable de mantenimiento, autenticada con llave de hardware. No operamos una herramienta interna de atención al cliente con acceso de lectura irrestricto sobre las filas de usuarios.

Notificación de brechas: si se produce una brecha de datos personales que pueda suponer un riesgo para sus derechos, notificaremos a la autoridad de control pertinente en un plazo de 72 horas desde que tengamos conocimiento, y nos pondremos en contacto sin dilación con los usuarios afectados a través del correo registrado, conforme al Art. 33-34 del GDPR y a las normas equivalentes.

11 · Decisiones automatizadas y elaboración de perfiles

Las interpretaciones de tarot generadas por la IA se producen bajo demanda a partir de las cartas que usted extrae y de la pregunta que formula, mediante un modelo de lenguaje de terceros. Están concebidas para la reflexión, la escritura introspectiva y la práctica contemplativa. Nada relativo a su cuenta, su elegibilidad, los precios o el nivel del servicio lo decide la IA.

No realizamos decisiones individuales automatizadas (incluida la elaboración de perfiles) que produzcan efectos jurídicos o significativos similares sobre usted, en el sentido del Art. 22 del GDPR.

Preguntas, solicitudes de datos o reclamaciones: support@lunarcana.app — por favor envíelas desde la dirección de correo vinculada a su cuenta.