Legal

Política de Privacidad

Última actualización: 4 de Octubre, 2026

En Bioboros nos tomamos en serio la protección de sus datos. Esta Política describe con precisión técnica qué información recopilamos, cómo la procesamos, dónde la almacenamos, con quién la compartimos, qué cookies y almacenamiento local usamos, y qué derechos tiene usted sobre ella. La transparencia es nuestro principio fundamental.

1. Identidad del Responsable del Tratamiento

El responsable del tratamiento de sus datos es Bioboros, plataforma operada desde República Dominicana. Para cualquier consulta sobre privacidad puede contactarnos en bioboros.support@gmail.com.

2. Información que Recopilamos

Recopilamos únicamente la información necesaria para personalizar su plan nutricional y operar la plataforma. Las categorías exactas son:

  • Datos de cuenta: nombre y correo electrónico. No usamos contraseñas: se entra con un código de un solo uso enviado a su correo, con su cuenta de Google o con su cuenta de Apple. Por tanto no recopilamos, no almacenamos y no podemos filtrar ninguna contraseña suya.
  • País e idioma: el país desde el que usa Bioboros (lo elige usted entre los que atendemos: República Dominicana, España, Estados Unidos, México, Puerto Rico y Colombia) y el idioma de la interfaz. El país decide el catálogo de alimentos, los precios de referencia y la moneda del presupuesto; el idioma sólo traduce la interfaz. Guardamos además el desfase horario de su dispositivo para programar su plan en su día local.
  • Perfil de salud (health_profile): peso actual y objetivo, estatura, edad, género, grasa corporal y cintura (opcionales), nivel de actividad física, objetivo (perder peso, ganar músculo, mantener) y ritmo deseado, restricciones dietéticas, alergias alimentarias, condiciones de salud declaradas, medicamentos que toma y suplementos, embarazo o lactancia si aplica, horas de sueño, nivel de estrés, horario de comidas, tiempo disponible para cocinar, hábitos y dificultades que usted describe, y preferencias culinarias. Los datos de salud se tratan como datos sensibles (ver Sección 3 y la Política de Protección de Datos).
  • Presupuesto: presupuesto semanal de compra, con su moneda. Sirve para acotar la lista de compras; no se usa para perfilarle comercialmente.
  • Histórico nutricional: comidas registradas (consumed_meals), hidratación diaria, peso histórico (weight_history), inventario de despensa (user_inventory) e ítems agotados.
  • Datos de interacción con IA: mensajes con el asistente conversacional (agent_messages), planes generados (meal_plans), recetas expandidas, "lecciones aprendidas" derivadas de su uso (user_facts) almacenadas como embeddings vectoriales para personalización a largo plazo.
  • Fotos de comida y fotos del chat (opcional): si usted decide escanear una comida con la cámara o subir una foto, en el escáner o en el chat del coach, la enviamos al proveedor de visión (ver Sección 4) para identificar los alimentos y estimar sus macros, y guardamos el resultado textual del análisis, que usted revisa antes de registrarlo. La foto del escáner no se guarda en nuestros servidores una vez analizada. Las fotos que usted envía al chat del coach sí se guardan en nuestra base de datos (chat_attachments), de forma privada y junto a esa conversación, para mostrárselas en el historial del chat; se borran si usted borra esa conversación o su cuenta, y las que sube sin llegar a enviarlas, pasadas 24 horas. Además, cuando una foto acaba en un plato registrado, la app guarda una copia sólo en su dispositivo para mostrarla en la ficha de esa comida (ver Sección 13).
  • Dictado y modo voz (opcional): el dictado convierte su voz en texto en su propio dispositivo o navegador: a Bioboros sólo llega el texto transcrito, que se trata como cualquier otro mensaje del chat, y su voz no se envía a nuestros servidores. Según el navegador, su fabricante (por ejemplo, Google en Chrome o Apple en Safari y en el iPhone) puede procesar en sus servidores lo que usted dice, bajo sus propios términos. En el modo voz en vivo, el audio de su micrófono y las respuestas del coach se envían a OpenAI para escucharle y responderle, con su permiso de IA. En el modo voz de respaldo, para leerle en voz alta la respuesta del coach, enviamos el texto de esa respuesta a Google (API de Gemini, servicio de pago que, según sus condiciones, no usa esos datos para entrenar sus modelos) y reproducimos el audio que devuelve. Si ese servicio no está disponible, se usa la voz de su dispositivo o navegador, que, según el navegador o el dispositivo, puede generarse en servidores de su fabricante (por ejemplo, Google en Chrome) a partir del mismo texto, bajo sus propios términos.
  • Datos de pago: NO almacenamos números de tarjeta de crédito ni información financiera. Solo guardamos el identificador de suscripción de PayPal (paypal_subscription_id) y el plan vigente (plan_tier).
  • Regalos en su cuenta: si el equipo de Bioboros le regala créditos o un plan de cortesía, guardamos el regalo con su vigencia y el motivo (account_grants). Se borra con su cuenta y aparece en la exportación de sus datos. Si borra su cuenta, el registro del equipo sobre ese regalo se conserva sin el identificador de su cuenta ni el motivo (ver Sección 9).
  • Ajustes de la app: guardamos los ajustes que elige en Configuración (por ejemplo, la hidratación, la Nevera o los recordatorios) y los de su dispositivo que la app nos informa —el tema, si permite notificaciones, si activó las alertas, la plataforma y la versión de la app (ajustes_dispositivo)—, además de un historial de cuándo cambió cada ajuste y si lo cambió usted, el coach o el sistema (ajustes_cambios). Se borran con su cuenta y aparecen en la exportación de sus datos; el historial se borra a los 24 meses.
  • Cuenta de prueba: si su cuenta participa en las pruebas, guardamos desde cuándo, quién la marcó y por qué, cuándo vio el aviso y cuándo salió (cuentas_de_prueba). Se borra con su cuenta y aparece en la exportación de sus datos, sin los identificadores del personal.
  • Notificaciones: si usted activa los avisos en el navegador, guardamos la suscripción push de su navegador (push_subscriptions); en la app para Android o iPhone, si su dispositivo permite los avisos de Bioboros, guardamos el identificador de avisos de ese dispositivo (device_push_tokens). Los usamos sólo para enviarle esos avisos. Puede desactivarlos en cualquier momento desde Configuración → General → Notificaciones o desde su dispositivo.
  • Diagnóstico de la voz: al abrir la app del teléfono y cada vez que el dictado o el modo voz fallan, la app nos envía un informe técnico sin identificar su cuenta —si la voz está disponible, el código de error, la plataforma y el motor de voz, el idioma y el modelo y la versión del sistema de su dispositivo—; nunca su voz ni lo que dijo. Lo usamos solo para arreglar fallos y se borra a los 30 días.
  • Datos técnicos automáticos: dirección IP, tipo de navegador o dispositivo, sistema operativo, y eventos de error (gestionados por Sentry con filtrado de información personal — ver Sección 7).

Usamos sus datos exclusivamente para:

  • Ejecución del contrato: generar planes de comidas personalizados, calcular macronutrientes, listas de compras, recomendaciones del asistente, sincronizar su nevera y administrar su suscripción.
  • Interés legítimo: mejorar la plataforma mediante telemetría agregada (latencia de generación, tasa de éxito, errores), prevenir abuso del servicio (rate limits, detección de fraude), y mantener integridad del sistema.
  • Cumplimiento legal: retener registros de facturación según obligaciones tributarias dominicanas y procesar reclamaciones de PayPal cuando aplique.

No utilizamos sus datos para publicidad dirigida, ni los vendemos a terceros, ni los compartimos con anunciantes.

4. Cómo Funciona Nuestra Inteligencia Artificial

Bioboros no es un simple "wrapper" sobre un modelo de IA. Nuestro sistema combina varios componentes propietarios: un orquestador basado en grafos de estados (LangGraph) que coordina la generación de planes en múltiples pasos validados, un motor propio de coherencia nutricional que verifica que la lista de compras concuerde con las recetas generadas, un sistema de memoria a largo plazo con embeddings vectoriales que aprende de sus interacciones, un agente conversacional con herramientas seguras (no permitimos que la IA acceda a datos de otros usuarios — defensa P0-AGENT-1), un módulo de visión multimodal para analizar fotos de comida, y un circuit breaker que protege contra fallos del proveedor del modelo.

Como motor generativo utilizamos modelos de IA de última generación de proveedores externos, y un proveedor más para la memoria del coach. Hoy son cuatro proveedores de IA, y no todos reciben lo mismo:

  • DeepSeek genera partes de su plan, mueve la conversación con el coach y estima las macros de las comidas que usted anota por escrito en su diario (también las correcciones que escribe al escanear una). Recibe su perfil de salud, sus preferencias, el historial reciente de la conversación, el nombre de su cuenta —para que el coach se dirija a usted por su nombre— y esas anotaciones.
  • OpenAI genera días de su plan, realiza la revisión clínica (comprueba que el plan respete sus condiciones y alergias) y actúa como red de respaldo cuando DeepSeek no responde. Recibe su perfil de salud, sus preferencias y, cuando hace falta, parte de la conversación. En el modo voz en vivo también recibe el audio de su micrófono y las respuestas del coach para escucharle y responderle.
  • Google, mediante su API de Gemini, analiza las fotos de comida que usted escanea y las fotos que usted envía al chat y, en el modo voz de respaldo, lee en voz alta las respuestas del coach. Para las fotos recibe la imagen, lo que usted escriba para aclararla y su país; en el modo voz, el texto de cada respuesta que se lee en voz alta, que puede mencionar su plan o su salud. No recibe su perfil de salud.
  • Cohere convierte textos en embeddings vectoriales para la memoria a largo plazo del coach y para recuperar lo relevante al generar su plan; no genera respuestas. Recibe las notas que guardamos sobre usted, la búsqueda que el coach hace a partir de su mensaje, un resumen de su perfil (objetivo, alergias, condiciones de salud, dieta, alimentos que no le gustan y obstáculos) al generar su plan, la descripción de las comidas que usted escanea para su diario y un resumen de las comidas que suele dejar sin registrar, para ajustar los recordatorios (ver Sección 8).

La identidad, versión y combinación específica de los modelos que orquestamos constituye información confidencial de Bioboros (secreto comercial) y puede cambiar sin previo aviso a medida que evaluamos y adoptamos mejores modelos, siempre manteniendo los mismos estándares de calidad y validación. Lo que no cambia sin avisarle es quién recibe sus datos: si añadiéramos o sustituyéramos un proveedor, actualizaremos esta política antes. Específicamente enviamos a los proveedores:

  • Su perfil de salud completo (peso, altura, edad, género, condiciones, medicamentos, restricciones).
  • Sus preferencias y comidas que le gustan/no le gustan.
  • El historial reciente de la conversación con el asistente.
  • El nombre de su cuenta, para que el coach se dirija a usted.
  • Las comidas que usted anota por escrito en su diario y las correcciones que escribe al escanear una, para estimar sus macros (sólo a DeepSeek).
  • Las fotos de comida que usted decide escanear y las fotos que usted envía al chat (sólo a Google).
  • El audio de su micrófono y las respuestas del coach, si usa el modo voz en vivo (a OpenAI); el texto de las respuestas que se leen con la voz de respaldo (a Google).

DeepSeek trata estos datos bajo sus Términos de Servicio y Política de Privacidad de la Plataforma Abierta; sus servidores están en la República Popular China. OpenAI trata estos datos bajo sus políticas de uso de la API (que excluyen el uso de los datos de la API para entrenar sus modelos); sus servidores están principalmente en Estados Unidos. Google trata las fotos y el texto del modo voz bajo los Términos adicionales de la API de Gemini; sus servidores están principalmente en Estados Unidos. Cohere trata sus textos bajo sus propios términos de la API. En todos los casos el envío implica una transferencia internacional de datos. No anonimizamos los datos antes de enviarlos porque la personalización requiere su contexto específico; sin embargo, NUNCA les enviamos su correo electrónico ni sus datos de pago.

Adicionalmente, NOSOTROS no usamos sus datos personales para entrenar modelos propios. La "memoria a largo plazo" del agente se basa en embeddings vectoriales privados de SU cuenta — no se cruza ni se agrega con otros usuarios.

5. Infraestructura y Seguridad Técnica

Su información se almacena en infraestructura administrada:

  • Base de datos: Neon (PostgreSQL serverless gestionado por Neon, Inc.), con cifrado en reposo AES-256 y cifrado en tránsito TLS 1.2 o superior.
  • Aislamiento por user_id: cada consulta a la base de datos incluye un filtro explícito por su user_id, de modo que ninguna consulta puede acceder a información de otro usuario. Publicamos tests automatizados que verifican este contrato en cada cambio del código (invariantes I2/I6).
  • Acceso del equipo de Bioboros: para darle soporte y mejorar el servicio, personal autorizado puede ver en un panel de soporte los datos de su cuenta —correo, nombre, fecha de alta, plan, estado y vencimiento de la suscripción y si está vinculada a PayPal, cuántos créditos y mensajes del coach ha usado este mes, los regalos que ha recibido, con su motivo, su país, idioma y modo de uso, los ajustes que tiene activados en la app (también los de su dispositivo, como el tema o si permite notificaciones) y cuándo los cambió, y cuánto usa la app en números: cuántas comidas ha registrado, cuántos planes ha generado, cuántos mensajes ha enviado al coach, cuántos escaneos ha hecho, cuánto ha costado su uso de la inteligencia artificial y cuándo fue su última actividad— y ajustar su plan o sus créditos (por ejemplo, para compensar un fallo o regalarle un plan de cortesía). Desde ese panel no se ven el contenido de sus registros, sus conversaciones con el asistente, sus fotos ni su perfil de salud, salvo en las cuentas de prueba (siguiente punto). Cada cambio queda registrado con quién lo hizo, cuándo y por qué, y cada consulta, con quién la hizo y cuándo.
  • Cuentas de prueba: si su cuenta participa en las pruebas de Bioboros, se lo indicamos en la propia app. Mientras lo sea, y desde que usted ve ese aviso, el personal autorizado puede revisar su actividad completa en la app —lo que indicó en el formulario, las comidas que registró, sus planes, sus conversaciones con el asistente y las fotos que adjuntó en ellas, y el uso que hizo de la inteligencia artificial—, también la anterior a que se marcara, para probar y mejorar el servicio. Puede salir del modo de prueba en cualquier momento desde Configuración → Privacidad, y desde ese momento el equipo deja de tener ese acceso. Cada consulta queda registrada.
  • Autenticación: Neon Auth (Better Auth), con tokens JWT firmados mediante EdDSA y validados en el servidor —contra el JWKS de Neon Auth— en cada petición. Tokens de sesión en cookies HttpOnly + SameSite.
  • Acceso sin contraseña: el ingreso es por código de un solo uso al correo o con Google, así que no hay ninguna contraseña que robar, adivinar o reutilizar. Se conserva un flujo residual de restablecimiento de contraseña que, si alguna vez se usa, comprueba la clave elegida contra la base de datos HaveIBeenPwned por k-anonimato —enviando solo cinco caracteres del hash, nunca la contraseña— y la rechaza si aparece en una filtración conocida.
  • Headers de seguridad web: HSTS, X-Frame-Options DENY, Content Security Policy, Referrer-Policy estrictos.

6. Procesamiento de Pagos

Los pagos se procesan exclusivamente a través de PayPal (PayPal Holdings, Inc., certificada PCI-DSS Level 1). Bioboros nunca recibe ni almacena su número de tarjeta, fecha de vencimiento ni CVV. Cuando usted hace upgrade a un plan pago, PayPal nos devuelve únicamente un identificador de suscripción que asociamos a su cuenta. Validamos del lado del servidor que el plan reportado por PayPal coincida exactamente con el que usted seleccionó (defensa contra manipulación cliente-side).

7. Monitoreo de Errores y Telemetría

Usamos Sentry (Functional Software, Inc.) para detectar errores técnicos en frontend y backend. Tenemos filtros automáticos (PII scrubbing) que eliminan de los reportes de error: user_id, contraseñas, tokens, perfil de salud, contenido de mensajes con el agente y números de pago. El sampling rate por defecto es 10% (configurable). Sentry conserva los reportes según su política propia de retención.

Usamos además PostHog (PostHog, Inc.) para analítica de producto dentro de la aplicación: cuántas personas la usan, qué secciones visitan y en qué punto abandonan el registro. Es analítica de uso, no publicidad: no vendemos ni compartimos esos datos con anunciantes, y sólo asociamos los eventos a su cuenta —por identificador interno, nunca por correo ni nombre— si usted ha iniciado sesión. Funciona sin cookies ni almacenamiento local: PostHog no escribe cookies ni entradas de localStorage en su dispositivo, así que no deja en él ningún identificador de analítica. Por eso no le pedimos aceptar cookies para la analítica: no hay ninguna cookie de analítica que aceptar. Para contar visitantes sin guardar nada en su dispositivo, PostHog calcula en sus servidores un código seudónimo a partir de su dirección IP, su navegador y una clave que cambia cada día; si usted no ha iniciado sesión, ese código no permite reconocerle de un día a otro. PostHog registra además, de forma automática, qué botones y opciones pulsa en la aplicación, con el texto visible de cada uno: en el formulario, eso puede incluir la opción de salud que usted marque (por ejemplo, una condición como «Diabetes tipo 2»). No registra lo que usted escribe en los campos de texto. Las páginas informativas de bioboros.com (portada, precios, artículos y estas políticas) no cargan PostHog. Los eventos se procesan en servidores de PostHog en Estados Unidos, lo que implica una transferencia internacional de datos (ver Sección 12); como en cualquier conexión, PostHog recibe la dirección IP y el tipo de navegador o dispositivo desde el que se envían. Puede desactivar por completo estos eventos desde Configuración → Privacidad → «Ayuda a mejorar Bioboros».

No utilizamos Google Analytics, Mixpanel, Facebook Pixel, ni ningún rastreador publicitario.

8. Proveedores Subcontratados (Encargados de Tratamiento)

Para operar la plataforma compartimos datos estrictamente necesarios con los siguientes proveedores. Todos están bajo contratos de procesamiento de datos:

  • Neon, Inc. — almacenamiento de base de datos y autenticación.
  • Google LLC — en cuatro papeles distintos: (1) análisis de las fotos de comida que usted escanea y de las fotos que usted envía al chat, mediante la API de Gemini (recibe la imagen, lo que usted escriba para aclararla y su país; no su perfil de salud); (2) entrega de los avisos en la app de Android mediante Firebase Cloud Messaging, si su dispositivo permite los avisos de Bioboros; (3) la voz del modo voz del coach, mediante la API de Gemini: recibe el texto de cada respuesta que se lee en voz alta (no su voz ni su perfil de salud); y (4) proveedor de identidad, solo si usted elige «Entrar con Google»: en ese caso conoce que usted accedió a Bioboros y nos devuelve su correo y su nombre. Si entra con el código por correo, Google no interviene en su acceso.
  • Apple Inc. — en dos papeles: entrega de los avisos en la app para iPhone mediante Apple Push Notification service (APNs), si su dispositivo permite los avisos de Bioboros; y proveedor de identidad, solo si usted elige «Entrar con Apple», disponible en la app para iPhone, que puede ocultarnos su correo real mediante un alias de reenvío, que respetamos.
  • DeepSeek (Hangzhou DeepSeek Artificial Intelligence Basic Technology Research Co., Ltd.) — generación de partes del plan, conversación con el coach y estimación de las macros de las comidas que usted anota por escrito en su diario y de las correcciones que escribe al escanear una (perfil de salud, preferencias, conversación, el nombre de su cuenta y esas anotaciones).
  • OpenAI, L.L.C. — generación de días del plan, revisión clínica y red de respaldo de la generación (perfil de salud, preferencias y conversación); escucha y respuesta en el modo voz en vivo (audio del micrófono y respuestas del coach). No recibe sus fotos.
  • PayPal Holdings, Inc. — procesamiento de pagos y suscripciones.
  • Functional Software, Inc. (Sentry) — monitoreo de errores técnicos.
  • PostHog, Inc. — analítica de producto (visitas, uso de secciones y embudo de registro). Le identifica sólo por un identificador interno, nunca por su correo ni su nombre; puede recibir el texto visible de las opciones que usted pulsa, incluida una opción de salud que marque en el formulario (ver Sección 7).
  • Oracle Corporation (Oracle Cloud Infrastructure) — infraestructura de hosting (VPS con nginx) del frontend y backend.
  • Cohere Inc. — generación de embeddings vectoriales para la memoria a largo plazo del asistente y para recuperar lo relevante al generar su plan: recibe las "lecciones" derivadas de su uso, la búsqueda que el coach hace a partir de su mensaje, un resumen de su perfil (objetivo, alergias, condiciones de salud, dieta, alimentos que no le gustan y obstáculos) al generar su plan, la descripción de las comidas que usted escanea para su diario y un resumen de las comidas que suele dejar sin registrar, para ajustar los recordatorios.

Sobre los avisos: para entregar cada uno, Firebase Cloud Messaging (Android) y APNs (iPhone) reciben el texto del aviso —que puede incluir, por ejemplo, el principio de una respuesta del coach— y un identificador técnico de su dispositivo. En el navegador, los avisos viajan cifrados a través del servicio de notificaciones de su propio navegador, que no puede leer su contenido.

Sobre la voz: si usa el dictado del coach, es el servicio de voz de su navegador o dispositivo —no Bioboros— el que convierte su voz en texto; según el navegador, lo hace en servidores de su fabricante (por ejemplo, Google o Apple), bajo sus propios términos. En el modo voz en vivo, el audio de su micrófono y las respuestas del coach se envían a OpenAI para escucharle y responderle, con su permiso de IA. En el modo voz de respaldo, la voz que lee las respuestas del coach la genera Google a partir del texto de cada respuesta; si ese servicio no está disponible, la genera la voz de su navegador o dispositivo, que según el navegador puede hacerlo en servidores de su fabricante (ver Sección 2).

9. Retención de Datos

Mantenemos sus datos mientras su cuenta esté activa. Tablas operacionales (planes huérfanos, telemetría de chunks, logs de errores) tienen políticas automáticas de purga: 7 días para planes abandonados sin generar, 90 días para telemetría desvinculada del plan, 30 días para caché de operaciones temporales. Los registros de facturación se conservan por el plazo legal aplicable (típicamente 5-7 años en RD). El registro de lo que el equipo de Bioboros consulta y ajusta en su cuenta desde el panel de soporte (ver Sección 5) se conserva 24 meses como constancia de esos accesos y después se borra: guarda el identificador interno de su cuenta, quién actuó y cuándo y, en cada ajuste, qué se cambió y por qué; no guarda su correo, su nombre ni su perfil de salud, más allá de lo que el personal escriba como motivo de un ajuste, que no debe incluir datos personales. Si usted elimina su cuenta, de ese registro se borran el identificador de su cuenta y esos motivos: queda sólo qué hizo el equipo y cuándo, sin poder asociarse a usted.

10. Sus Derechos

Usted puede en cualquier momento:

  • Acceder a la información que tenemos de usted desde Configuración en la app o solicitándola por correo.
  • Rectificar datos incorrectos editando su perfil directamente.
  • Eliminar su cuenta y todos los datos asociados directamente desde la app (Configuración → Privacidad → Eliminar mi cuenta, con confirmación), o escribiendo a bioboros.support@gmail.com. El borrado dispara CASCADE sobre todas las tablas vinculadas mediante claves foráneas. Lo que se conserva después, y por qué, está en la Sección 9.
  • Exportar sus datos en formato JSON al instante desde la app (Configuración → Privacidad → Exportar datos). Si prefiere pedirlo por correo, cumplimos en un plazo máximo de 30 días.
  • Oponerse al tratamiento para finalidades distintas a la ejecución del contrato.
  • Revocar el consentimiento cancelando su suscripción y eliminando la cuenta.

11. Menores de Edad

Bioboros está destinada a personas mayores de 18 años. Aunque actualmente solicitamos la edad como dato declarativo del usuario, no realizamos verificación de identidad. Si descubrimos que un menor ha creado una cuenta sin consentimiento parental, eliminaremos la cuenta y sus datos asociados de inmediato. Padres o tutores pueden notificarnos en bioboros.support@gmail.com.

12. Transferencias Internacionales

Dado que nuestros proveedores (Neon, DeepSeek, OpenAI, Google, PayPal, Sentry, PostHog, Oracle Cloud, Cohere y, si usted usa sus avisos o su acceso, Apple) operan globalmente, sus datos pueden procesarse fuera de República Dominicana — principalmente en Estados Unidos (incluida la analítica de producto de PostHog) y, en el caso de DeepSeek, en la República Popular China (ver Sección 4). Si usted reside en la Unión Europea, estas transferencias se amparan en Cláusulas Contractuales Estándar de la Comisión Europea o, para proveedores estadounidenses adheridos, en el Marco de Privacidad de Datos UE-EE. UU.; el detalle de sus derechos bajo el RGPD está en la Política de Protección de Datos. Nunca enviamos a los proveedores de inteligencia artificial su correo electrónico ni sus datos de pago.

13. Cookies y Almacenamiento Local

Aplicamos un principio de minimalismo: solo usamos los almacenamientos estrictamente necesarios para que el servicio funcione, para recordar sus preferencias entre visitas y para diagnosticar errores técnicos. No utilizamos cookies de publicidad, marketing ni retargeting — sin Google Analytics, Meta/TikTok Pixel ni identificadores publicitarios (IDFA, GAID). Tampoco usamos cookies de analítica: la analítica de producto (PostHog) funciona sin cookies ni almacenamiento local, así que no necesita que usted acepte cookies antes de usar el servicio; para contar visitantes, PostHog calcula en sus servidores un código seudónimo que cambia cada día (ver Sección 7).

  • Cookies de sesión (autenticación): establecen y renuevan su sesión tras iniciar sesión. Son HttpOnly y Secure; sin ellas no podría usar funciones que requieran cuenta. Caducan según la duración de su sesión.
  • Cookies técnicas de PayPal: durante el flujo de pago, PayPal puede establecer cookies en su propio dominio para detección de fraude y para mantener su sesión de pago. No controlamos su contenido; PayPal las describe en su política de privacidad.
  • Almacenamiento local (localStorage): guarda en SU dispositivo preferencias y caché operacional (su plan actual, el borrador del formulario de evaluación, el tracker de hidratación, la caché de despensa y del diario nutricional, preferencias de notificaciones y banderitas de UI). Nunca se envía automáticamente a nuestros servidores y persiste hasta que usted lo borre o cierre sesión.
  • Fotos de sus comidas (IndexedDB): cuando registra un plato con una foto, la app guarda en SU dispositivo una copia de esa foto para mostrarla en la ficha de la comida. Nunca se envía desde ahí a nuestros servidores; se borra al borrar esa comida o al eliminar su cuenta desde ese dispositivo, y la app retira las de más de 90 días al guardar otras nuevas.
  • Borrador del chat (IndexedDB): lo que usted escribe en el chat del coach y todavía no ha enviado —el texto y hasta 4 fotos por conversación— se guarda en SU dispositivo para que no lo pierda si sale de la conversación o de la app. No llega a nuestros servidores mientras no lo envíe; se borra al enviarlo o vaciarlo, al borrar esa conversación y al cerrar sesión.
  • Service Worker (PWA): como Aplicación Web Progresiva, registramos un Service Worker que cachea recursos estáticos (imágenes, fuentes, JavaScript) para uso offline e instalación como app. No envía información personal a nuestros servidores.
  • Sentry (telemetría técnica): inserta un identificador anónimo de sesión técnica para correlacionar errores de una misma visita — sin cookies de rastreo publicitario y con filtrado de datos personales (ver Sección 7).
  • PostHog (analítica de producto): no guarda cookies ni entradas de localStorage en su dispositivo. Lo nombramos aquí precisamente para decirlo: la analítica no deja en su navegador ningún identificador de visitante (el código diario con el que cuenta visitantes lo calcula PostHog en sus servidores; ver Sección 7). Se desactiva desde Configuración → Privacidad → «Ayuda a mejorar Bioboros».
  • Preferencia de privacidad: si desactiva los eventos de uso, guardamos esa decisión en su dispositivo (en el localStorage y en una cookie de preferencia de bioboros.com) para seguir respetándola en sus próximas visitas. Contiene sólo esa elección, ningún identificador, y se escribe únicamente cuando usted usa ese interruptor.

Usted tiene control total: puede bloquear o eliminar cookies desde la configuración de su navegador, borrar el localStorage y desinstalar el Service Worker desde las DevTools (Application → Storage), o usar el modo incógnito para no persistir nada entre sesiones. Tenga en cuenta que bloquear las cookies estrictamente necesarias (sesión) impedirá iniciar sesión o usar funciones que requieran autenticación.

14. Cambios en esta Política

Podremos actualizar esta Política para reflejar cambios técnicos o legales. Cualquier modificación se publicará aquí con la nueva fecha de "Última actualización". Si los cambios son materiales, le notificaremos por correo electrónico antes de su entrada en vigor.

¿Alguna duda con esto?

bioboros.support@gmail.com