Política de privacidad
Aplicación: Northnode ("la app")
Responsable del tratamiento: Bastian Alejandro Cuesta Hidalgo
Contacto de privacidad: [email protected]
Última actualización: 25 de julio de 2026
Tu carta y tus datos de nacimiento viven en tu dispositivo. Lo que compartes con tus conexiones viaja cifrado de extremo a extremo (solo tú y esa persona podéis leerlo). No hay cuentas con tu nombre real, ni Apple ID ni cuenta de Google, no vendemos datos y no usamos rastreadores de publicidad.
Qué datos tratamos y dónde
- Tus datos de nacimiento (el nombre que tú escribes, fecha, hora opcional y lugar) y la carta natal derivada: se guardan en tu dispositivo. No se envían a nuestros servidores.
- Personas que añades por su fecha (contactos): también en tu dispositivo. No subimos agendas ni datos de terceros.
- Conexiones reales entre usuarios (función opcional, por código): para conectarte con otra persona que use Northnode creamos para ti una cuenta seudónima (un identificador aleatorio y el nombre para mostrar que elijas; sin Apple ID, sin cuenta de Google, sin email, sin nombre legal). En nuestro backend (Supabase, región UE) se guardan: el nombre para mostrar que eliges (en claro, para que la otra persona vea "X quiere conectar"), tu identificador seudónimo, un código de invitación y una clave pública, y el grafo de conexiones (quién conecta con quién, con identificadores seudónimos). Los datos de nacimiento y la carta que compartes con una conexión viajan cifrados de extremo a extremo (Curve25519 + AES-GCM): la clave vive en los dispositivos, nosotros no podemos leerlos.
- El gran análisis premium (deep-dive y lectura semanal): para redactar el texto enriquecido enviamos a un proveedor de IA en la nube únicamente hechos no identificativos (los aspectos astrológicos, las puntuaciones y el tipo de relación). Nunca tu fecha, tu nombre ni tu lugar. Para autenticar esta petición se crea una sesión seudónima (un identificador aleatorio, sin nombre, email, Apple ID ni cuenta de Google); no equivale a conectar con otra persona. El resto de la app funciona sin esto (recurre a un texto por plantilla).
- Estadísticas de uso seudónimas (opcional, apagadas de fábrica): para medir la retención y mejorar la app enviamos a nuestro backend (UE) un identificador de instalación aleatorio y persistente (generado en tu dispositivo; no derivado de tu Apple ID ni de tu cuenta de Google, ni de tu fecha, nombre, lugar o identidad social), la versión, el idioma y si eres premium, junto con qué pantallas se usan. Nunca tu fecha de nacimiento, tu nombre, tu carta ni con quién conectas. Como el identificador es persistente, estos datos son seudónimos (no directamente identificables, pero tampoco totalmente anónimos). Puedes desactivarlas en Ajustes → Privacidad; al hacerlo, y al usar «Borrar mis datos», el identificador se rota.
- Reportes de moderación (solo si usas «Reportar y bloquear»): para poder revisar los abusos y cumplir las normas de la App Store y de Google Play, guardamos en nuestro backend (UE) el motivo que eliges de una lista cerrada, quién reporta y a quién, la conexión implicada y una copia del nombre para mostrar que tenía la persona reportada en ese momento. No guardamos cartas, fechas de nacimiento ni el contenido cifrado. Como estos registros son la prueba de la denuncia, sobreviven al borrado de la cuenta de la persona reportada durante el plazo indicado en «Conservación».
- Bloqueos: si bloqueas a alguien, guardamos el par de identificadores del bloqueo para poder impedir que volváis a conectar. Se borra si retiras el bloqueo.
- Protección antiabuso: al canjear un código de invitación y al enviar estadísticas, el servidor calcula un identificador técnico irreversible derivado de tu conexión a internet (no guardamos tu dirección IP) para limitar la frecuencia de intentos. Se conserva unas horas y se purga.
- Notificaciones (recordatorio diario opcional): se programan en tu dispositivo. No enviamos tokens de notificación a ningún servidor. Puedes desactivarlas en los ajustes de tu móvil (Ajustes de iOS, o Ajustes → Notificaciones en Android).
La fecha y el lugar de nacimiento son datos personales, pero no son datos de categoría especial del art. 9 del RGPD (no son datos de salud, religión, etc.).
Lista de espera de la web
Si te apuntas a la lista de espera en northnode.app, guardamos tu dirección de email y el idioma de tu navegador en nuestro backend (Supabase, región UE) con un único fin: avisarte cuando la app esté disponible, en tu idioma. Ni newsletters, ni cesiones a terceros. La base legal es tu consentimiento al enviar el formulario. Para prevenir abusos del formulario guardamos también, de forma temporal y sin vincularlo a tu email, un identificador técnico irreversible derivado de la conexión. Borramos todo ello tras el aviso de lanzamiento; puedes darte de baja antes escribiendo a [email protected].
Qué NO hacemos
- No hay cuentas con tu identidad real (ni Apple ID, ni cuenta de Google, ni email, ni nombre legal).
- No usamos SDKs de publicidad, ni rastreadores, ni identificadores de seguimiento entre apps o webs (por eso no verás el aviso de seguimiento de Apple, ni pedimos el identificador de publicidad de Android).
- No vendemos ni cedemos tus datos a data brokers.
Compras (App Store y Google Play)
Las suscripciones y compras las gestiona la tienda desde la que descargaste la app: Apple (StoreKit) en iPhone y iPad, Google Play en Android. No recibimos los datos de tu tarjeta; el tratamiento de pagos lo realiza Apple o Google según su propia política, y las devoluciones se piden a la tienda que te cobró.
Dónde se alojan los datos
El backend (conexiones, estadísticas seudónimas, la cola de moderación y la lista de espera de la web) está alojado en una región de la Unión Europea (Supabase). El proveedor de IA en la nube puede tratar los hechos no identificativos del análisis; si ese tratamiento implica una transferencia internacional fuera del EEE, se ampara en las garantías adecuadas (p. ej. cláusulas contractuales tipo).
Base legal (RGPD)
- Consentimiento para introducir y tratar los datos de nacimiento (los introduces tú al crear tu carta) y para las funciones sociales que decidas usar.
- Interés legítimo en el funcionamiento y la seguridad de la app y en su mejora mediante estadísticas seudónimas (que puedes desactivar).
- Interés legítimo en mantener el servicio libre de abusos: los reportes de moderación, los bloqueos y las protecciones antiabuso. Aquí se suma el cumplimiento de las obligaciones de moderación que exigen la App Store y Google Play para las apps con contenido generado por usuarios.
Tus derechos
Controlas tus datos desde la propia app:
- Acceso y portabilidad: Ajustes → Exportar mis datos genera un fichero con lo que la app guarda de ti.
- Supresión: Ajustes → Borrar mis datos elimina tu perfil y tus contactos del dispositivo y, si has usado las conexiones, también los datos de tu cuenta seudónima en el servidor (perfil, sobres cifrados y conexiones). Con dos excepciones acotadas, que no contienen tu nombre legal ni tus datos de nacimiento:
- un contador técnico antifraude del cupo premium (un identificador derivado de tu suscripción), durante un tiempo limitado, tras el cual se purga; y
- los reportes de moderación que te afecten, que se conservan el plazo indicado en «Conservación» porque son la prueba de una denuncia y los necesitamos para atenderla y para defendernos de reclamaciones.
- Rectificación: edita tu perfil en la app.
También puedes escribir a [email protected]. Tienes derecho a reclamar ante la Agencia Española de Protección de Datos (AEPD).
Conservación
Los datos locales se conservan en tu dispositivo mientras tengas la app instalada y no los borres. Los datos de tu cuenta en el servidor se conservan mientras uses las funciones sociales. Desconectar de una persona elimina esa conexión (el enlace y los sobres cifrados que intercambiasteis), pero no borra tu cuenta; para eliminar la cuenta y todo su contenido usa «Borrar mis datos». Las estadísticas de uso seudónimas (si las activas) se conservan un tiempo limitado (máx. 180 días) y luego se purgan automáticamente; al desactivarlas en Ajustes o al usar «Borrar mis datos», el identificador de instalación se cambia por otro. La lista de espera de la web se borra tras el aviso de lanzamiento.
Los reportes de moderación se conservan un máximo de 12 meses y después se eliminan automáticamente. Guardan el motivo, los identificadores implicados y una copia del nombre para mostrar reportado; nunca cartas, fechas de nacimiento ni contenido cifrado. Los bloqueos se conservan mientras el bloqueo siga activo. El identificador técnico antiabuso derivado de la conexión se conserva unas horas.
Edad mínima
La app es para personas de 16 años o más. No está dirigida a menores de esa edad ni tratamos datos de menores de forma consciente.
Cambios
Si cambiamos cómo tratamos los datos, actualizaremos esta política antes de aplicar el cambio y lo reflejaremos en la fecha de arriba.
Contacto
Bastian Alejandro Cuesta Hidalgo — [email protected]