Quién es responsable de tus datos

BlueList está desarrollada y gestionada por Pedro Antonio Flores Casquet, un desarrollador independiente que publica sus apps como Lasky. A efectos del Reglamento General de Protección de Datos (RGPD), él es el responsable del tratamiento de los datos personales descritos en esta política. Cuando en ella decimos «nosotros», nos referimos a él.

Para cualquier duda sobre privacidad o para ejercer tus derechos, escríbenos a laskyfeedback@gmail.com.

Tu cuenta

Para usar BlueList —listas de la compra, recetas, libros de cocina y planificación de menús— necesitas una cuenta, que creas al terminar la bienvenida de la app. La cuenta sirve para aplicar el límite mensual de recetas y fotos de listas que puedes importar con inteligencia artificial, para guardar tu copia en la nube si tienes Premium y para compartir contenido. Para crearla solo te pedimos lo imprescindible:

  • Tu correo electrónico y una contraseña, o bien tu cuenta de Google o, en iPhone y iPad, de Apple, para identificarte de forma segura.
  • Un nombre visible y, si quieres, una foto de perfil, que se muestran a las personas con las que compartes contenido.

No recogemos tu número de teléfono, tu ubicación ni ningún otro dato personal más allá de lo anterior.

Tus listas, recetas y menús

Todo lo que creas en BlueList —listas de la compra, productos, recetas, libros de cocina y calendario de menús— se guarda en tu dispositivo y funciona sin conexión.

Si tienes una suscripción Premium activa, ese contenido se sincroniza además con la nube para que lo tengas en todos tus dispositivos y puedas compartirlo con quien tú decidas. Sin Premium, tu contenido no se guarda en nuestros servidores. Solo sale del dispositivo lo que compartas expresamente, la copia de seguridad del propio sistema y lo que pidas leer a la inteligencia artificial —el texto de una receta que importas, la foto de una lista que escaneas y los ingredientes con los que se calcula la nutrición—, que pasa por nuestros servidores sin quedarse en ellos. Todo ello se explica más abajo.

Este contenido es tuyo. No lo leemos, no lo analizamos y no lo usamos para ningún fin que no sea hacer que la app funcione para ti; tampoco lo usamos, ni dejamos que se use, para entrenar ninguna inteligencia artificial.

Tarjetas de fidelidad

BlueList te deja guardar las tarjetas de fidelidad de tus supermercados para tenerlas a mano al pasar por caja. De cada tarjeta guardamos únicamente el nombre que le pongas, su número o código de barras y el formato de ese código, y el color que elijas.

Las tarjetas se guardan siempre en tu dispositivo (y, con el resto de tus datos, en la copia de seguridad del sistema si la tienes activada). Si tienes Premium, se copian también a tu espacio privado en Firebase —cifradas en tránsito y en reposo— para que las tengas en tus otros dispositivos y en el reloj. Solo tú puedes acceder a ellas: no se comparten con otros usuarios, no se ceden a terceros y no se envían a ningún supermercado.

Ten en cuenta que el número de una tarjeta de fidelidad puede identificarte ante la cadena que la emitió. Si no quieres tenerlo guardado, borra la tarjeta desde la app: se elimina del dispositivo y también de la nube, y desaparece de la copia de seguridad del sistema en la siguiente copia.

Cámara y fotos

BlueList puede usar la cámara para escanear códigos de barras de productos y de tarjetas de fidelidad, y añadirlos sin teclear. Esas imágenes se procesan en el momento y en tu propio dispositivo: no se guardan ni se envían a ningún sitio.

Además, puedes escanear una lista de la compra: haces una foto de una lista escrita a mano o impresa (o la eliges de tu galería) y BlueList añade los productos. La app reconoce primero el texto en tu propio dispositivo y, además, envía la foto, a través de nuestros servidores, a un proveedor externo de inteligencia artificial, que la lee y devuelve los productos. La foto no se guarda en nuestros servidores; qué hace el proveedor con ella se explica en Inteligencia artificial.

También puedes elegir imágenes de tu galería para las recetas, los libros de cocina o tu perfil. Esas imágenes solo se suben a la nube si tú las seleccionas.

Inteligencia artificial

Para importar recetas, leer las fotos de tus listas de la compra y calcular la nutrición de una receta, BlueList recurre a un proveedor externo de inteligencia artificial. Así funciona:

  • Solo cuando tú lo pides. La app envía algo únicamente cuando importas una receta, escaneas una lista o guardas una receta cuya nutrición hay que calcular.
  • Qué se envía. El texto de la receta que eliges importar —el de la página web, el de los subtítulos del vídeo de YouTube o el de la descripción de la publicación de Instagram o TikTok—, que tu dispositivo descarga y prepara (la dirección no se envía); la foto de la lista que escaneas, y las líneas de ingredientes cuya nutrición la app no sabe calcular sola. Al proveedor nunca le llegan tu nombre, tu correo ni el identificador de tu cuenta: con el contenido no va nada que te identifique.
  • Por dónde va. Desde tu dispositivo a nuestras funciones en la nube (Firebase Cloud Functions, en Bélgica, dentro de la Unión Europea) y de ahí al proveedor, siempre cifrado en tránsito. Nuestros servidores no guardan ese texto ni esa foto: se los pasan al proveedor y devuelven el resultado a la app.
  • Qué hace el proveedor con ello. Lo trata como encargado del tratamiento, por cuenta nuestra y conforme al contrato que tenemos firmado con él, que incluye un acuerdo de tratamiento de datos. No lo usa para entrenar sus modelos y lo borra de sus sistemas en un plazo de 30 días, salvo que la ley le obligue a conservarlo o que sus sistemas de seguridad lo marquen por incumplir sus normas de uso, en cuyo caso puede guardarlo hasta 2 años.
  • Qué guardamos nosotros. En tu cuenta, un registro por mes con cuántas recetas has importado y cuántas fotos de listas has escaneado ese mes (y un identificador aleatorio de cada importación y de cada foto, para reconocer sus reintentos) y, del día en curso, cuántas importaciones, escaneos y cálculos de nutrición has hecho, para aplicar los límites de uso. Ese registro guarda también cuánto nos ha costado cada día la inteligencia artificial que has usado, porque uno de los límites diarios es de gasto. Los registros de meses anteriores no se usan para nada más y se conservan, como mucho, mientras exista tu cuenta: se borran al eliminarla. De cada petición anotamos solo datos técnicos —el tipo de tarea y de origen, la plataforma y la versión de la app, cuánto texto se procesó, cuánto tardó, cuánto costó y si hubo algún error—, junto a un código abreviado derivado de tu cuenta que no incluye tu nombre ni tu correo. Esas anotaciones las guarda Google Cloud Logging y se borran a los 30 días. Nunca anotamos el texto ni la foto.
  • Límites. Con el plan gratuito tienes hasta 100 importaciones con IA al mes, entre recetas y fotos de listas; con Premium, hasta 500. Una receta cuenta cuando la inteligencia artificial la encuentra en lo que le envías; si no encuentra ninguna o la petición falla, no cuenta, y los primeros reintentos de una misma importación tampoco vuelven a contar. Una foto de una lista cuenta solo cuando la inteligencia artificial encuentra en ella algún producto, y si la app tiene que volver a enviarla, no cuenta otra vez. El contador vuelve a cero el día 1 de cada mes. Para proteger el servicio hay además límites diarios. La app te muestra siempre cuántas importaciones con IA te quedan. Estos límites pueden cambiar.
  • Puede equivocarse. La inteligencia artificial puede leer mal una cantidad o saltarse un paso: revisa la receta o la lista antes de darla por buena.

Compartir con otras personas

BlueList te permite compartir recetas, libros de cocina y listas de la compra mediante un enlace o un código de invitación. Conviene que sepas exactamente cómo funciona:

  • Cualquiera que tenga el enlace o el código puede ver el contenido compartido, aunque no le hayas invitado personalmente.
  • Tu nombre visible y tu foto de perfil son visibles para las personas que participan en ese contenido.
  • Puedes dejar de compartir en cualquier momento desde la app. Al hacerlo, el contenido compartido se borra de la nube y el enlace deja de funcionar para todo el mundo a la vez: no es posible retirarle el acceso a una sola persona.
  • En las listas compartidas puedes además generar un código nuevo. El anterior deja de servir, pero quien ya se hubiera unido sigue dentro hasta que dejes de compartir la lista.
  • Lo que otra persona ya haya importado es suyo. Al importar una receta o un libro de cocina se crea una copia independiente en su cuenta. Dejar de compartir corta el acceso al original, pero no borra ni recupera las copias ya hechas, igual que ocurre al enviar un archivo por mensajería.
  • Quien se une a un contenido compartido puede salir de él cuando quiera.

Uso sin conexión

BlueList guarda una copia local de tus datos en el dispositivo, así que la app funciona aunque no tengas internet. Si tienes la sincronización en la nube (Premium), los cambios se envían automáticamente en cuanto vuelves a tener conexión.

Copia de seguridad del sistema

En Android, si tienes activada la copia de seguridad de Google, el sistema guarda en tu cuenta de Google una copia cifrada de la base de datos de BlueList —recetas, listas de la compra, libros de cocina, tarjetas de fidelidad, menús y las importaciones de recetas que tengas pendientes, con el correo de la cuenta a la que pertenecen y unos registros técnicos de la sincronización— y de los ajustes de la app, con tus búsquedas recientes, para devolvértelos si cambias de móvil o reinstalas la app. Esa copia no incluye las fotos, tu sesión ni tus compras: al restaurarla vuelves a iniciar sesión, y Google Play repone la suscripción Premium por su cuenta.

En iPhone y iPad, los datos de BlueList entran en la copia de iCloud del dispositivo si la tienes activada, igual que los de cualquier otra app. Además, unos pocos ajustes (el tema, el idioma, el país del supermercado y las raciones por defecto) se sincronizan entre tus dispositivos a través de iCloud.

Estas copias las guarda Google o Apple dentro de tu propia cuenta y nosotros no tenemos acceso a ellas. Puedes desactivarlas o borrarlas desde los ajustes de copia de seguridad de tu dispositivo o de tu cuenta.

Almacenamiento en la nube y seguridad

Los datos que se sincronizan se guardan en Google Firebase (Firebase Authentication, Cloud Firestore y Cloud Storage). Firebase se encarga del inicio de sesión, del almacenamiento de datos y de las imágenes, siempre con cifrado en tránsito y en reposo.

El acceso está limitado por reglas de seguridad: tu contenido privado solo es accesible desde tu propia cuenta, y el contenido compartido solo con el enlace o el código correspondiente. Usamos además Firebase App Check para impedir que aplicaciones no autorizadas accedan a nuestros servidores.

Google actúa como encargado del tratamiento por nuestra cuenta. Puedes leer cómo trata los datos en policies.google.com/privacy.

Analítica, publicidad y diagnóstico

BlueList no mide cómo usas la app. No usamos Firebase Analytics, Google Analytics ni ninguna otra herramienta de medición de uso: la app no envía eventos sobre las pantallas que abres ni sobre lo que haces dentro de ella. Lo único que contamos son las recetas que importas y los escaneos y cálculos de nutrición que haces con la inteligencia artificial, para aplicar sus límites de uso (ver Inteligencia artificial).

Tampoco usamos identificadores publicitarios (el AAID de Android ni el IDFA de Apple), no mostramos publicidad, no elaboramos perfiles, no te rastreamos entre apps o sitios web y no vendemos ni cedemos tus datos a terceros para sus propios fines.

Para poder arreglar lo que falla, la app envía informes de errores a Firebase Crashlytics, un servicio de Google: los cierres inesperados y algunos errores que la app detecta sin llegar a cerrarse, solo cuando te dejan sin algo (por ejemplo, una compra que no se verifica, una sincronización que no se completa, una foto que no se descarga, una importación que falla, compartir o dejar de compartir que no funciona o un borrado de cuenta que no termina), y como mucho unas pocas veces por sesión. Cada informe dice qué estaba haciendo la app, el tipo y el código del error y el punto del código en que ocurrió, y a veces algún dato técnico más, como el código de respuesta del servidor o cuántos elementos fallaron. Nunca lleva el contenido de tus recetas, listas o tarjetas, nombres, direcciones web completas, correos ni contraseñas: si falla la importación de una receta, solo viaja el dominio de la web (por ejemplo, recetasgratis.net).

Como todo informe de Crashlytics, lleva además datos técnicos del dispositivo (como el modelo, la versión del sistema y de la app, o la memoria y el espacio libres) y un identificador aleatorio de la instalación generado por Firebase, que no es tu cuenta ni un identificador publicitario. Crashlytics también anota cuándo empieza cada sesión de uso, sin nada de lo que haces en ella, para calcular cuántas terminan sin fallos. Estos datos no van unidos a tu cuenta de BlueList y Crashlytics los borra a los 90 días.

Los informes de errores vienen activados. Puedes desactivarlos cuando quieras en Perfil → Acerca de, con la opción Enviar informes de errores: desde ese momento la app deja de enviar tanto los cierres como los demás errores.

Si nos escribes desde la propia app, con Enviar sugerencia o Reportar problema, tu mensaje se guarda en Firebase ligado a tu cuenta, junto con la versión de la app, el modelo del dispositivo, la versión del sistema y el idioma —lo justo para poder reproducir el fallo—, y nos llega una copia por correo a nuestro buzón de soporte, con la dirección de correo de tu cuenta para poder contestarte. Lo usamos únicamente para atenderlo.

Cuando te respondemos, la respuesta se guarda en Firebase junto a tu mensaje y puedes leerla en la app, en Perfil → Opinión → Tus mensajes; si tu cuenta tiene correo, también te llega por correo. Para llegar a la app, nuestra respuesta pasa por Cloudflare, que la recibe por correo y la entrega a nuestros servidores sin guardar su contenido. La app guarda en tu dispositivo una copia de tus mensajes y de nuestras respuestas para enseñártelos.

Servicios de terceros

Para funcionar, BlueList se apoya en estos proveedores:

  • Google Firebase (Authentication, Cloud Firestore, Cloud Storage, Cloud Functions, App Check y Crashlytics): identificación, base de datos, imágenes, el paso de tus peticiones a la inteligencia artificial, protección frente a abusos e informes de errores.
  • Cloudflare: recibe por correo nuestras respuestas a los mensajes que nos envías desde la app y las entrega a nuestros servidores para que las veas en la app.
  • Un proveedor externo de inteligencia artificial: lee el texto de las recetas que importas, las fotos de las listas que escaneas y los ingredientes con los que se calcula la nutrición. Los detalles están en Inteligencia artificial.
  • Google Play y App Store: gestionan las suscripciones Premium y sus cobros. Nosotros no vemos ni guardamos los datos de tu tarjeta.
  • Iniciar sesión con Google e Iniciar sesión con Apple, si eliges alguna de esas opciones para entrar.

Cuando importas una receta, tu dispositivo descarga la página —o los subtítulos del vídeo, o la descripción de la publicación— directamente del sitio en cuestión y prepara su texto. Solo ese texto, sin la dirección, pasa por nuestros servidores camino del proveedor de inteligencia artificial, y no se guarda en ellos; si la importación falla, el informe de errores solo lleva el dominio de la web.

Tus derechos

Tienes el control de tus datos personales. Conforme al RGPD y a normas equivalentes, puedes:

  • Acceder a los datos personales que tenemos sobre ti.
  • Rectificar cualquier dato inexacto o incompleto.
  • Obtener una copia de tus listas, recetas, libros de cocina y menús (portabilidad).
  • Solicitar la supresión de tu cuenta y de todos sus datos.
  • Oponerte a los tratamientos basados en nuestro interés legítimo, como los informes de errores.
  • Solicitar que se limite el tratamiento de tus datos.
  • Presentar una reclamación ante tu autoridad de control (en España, la AEPD).

Para ejercer cualquiera de estos derechos escribe a laskyfeedback@gmail.com. La mayoría están disponibles también directamente en la app.

Eliminar tu cuenta

Puedes eliminar tu cuenta y todos sus datos cuando quieras, desde los ajustes de la app o pidiéndonoslo por correo. Una vez procesada, tus datos personales y tu contenido se borran de nuestros servidores, también los mensajes que nos hayas enviado desde la app y nuestras respuestas a ellos; las copias de seguridad rutinarias se reciclan en un plazo máximo de 30 días. La copia de esos mensajes que ya nos llegó por correo no se borra sola: si quieres que la borremos, escríbenos.

Con la cuenta se borran también tus contadores de uso de la inteligencia artificial. Lo que se envió al proveedor de inteligencia artificial lo borra el proveedor en un plazo de 30 días, como se explica arriba, y los registros técnicos de esas peticiones se borran solos a los 30 días.

Al eliminar la cuenta, tus compras quedan liberadas y dejan de estar ligadas a ella. De cada compra, nuestro servidor conserva solo unos datos técnicos, sin ningún dato de tu cuenta: el hash del identificador que le da la tienda (en Google Play, el token de compra), la plataforma (App Store o Google Play) y las fechas de su última verificación y de su liberación. En Google Play, si la tienda la sustituyó por otra compra con un token nuevo (por ejemplo, al cambiar de plan o al volver a suscribirte), guarda también el hash de ese token nuevo y la fecha en que se anotó la sustitución. Estos datos no caducan y solo sirven para que puedas restaurar la compra en una cuenta nueva: si más adelante creas otra, puedes pasarle una suscripción que siga activa con Restaurar compras. Eliminar la cuenta no cancela la suscripción: si no la cancelas en la App Store o en Google Play, la tienda te la sigue cobrando.

Tienes las instrucciones paso a paso, y cómo pedirlo sin la app, en la página Eliminar tu cuenta.

Menores

BlueList no está dirigida a menores de 13 años (o la edad mínima que exija tu país) y no recogemos datos de ellos a sabiendas. Si crees que un menor ha creado una cuenta, escríbenos y la eliminaremos.

Cambios en esta política

Podemos actualizar esta política de vez en cuando. Los cambios se reflejarán en esta página, junto con la fecha de la última actualización. Te recomendamos echarle un vistazo de tanto en tanto.

Si tienes cualquier duda, escríbenos: