Legal
Política de Privacidad
Última actualización: 22 de Agosto, 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). - Hogar y presupuesto: número de personas para las que cocina y presupuesto semanal de compra, con su moneda. Sirven para escalar las cantidades y acotar la lista de compras; no se usan 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. - Imágenes de comida (opcional): si usted decide escanear una comida con la cámara o subir una foto, la enviamos al proveedor de visión (ver Sección 4) para identificar los alimentos y estimar sus macros. No retenemos la imagen una vez procesada; guardamos el resultado textual del análisis, que usted revisa antes de registrarlo.
- 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). - Notificaciones: si usted activa los avisos, guardamos la suscripción push de su navegador o dispositivo (
push_subscriptions) para poder enviárselos. Puede desactivarlos en cualquier momento desde Ajustes o desde su dispositivo. - 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).
3. Base Legal y Finalidades del Tratamiento
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. Hoy son dos, y cada uno recibe una parte distinta de su información:
- DeepSeek genera su plan y mueve la conversación con el coach. Recibe su perfil de salud, sus preferencias y el historial reciente de la conversación.
- OpenAI realiza la revisión clínica de los planes de pago (comprueba que el plan respete sus condiciones y alergias), actúa como red de respaldo cuando DeepSeek no responde, y procesa las fotos de comida que usted escanea. Recibe el mismo perfil de salud y, en el caso del escáner, la imagen.
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.
- Las fotos de comida que usted decide escanear.
DeepSeek trata estos datos bajo sus Términos de Servicio y Política de Privacidad de la Plataforma Abierta; sus servidores pueden estar ubicados fuera de la República Dominicana, incluida 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. En ambos 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 enviamos su nombre completo, correo electrónico ni 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 suuser_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). - 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: cuántas personas usan la plataforma, 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. En las páginas públicas (portada, precios, artículos) registramos únicamente la visita a la página, sin captura automática de sus clics ni de lo que escribe. Puede desactivar por completo estos eventos desde Ajustes → Privacidad → «Ayuda a mejorar Bioboros»; la preferencia se aplica tanto dentro de la aplicación como en el sitio público.
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 — solo si usted elige «Entrar con Google». En ese caso Google actúa como proveedor de identidad y conoce que usted accedió a Bioboros; nos devuelve su correo y su nombre. Si entra con el código por correo, Google no interviene en ningún momento.
- Apple Inc. — solo si usted elige «Entrar con Apple», disponible en la app para iPhone. Apple actúa como proveedor de identidad; 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 del plan y conversación con el coach (perfil de salud, preferencias y conversación).
- OpenAI, L.L.C. — revisión clínica de los planes de pago, red de respaldo de la generación y análisis de las fotos de comida (perfil de salud, conversación e imágenes que usted escanea).
- ElevenLabs Inc. — solo si usted activa el Modo Llamada del coach: convierte en audio el texto de las respuestas del asistente. Recibe ese texto (que puede contener referencias a su plan o su salud), no su identidad.
- 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). Sin datos de salud, correo ni nombre.
- 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 (a partir de las "lecciones" derivadas de su uso, cuando esta función está habilitada).
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).
10. Sus Derechos
Usted puede en cualquier momento:
- Acceder a la información que tenemos de usted desde Ajustes 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 (Ajustes → Eliminar cuenta, con confirmación), o escribiendo a bioboros.support@gmail.com. El borrado dispara CASCADE sobre todas las tablas vinculadas mediante claves foráneas.
- Exportar sus datos en formato JSON al instante desde la app (Ajustes → 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, ElevenLabs, PayPal, Sentry, PostHog, Oracle Cloud, Cohere y, si usted los usa, Google y Apple) operan globalmente, sus datos pueden procesarse fuera de República Dominicana — principalmente en Estados Unidos 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 estos proveedores su nombre completo, correo electrónico ni 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 medir el uso del producto. No utilizamos cookies de publicidad, marketing ni retargeting — sin Google Analytics, Meta/TikTok Pixel, identificadores publicitarios (IDFA, GAID) ni fingerprinting del navegador. Sí utilizamos una cookie de analítica de producto propia (PostHog), descrita abajo y en la Sección 7, que usted puede desactivar.
- Cookies de sesión (autenticación): establecen y renuevan su sesión tras iniciar sesión. Son
HttpOnlyySecure; 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. - 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): guarda una cookie y una entrada de
localStoragecon un identificador de visitante para no contarle dos veces entre páginas y poder medir el embudo de registro. No contiene su nombre, correo ni datos de salud, y no se usa para publicidad. Se desactiva desde Ajustes → Privacidad; esa preferencia se guarda en el dominio y vale también para el sitio público. - Preferencia de privacidad: si desactiva los eventos de uso, guardamos esa decisión en una cookie de
bioboros.comprecisamente para poder respetarla también fuera de la aplicación (portada, precios, artículos), que viven en otro origen y no compartenlocalStorage.
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