Política de privacidad

Naola ("nosotros", "nuestro", "la app") es una aplicación meteorológica. Nos comprometemos a proteger tu privacidad. Esta política explica qué datos recopilamos, por qué y cómo se tratan.

Quiénes somos

El editor de Naola, cuyo nombre figura a continuación y que tiene su sede en España, es el responsable de tus datos personales. Según el Reglamento General de Protección de Datos de la UE (RGPD), es el «responsable del tratamiento»: decide cómo se usan tus datos.

1. Datos que recopilamos

1.1 Datos de ubicación

Cuando concedes permiso de ubicación, la app accede a las coordenadas geográficas de tu dispositivo (latitud y longitud) para obtener los datos meteorológicos de tu zona. Los datos de ubicación son:

La pantalla Precisión de fuentes, que compara los servicios meteorológicos, no usa tu ubicación. Solo envía el código de dos letras del país que eliges, que la app sugiere a partir de la ciudad que aparece en pantalla o de la configuración de región de tu teléfono. Las versiones anteriores de la app también enviaban tu ubicación con esa solicitud; nuestro servidor la ignora y no almacena nada.

Puedes denegar el permiso de ubicación y buscar una ciudad manualmente en su lugar. Puedes revocar el permiso de ubicación en cualquier momento desde los ajustes de tu dispositivo.

1.2 Dirección IP y contadores de limitación de frecuencia

Para limitar la frecuencia, almacenamos un hash criptográfico unidireccional (SHA-256, generado con una clave secreta) de tu dirección IP. La IP original no se puede recuperar a partir de este hash. Los registros de IP hasheadas se eliminan automáticamente tras 7 días.

Algunos límites protegen una cuenta en lugar de una red: topes diarios por cuenta de solicitudes de tiempo, búsquedas de ubicaciones y comprobaciones del estado de la cuenta, un tope de códigos de activación web y topes de contraseñas incorrectas, de correos de restablecimiento de contraseña y de registro, y de inicios de sesión de dispositivos. Sus contadores se identifican con el mismo tipo de hash, generado a partir del id de tu cuenta, tu dirección de correo electrónico (en el caso de las contraseñas incorrectas, combinada además con tu red) o el secreto de tu dispositivo. Cada contador contiene solo su nombre, un día y una cifra, y se elimina automáticamente tras 7 días, aunque elimines tu cuenta antes. Los contadores asociados solo a el id de tu cuenta, tu dirección de correo electrónico o el secreto de tu dispositivo se incluyen en la exportación de tus datos (Sección 7).

1.3 Comentarios y correos al soporte

Si envías comentarios a través de la app, almacenamos el texto del mensaje, el idioma de la app y su versión. Para reconocer un mensaje enviado dos veces por error, también almacenamos un hash unidireccional (SHA-256, generado con una clave secreta) del mensaje combinado con tu dirección IP y la hora de envío, que se conserva mientras se conserve el mensaje; tu dirección IP como tal no se almacena. Los comentarios no están vinculados a ti: no se adjunta ningún correo electrónico, nombre, cuenta ni identificador de dispositivo.

Si escribes a [email protected], recibimos tu dirección de correo electrónico y todo lo que escribas. Cuando la app muestra un error, su botón Contactar con soporte abre un correo para nosotros en tu propia app de correo, ya rellenado con el código de error, una referencia, la versión de la app, el sistema operativo de tu dispositivo y su versión, y el idioma de la app. No añade nada más: ni ubicación, ni identificador de cuenta o de dispositivo. Puedes leerlo y cambiarlo todo antes de enviarlo, y no nos llega nada a menos que lo envíes. La referencia es un código aleatorio creado solo para esa solicitud y no está vinculada a ti. Corresponde a una línea del registro de errores de nuestro servidor, que solo guarda el error, el tipo de solicitud y la hora, y se elimina como máximo a los 7 días. Cloudflare recibe estos correos por nosotros y los reenvía a nuestra bandeja de entrada de soporte. Nuestra bandeja de entrada de soporte es un buzón de Gmail que proporciona Google (Secciones 3 y 5.1). Conservamos tu correo y nuestra respuesta solo mientras los necesitemos para ayudarte. Como con los comentarios, la base jurídica es nuestro interés legítimo en recibir tus comentarios (Sección 1.10).

1.4 Datos de suscripción

Si realizas una compra dentro de la app, RevenueCat (el servicio que procesa nuestras suscripciones) recibe tu identificador numérico de cuenta de Naola (el de la cuenta de dispositivo anónima si nunca te registraste), junto con tu plataforma (iOS/Android) y el recibo de compra de la tienda. Guardamos el estado de tu suscripción asociado a ese identificador de cuenta. Tu nombre y tu dirección de correo electrónico nunca se envían a RevenueCat.

1.5 Almacenamiento local

La app almacena lo siguiente en tu dispositivo:

No recibimos nada de esto, salvo lo que describen las secciones 1.1 y 1.7: el lugar para el que pides un pronóstico, y el secreto del dispositivo, el código de instalación y el token de sesión que la app envía para iniciar tu sesión.

Cerrar sesión elimina de tu dispositivo el token de sesión, el identificador de la cuenta y la dirección de correo electrónico. En Android, desinstalar la app borra todos estos datos. En iPhone, desinstalarla los borra todos salvo el almacenamiento seguro: iOS puede conservar los elementos del llavero después de eliminar una app, por lo que el secreto de la cuenta de dispositivo y el código de instalación, y también tu token de sesión, el identificador de tu cuenta y tu dirección de correo electrónico si no cerraste sesión, pueden quedarse en el teléfono, y Naola vuelve a usarlos si la reinstalas. La versión web guarda tu ubicación seleccionada y tus ajustes en el almacenamiento de tu navegador hasta que lo borres.

1.6 Impresiones y clics de anuncios

Los usuarios del plan gratuito ven una pequeña tarjeta de anuncio en la parte inferior de la pantalla principal del tiempo. No utilizamos ninguna red publicitaria externa. Todos los anuncios se sirven desde nuestro propio backend y no contienen píxeles de seguimiento, cookies ni scripts de terceros.

Los únicos datos que almacenamos relacionados con los anuncios son:

El esquema no tiene clave foránea, IP, marca de tiempo ni ningún otro campo que pueda vincular una impresión o clic a un usuario individual. Es técnicamente imposible reconstruir qué usuario vio o hizo clic en un anuncio determinado, incluso con acceso completo a la base de datos.

Los anuncios no leen los identificadores publicitarios del dispositivo (IDFA, GAID), no establecen cookies y no comparten datos con terceros.

Enlaces de afiliados

Los anuncios de Naola no contienen enlaces de afiliados. Hasta el 11 de octubre de 2026, algunos anuncios enlazaban a Amazon a través del programa Amazon Associates, con una etiqueta en el enlace que identificaba a Naola como fuente de la referencia y nada sobre ti; si tocabas uno, Amazon trataba tu visita conforme a su propia política de privacidad. Actualizaremos esta sección antes de que un anuncio vuelva a llevar un enlace de afiliado.

Los usuarios Avanzado no ven ningún anuncio y no se registran datos relacionados con anuncios sobre ellos.

1.7 Datos de cuenta

No necesitas registrarte para usar Naola. En el primer inicio, las apps de Android e iOS crean una cuenta de dispositivo anónima: un identificador numérico, una dirección ficticia en la que nadie puede recibir correo (…@device.naola.invalid) y un hash de un secreto aleatorio guardado en el almacén de claves de tu dispositivo. No contiene datos personales. Existe para que una suscripción comprada en ese dispositivo se reconozca sin pedirte el correo.

Registrarse con una dirección de correo, Apple o Google es opcional. Solo lo necesitas para trasladar una suscripción entre Android e iOS. La versión web nunca crea cuentas: para usar Avanzado en la web, generas un código de activación en la app móvil.

Lo que guardamos de una cuenta:

La versión web no dispone de formulario de registro. Para usar Avanzado en la web, genera un código de activación en la app móvil (Configuración → Cuenta → Activar Naola en la web) y pégalo en naola.net/activate. La web no puede crear cuentas ni suscripciones por sí sola.

Las sesiones se gestionan mediante JSON Web Tokens (JWT) firmados con HMAC-SHA256, válidos durante 30 días. Cada JWT queda ligado al identificador de dispositivo de su espacio.

1.8 Cookies del navegador (sitio web y app web)

El sitio web de Naola (naola.net) y la app web (naola.net/app) usan únicamente estas cookies, ambas estrictamente necesarias:

Según el RGPD/ePrivacy, las cookies estrictamente necesarias no requieren consentimiento previo. La cookie lang se establece o bien cuando eliges un idioma en el pie de página, o bien cuando el sitio detecta la cabecera Accept-Language de tu navegador y te redirige al idioma correspondiente por primera vez.

Nuestra analítica no usa cookies (consulta la Sección 1.9). Puedes borrar las cookies en cualquier momento desde los ajustes de tu navegador. Las apps de Android e iOS no usan cookies del navegador.

1.9 Analítica del sitio web

Para saber cuántas personas visitan naola.net y la app web, y qué páginas usan, utilizamos Matomo, una herramienta de analítica de código abierto, en un servidor que alquilamos a o2switch, una empresa de alojamiento en Francia, al que se accede a través de Cloudflare. Estas empresas solo almacenan o transmiten estos datos para hacerlo funcionar por nosotros, y nunca los usan para nada más. Las apps de Android e iOS no contienen ninguna analítica.

Esto es analítica, no seguimiento:

Lo que registra Matomo: las páginas que ves, el sitio que te enlazó hasta aquí, tu navegador, sistema operativo, tamaño de pantalla e idioma, y un país aproximado. Las visitas individuales se eliminan a los 6 meses; después solo conservamos totales, como las páginas vistas mensuales.

La base jurídica es nuestro interés legítimo en saber cómo se usa el sitio (Art. 6(1)(f) del RGPD). Para excluirte, activa "Do Not Track" o Global Privacy Control en tu navegador: entonces Matomo no se carga en absoluto.

1.10 Por qué usamos tus datos (bases jurídicas)

Según el RGPD, todo uso de datos personales necesita una base jurídica. Las nuestras son:

Puedes oponerte en cualquier momento a un uso basado en nuestro interés legítimo (Sección 7).

2. Datos que no recopilamos

3. Servicios de terceros

Para proporcionar datos meteorológicos, tus coordenadas se envían a los siguientes servicios durante cada solicitud de tiempo:

a Disponible con Naola Avanzado.

Para el alojamiento:

Para las compras dentro de la app:

Para iniciar sesión, solo si lo eliges:

Para el correo electrónico:

Cada servicio tiene su propia política de privacidad enlazada arriba. Te animamos a revisarlas.

Cualquier tercero con el que compartamos tus datos debe darles la misma protección que esta política, o una equivalente. Nuestros proveedores de servicios (Cloudflare, o2switch, RevenueCat y Brevo) solo pueden usar tus datos para prestarnos su servicio, en virtud de acuerdos de tratamiento de datos que los obligan a protegerlos. Apple y Google prestan sus servicios de inicio de sesión como empresas independientes, conforme a sus propias políticas de privacidad enlazadas arriba. Los proveedores meteorológicos solo reciben lo que necesita un pronóstico o una búsqueda: coordenadas redondeadas a aproximadamente 1 km, o el texto de una búsqueda de ciudad y, cuando un servicio lo necesita, el idioma de la app y el país. Nunca reciben tu dirección IP, tu cuenta ni ningún otro identificador.

Nuestra analítica del sitio web (Sección 1.9) funciona en un servidor que alquilamos a o2switch, al que se accede a través de Cloudflare. Estas empresas solo almacenan o transmiten esos datos para hacerlo funcionar por nosotros, y ninguna empresa de analítica los recibe.

4. Retención de datos

5. Ubicación del procesamiento de datos

La base de datos de Naola se mantiene bajo la jurisdicción de la Unión Europea de Cloudflare, una restricción vinculante fijada en el momento de crear la base de datos que mantiene dentro de la UE todos los registros de cuenta, suscripción y comentarios que almacenamos e impide su traslado a otro lugar. Nuestro backend se ejecuta en Cloudflare Workers, una red distribuida globalmente, por lo que una solicitud puede procesarse primero en la ubicación perimetral más cercana a ti antes de llegar a esa base de datos. Las coordenadas de ubicación se procesan solo en memoria y nunca se escriben en nuestra base de datos.

5.1 Transferencias fuera del Espacio Económico Europeo

Algunos de los servicios de la Sección 3 tienen su sede fuera del Espacio Económico Europeo (EEE), así que los datos que les enviamos salen de él. Cada una de esas transferencias está protegida como exige el RGPD:

Brevo y o2switch tienen su sede en Francia, dentro de la UE. Cloudflare responde a cada solicitud desde el centro de datos más cercano a ti, que puede estar fuera del EEE, mientras que nuestra base de datos permanece en la UE (Sección 5). Para preguntar por estas garantías, o pedir una copia de ellas, escribe a [email protected].

6. Privacidad de los menores

Naola no está dirigida a menores. Debes tener al menos 13 años para usarla, o la edad de consentimiento digital de tu país si es mayor (14 años en España), y no recopilamos a sabiendas datos personales de nadie más joven. Usar la app no requiere registrarse. Si crees que un menor de esa edad nos ha facilitado datos personales, contáctanos en [email protected] y los eliminaremos.

7. Tus derechos

Según el RGPD (artículos 15, 17 y 20) y normativas similares, tienes derecho a acceder a tus datos, a eliminarlos y a portarlos. Naola ofrece estos derechos como acciones de autoservicio, para que no tengas que escribir al soporte ni esperar a un proceso manual, aunque el correo electrónico sigue siendo una opción si no puedes usar la app.

Exportar tus datos (art. 15 y 20)

En la app móvil: Configuración → Cuenta → Exportar mis datos. Recibirás un archivo JSON con cada registro vinculado a tu cuenta (perfil, incluida la etiqueta de dispositivo de cada sesión, vínculos OAuth, derechos de suscripción, historial de eventos de suscripción, metadatos de los códigos de activación y los contadores de limitación de frecuencia asociados a tu cuenta, cada uno con su nombre, día y cifra). Las credenciales, como el hash de tu contraseña y el token de «Iniciar sesión con Apple», quedan fuera. La exportación tiene un formato estructurado y legible por máquina, para que puedas llevarla a otros servicios.

En la web: una vez activado Naola en tu navegador, Configuración → Cuenta → Exportar mis datos en la app web de naola.net/app. Si no puedes usar la app, escribe a [email protected].

Eliminar tu cuenta (art. 17)

En la app móvil: Configuración → Cuenta → Eliminar mi cuenta. Una confirmación en dos pasos elimina de nuestra base de datos cada registro vinculado al usuario (perfil, vínculos OAuth, el token de «Iniciar sesión con Apple», códigos de activación, derechos de suscripción, historial de eventos de webhook).

En la web: naola.net/delete-account, con un código de activación de la app móvil; la eliminación es inmediata y permanente. Si no puedes usar la app, escribe a [email protected] desde la dirección de tu cuenta y la borraremos en un plazo de 30 días.

Si iniciaste sesión con Apple, eliminar tu cuenta también pide a Apple que retire el acceso de Naola a tu cuenta de Apple. Lo hacemos después de borrar tus datos, y nunca retrasa ni bloquea la eliminación. Si no se puede contactar con Apple tras tres intentos, o no tenemos ningún token para tu cuenta (por ejemplo, porque tu último inicio de sesión con Apple fue antes de que empezáramos a guardarlo), Naola puede seguir apareciendo en los ajustes de tu cuenta de Apple, donde puedes eliminarla tú mismo.

Dos cosas sobreviven brevemente a una eliminación. Los contadores de limitación de frecuencia asociados a tu cuenta no se borran: caducan por sí solos en un plazo de 7 días (Sección 1.2). Y nuestro proveedor de base de datos, Cloudflare, conserva un historial de recuperación de la base de datos (D1 Time Travel) para poder restaurarla tras un fallo: los datos eliminados desaparecen de ese historial en un plazo de 30 días.

Importante: las suscripciones las facturan Apple y Google, no nosotros. Eliminar tu cuenta de Naola no cancela tu suscripción de App Store o Google Play. Antes de eliminarla, ve a Ajustes → [tu nombre] → Suscripciones en iPhone o a Google Play → Pagos y suscripciones → Suscripciones en Android y cancela Naola Avanzado; de lo contrario, se te seguirá cobrando en la renovación. Eliminamos de inmediato nuestro registro de derechos para que la app deje de tratarte como suscriptor de Avanzado, pero la relación de facturación sigue con la tienda hasta que canceles allí.

Otros derechos

También tienes derecho a que se corrijan los datos inexactos, a limitar el uso que hacemos de tus datos y a oponerte a un uso basado en nuestro interés legítimo (Sección 1.10). Para ejercer cualquiera de estos derechos, o para cualquier otra consulta sobre tus datos, escribe a [email protected].

Reclamaciones

Tienes derecho a presentar una reclamación ante una autoridad de protección de datos. La nuestra es la Agencia Española de Protección de Datos (AEPD), porque Naola se publica desde España. También puedes reclamar ante la autoridad del lugar donde vives o trabajas; el Comité Europeo de Protección de Datos enumera las autoridades de la UE y del EEE. No necesitas contactarnos antes, aunque nos encantaría intentar resolver el problema en [email protected].

8. Cambios en esta política

Podemos actualizar esta política ocasionalmente. Cuando lo hagamos, publicaremos la nueva versión en esta página con una nueva fecha. Si un cambio es importante, por ejemplo un nuevo tipo de datos o un nuevo uso de ellos, también lo anunciaremos en la app.

9. Contacto

Para cuestiones relacionadas con la privacidad o solicitudes de datos, contáctanos en: [email protected]