Fill Good

Política de privacidad

Última actualización: 3 de agosto de 2026

Esta política explica qué datos personales tratamos cuando usas Fill Good, con qué finalidad, con qué base legal y qué derechos tienes. La resumimos en una frase: guardamos lo mínimo para que la app funcione, no vendemos tus datos y no usamos publicidad ni analítica de terceros.

1. Responsable del tratamiento

  • Titular: Jorge Molina Fuster
  • Contacto: jorgemolinafuster@gmail.com

2. Qué datos tratamos

Datos de tu cuenta. Al registrarte, nuestro proveedor de identidad (Clerk) gestiona tu dirección de correo, tu nombre y, si la añades, tu foto de perfil, además de los identificadores técnicos de sesión necesarios para mantenerte conectado.

Contenido de tu hogar. Lo que tú y los miembros de tu hogar introducís al usar la app: inventario y ubicaciones, fechas de caducidad, lista de la compra, recetas, menús semanales, presupuesto mensual y orden de pasillos de tu tienda.

Tickets de compra. Cuando escaneas un ticket, el archivo (imagen o PDF) se procesa para extraer sus datos y no se almacena en nuestros servidores. Lo que se guarda es el resultado de la extracción: establecimiento, fecha, importes y líneas de producto con sus precios.

Notificaciones push. Si las activas, guardamos la suscripción que genera tu navegador (dirección del servicio de notificaciones y claves de cifrado) junto con tus preferencias de aviso. Se elimina al desactivarlas o al salir del hogar.

Vinculación con Alexa. Si vinculas un altavoz Amazon Echo para manejar el inventario y la lista por voz, guardamos el identificador opaco que Amazon asigna a tu cuenta en la skill, el hogar y el miembro a los que queda asociado, y las fechas de vinculación y de último uso. Es ese identificador —y no lo que dices— lo que nos permite saber a qué hogar aplicar cada orden. Para crear el vínculo se genera un código de seis dígitos válido diez minutos y de un solo uso.

No recibimos grabaciones de tu voz. Del altavoz nos llega únicamente la transcripción que hace Amazon de tu orden (por ejemplo, «resta dos yogures»), y le devolvemos el texto que debe leerte en voz alta: nombres de producto, cantidades y avisos de caducidad de tu hogar. Durante un día conservamos el identificador de cada orden junto con la respuesta que dimos, para no aplicar dos veces el mismo movimiento si Amazon reenvía la petición.

Datos técnicos. Nuestra infraestructura registra datos de conexión (como la dirección IP) en registros técnicos de corta duración, con fines de seguridad y diagnóstico.

3. Para qué y con qué base legal

  • Prestar el servicio (gestionar tu cuenta y tu hogar, sincronizar el contenido entre miembros, calcular tendencias de precios): ejecución del contrato — art. 6.1.b del RGPD.
  • Manejar la app por voz con Alexa (aplicar al inventario y a la lista del hogar vinculado lo que dictas al altavoz): ejecución del contrato — art. 6.1.b del RGPD. La vinculación es voluntaria y solo existe si generas un código y lo dictas al altavoz; puedes deshacerla en cualquier momento desde Ajustes.
  • Leer tickets y generar menús con IA: tu consentimiento — art. 6.1.a del RGPD. Te lo pedimos antes de usar estas funciones por primera vez y puedes retirarlo cuando quieras en Ajustes (ver sección 5).
  • Enviarte notificaciones push (caducidades, subidas de precio, reposición): tu consentimiento — art. 6.1.a del RGPD. Puedes retirarlo en cualquier momento desactivándolas en Ajustes.
  • Seguridad y prevención de abuso (registros técnicos, límites de peticiones): interés legítimo — art. 6.1.f del RGPD.

4. Con quién se comparten

Con los miembros de tu hogar. Fill Good es una app compartida: el contenido del hogar (inventario, lista, tickets, recetas, menús, presupuesto) es visible para todos sus miembros, igual que tu nombre y tu foto de perfil como miembro.

Con proveedores que nos prestan servicio (encargados del tratamiento), solo en la medida necesaria:

  • Clerk (Clerk Inc., EE. UU.): registro, inicio de sesión y gestión de cuentas.
  • Supabase (Supabase Inc., EE. UU.): base de datos donde vive el contenido de tu hogar. Los datos se alojan en centros de datos de la Unión Europea (Fráncfort).
  • Vercel (Vercel Inc., EE. UU.): alojamiento de la aplicación y registros técnicos.
  • Google (API de Gemini): procesamiento con inteligencia artificial de tickets y menús (ver sección 5).
  • El servicio de notificaciones de tu navegador (Google, Mozilla, Microsoft o Apple, según cuál uses): entrega de las notificaciones push que actives.

Con Amazon, solo si vinculas un altavoz. En ese caso Amazon no actúa por cuenta nuestra: es responsable de su propio tratamiento de la interacción por voz (la grabación, su reconocimiento y el historial de actividad de tu cuenta de Alexa), regido por el aviso de privacidad de Alexa de Amazon y por los ajustes de privacidad que tengas en la app de Alexa. Nosotros solo recibimos la transcripción de la orden y devolvemos el texto que el altavoz te lee. Si no vinculas ningún altavoz, no hay ningún intercambio con Amazon.

No vendemos ni cedemos tus datos a terceros con fines comerciales, y no hay publicidad ni analítica de terceros en la app.

5. Inteligencia artificial

Dos funciones usan IA: la lectura de tickets y la generación de menús. Para la primera se envía a Google (API de Gemini) el archivo del ticket junto con los nombres de productos de tu catálogo, para casar las líneas; para la segunda, la información de tu despensa, tus recetas, lo que tengas apuntado en la lista de la compra, los platos de las dos semanas anteriores y las preferencias y reglas que indiques. El archivo del ticket no se conserva después del procesado. Antes de que la imagen salga, eliminamos sus metadatos técnicos (por ejemplo, la geolocalización que algunas cámaras incrustan en la foto).

Te pedimos tu consentimiento antes de usar estas funciones por primera vez, y puedes retirarlo cuando quieras desde Ajustes; mientras no lo hagas, no enviamos nada a la IA.

El servicio se presta actualmente a través del nivel gratuito de la API de Gemini. Conforme a los términos de ese nivel, Google puede utilizar las entradas y salidas para mejorar sus productos y modelos, y ese uso puede incluir la revisión del contenido por personas. En ese nivel, Google no actúa como un mero proveedor por cuenta nuestra sino para sus propios fines. Por eso te recomendamos no incluir información personal que no sea necesaria: tapa la zona de la tarjeta del ticket antes de escanearlo y no escribas datos de salud en las preferencias del menú.

6. Transferencias internacionales

Algunos proveedores están establecidos en Estados Unidos (Clerk, Vercel, Google; Supabase, aunque estadounidense, aloja tus datos en la Unión Europea). Esas transferencias se amparan en el Marco de Privacidad de Datos UE-EE. UU. (Data Privacy Framework) cuando el proveedor está adherido y, en su defecto, en las cláusulas contractuales tipo aprobadas por la Comisión Europea. Puedes solicitarnos más detalle sobre la garantía aplicable a cada proveedor escribiendo a jorgemolinafuster@gmail.com.

7. Cuánto tiempo conservamos los datos

Mientras tu cuenta exista. Puedes borrarla en cualquier momento desde Ajustes: se eliminan tus datos personales y tu cuenta de acceso. El contenido aportado a un hogar con más miembros (inventario, tickets, recetas…) pertenece al hogar y se conserva para el resto de miembros; desaparece definitivamente cuando el hogar se queda sin miembros.

Además, algunos datos se depuran solos antes incluso de que borres nada: los tickets escaneados que no confirmas se eliminan a los 30 días, el historial de consumo y reposición a los 90 días, los descartes a los 24 meses y los menús semanales pasadas 26 semanas. Los registros técnicos se conservan durante periodos breves.

En cuanto a Alexa: los códigos de vinculación caducan a los diez minutos, y el identificador y la respuesta de cada orden de voz se borran al día siguiente. El vínculo con un altavoz dura mientras lo quieras: desaparece cuando lo revocas desde Ajustes, cuando cualquier miembro del hogar lo retira y cuando borras tu cuenta.

Cuando borras datos, pueden permanecer un tiempo limitado en las copias de seguridad cifradas de nuestros proveedores hasta que estas se renuevan, tras lo cual desaparecen definitivamente.

8. Tus derechos

Puedes ejercer tus derechos de acceso, rectificación, supresión, oposición, limitación del tratamiento y portabilidad, así como retirar tu consentimiento, escribiendo a jorgemolinafuster@gmail.com. El borrado completo de la cuenta está disponible directamente en la app, en Ajustes.

Si consideras que no hemos tratado tus datos correctamente, puedes reclamar ante la Agencia Española de Protección de Datos (aepd.es).

9. Menores de edad

Fill Good no está dirigida a menores de 14 años. Si detectamos una cuenta de un menor de esa edad, la eliminaremos.

10. Cookies y almacenamiento local

Solo usamos cookies técnicas imprescindibles, todas exentas de consentimiento, por lo que no verás un banner de cookies:

  • Las de sesión, que gestiona Clerk para mantenerte conectado.
  • Una cookie propia, «active_household» (dura un año), que recuerda qué hogar tienes activo si perteneces a varios.
  • Una cookie propia, «sidebar_state» (dura una semana), que recuerda si el menú lateral está plegado en pantallas grandes.

También usamos el almacenamiento local del dispositivo para preferencias (como el tema claro/oscuro) y para que la app funcione sin conexión (caché de la PWA). Al cerrar sesión borramos esa caché y el estado del hogar guardado en el dispositivo. No hay cookies de publicidad, de analítica ni de seguimiento.

11. Seguridad

Toda la comunicación va cifrada (HTTPS). El contenido de cada hogar está aislado a nivel de base de datos: solo los miembros de un hogar pueden acceder a sus datos, y aplicamos límites anti-abuso a las operaciones sensibles.

12. Cambios en esta política

Si esta política cambia de forma relevante, actualizaremos la fecha de esta página y, cuando el cambio lo justifique, te lo avisaremos dentro de la app. Puedes consultar también los términos de uso.