Política de privacidad

Fecha de entrada en vigor: 26 April 2026
Última actualización: 5 de noviembre de 2026

1. Quiénes somos

Calorize es un diario de nutrición y bienestar gestionado por Lialia Sakhno (empresaria individual, Ucrania). Cuando esta política dice «nosotros», «nos» o «Calorize», se refiere a ella. Contacto: [email protected].

Esta política explica qué datos personales recopilamos, por qué los recopilamos, con quién los compartimos y qué opciones tienes. Se aplica al sitio web calorize.ai, a la PWA de Calorize y a las aplicaciones envoltorio para iOS / Android.

2. Datos que recopilamos

Datos de la cuenta

  • Nombre, dirección de correo electrónico y contraseña (con hash), al registrarte.
  • Identificador de la cuenta de Google (ID de Google) y correo electrónico, si inicias sesión con Google.
  • Identificador de usuario de Apple (Apple ID) y correo electrónico — si inicias sesión con Apple.
  • Marca de tiempo de verificación del correo electrónico.

Datos de salud y actividad física

  • Datos corporales: sexo, fecha de nacimiento, altura, peso, porcentaje de grasa corporal y medidas corporales.
  • Objetivos: peso objetivo, objetivos de calorías y macros, coeficiente de actividad.
  • Registros diarios de consumo de alimentos: productos, recetas, tamaños de porción, tipo de comida y marcas de tiempo.
  • Consumo de agua, entrenamientos y registros de inyecciones de péptidos (cuando corresponda).
  • Datos importados de Apple Health / Health Connect, solo si activas la sincronización en la aplicación móvil (consulta la sección específica más abajo).
  • Mensajes de texto libre que envías a Mira (la asistente de IA) y datos guardados en la memoria.

Datos de fotos (cámara)

Cuando fotografías una comida o una etiqueta dentro de la app, la imagen se envía a Google (Gemini) para su reconocimiento (nombre del alimento, porción estimada, nutrientes). Se guarda una copia pequeña en nuestros servidores con el chat de ese día para que puedas verla allí, y se elimina automáticamente en un plazo de 3 días. Si el reconocimiento falla, la foto se conserva hasta 30 minutos para que puedas reintentarlo sin volver a tomarla. El resultado del reconocimiento en texto se guarda en tu diario.

Datos de pago

  • En la web: identificadores de factura de Monobank y token de tarjeta guardado (solo para quienes activan la renovación automática). Nunca vemos ni almacenamos los números completos de las tarjetas — Monobank los gestiona directamente.
  • En iOS: ID de transacción original de Apple e ID de producto. Todo el procesamiento de pagos se realiza a través de Apple — nunca vemos los datos de la tarjeta.

Datos técnicos y de uso

  • Dirección IP, tipo de navegador o dispositivo, sistema operativo y versión de la aplicación.
  • Eventos de uso del producto agregados (qué funciones abres y errores dentro de la aplicación). Se procesan en Google BigQuery; consulta la sección Servicios de terceros más abajo.
  • Cookies y almacenamiento local utilizados para gestionar la sesión y el consentimiento de análisis.

Datos de soporte y comentarios

Cuando envías comentarios en la app, el texto y las capturas o grabaciones de pantalla opcionales que adjuntes se guardan en nuestro gestor privado de GitHub Issues. Los adjuntos se suben a Backblaze B2 y se eliminan en cuanto se cierra tu solicitud. Solo lo usamos para responder y resolver tu solicitud.

3. Cómo usamos tus datos

  • Para ejecutar la aplicación: registrar comidas, calcular valores nutricionales y generar gráficos de progreso.
  • Para reconocer alimentos a partir de tu texto, voz o foto mediante la asistente de IA.
  • Para recordar tus preferencias (datos que Mira guarda en su memoria): solo en planes de pago y con activación voluntaria.
  • Para procesar los pagos y las renovaciones de la suscripción.
  • Para diagnosticar errores y mejorar el producto mediante análisis agregados.
  • Para enviarte correos electrónicos transaccionales (verificación, recibos de pago y restablecimiento de contraseña).
  • Para responder a tus solicitudes de soporte.

No vendemos tus datos personales. No mostramos publicidad de terceros dentro de la aplicación.

4. Servicios de terceros

Para que Calorize funcione, dependemos de los siguientes encargados del tratamiento. Cada uno solo recibe los datos necesarios para su función:

  • OpenRouter (Estados Unidos) — la vía principal de la asistente hacia su modelo de IA: transmite a OpenAI el texto de tus mensajes del chat, las descripciones del diario y los datos guardados en la memoria, y el mensaje que envías a un modelo pequeño que elige la reacción con emoji de Mira.
  • OpenAI (Estados Unidos) — el modelo de IA de la asistente y el reconocimiento de voz: recibe el texto de tus mensajes del chat, las descripciones del diario y los datos guardados en la memoria para reconocer alimentos y generar tu análisis diario y semanal (a través de OpenRouter, o directamente cuando esa ruta no está disponible), y tus grabaciones de voz para transcribirlas.
  • Google (Gemini) — reconocimiento de fotos: recibe las fotos que tomas o eliges y la nota que añadas, para identificar alimentos y leer etiquetas. Se accede directamente a través de la API de Google.
  • DeepSeek (China) — enriquecimiento del catálogo de productos: recibe los nombres y valores nutricionales de los alimentos para completar su categoría y los nutrientes que faltan. No recibe tus mensajes del chat ni tu diario. Se accede directamente a través de la API de DeepSeek.
  • Soniox (Estados Unidos) — dictado de voz en tiempo real: recibe tu voz mientras dictas y devuelve el texto a medida que hablas.
  • Google (OAuth) — si inicias sesión con Google, recibimos tu ID de Google, correo electrónico y nombre.
  • Apple (Iniciar sesión con Apple, App Store, IAP) — si inicias sesión con Apple o te suscribes mediante iOS, Apple gestiona la autenticación y el pago. Recibimos un identificador estable de usuario de Apple y tus confirmaciones de compra.
  • Monobank (Universal Bank, Ucrania) — procesa los pagos web y almacena tokens de tarjeta para la renovación automática. Transferimos tu ID de usuario y el importe; nunca vemos los números de tarjeta.
  • Meilisearch (autoalojado) — permite buscar rápidamente productos de alimentación en nuestro catálogo. Solo recibe tu consulta de búsqueda.
  • Google (analítica de BigQuery) — analítica del producto: almacena eventos de uso agregados y, en su mayoría, desvinculados de la identidad, como las funciones que se abren y los errores dentro de la aplicación, para detectar errores y priorizar funciones.
  • Google Ads — si llegas desde uno de nuestros anuncios de Google, guardamos el identificador de clic del enlace y lo enviamos a Google junto con el momento de tu registro y de tu primera compra, incluido su importe, para medir el anuncio. No enviamos tu nombre, tu correo electrónico ni datos de salud. En el EEE, el Reino Unido y Suiza solo lo enviamos después de que aceptes el banner de cookies; en otros lugares, salvo que lo rechaces. Al rechazarlo, se elimina el identificador de clic.
  • Backblaze B2 (almacenamiento de objetos) — guarda las capturas y grabaciones de pantalla que subes con tus comentarios, hasta que se cierra tu solicitud. El bucket es de lectura pública, pero las URL no se pueden adivinar; puedes pedir que se eliminen a través del soporte.
  • GitHub (Issues) — es nuestro sistema de seguimiento de soporte al cliente. Tu texto de comentarios + una referencia estable de usuario se guardan en un repositorio privado.
  • Resend / SendGrid (entrega de correo electrónico) — envía correos electrónicos transaccionales. Recibe tu dirección de correo electrónico y el contenido del mensaje.
  • Hetzner (Alemania, UE) — Aloja los servidores de la aplicación Calorize y la base de datos principal donde se almacena tu diario.
  • Hetzner Cloud (Alemania, UE) — Langfuse — Aloja nuestra instancia interna de Langfuse, que almacena los prompts de IA, las respuestas, la latencia y los registros de errores para poder depurar y mejorar el asistente.

5. Procesamiento de IA: lo que debes saber

Calorize está construido en torno a una asistente de IA («Mira»). Para funcionar, la asistente necesita recibir lo que le envías. Al usar las funciones de chat o de fotos, aceptas que los siguientes datos se envíen a nuestros proveedores de IA (OpenAI a través de OpenRouter para el texto, Google para las imágenes, OpenAI y Soniox para la voz) para su procesamiento:

  • El texto o la transcripción de voz que envías.
  • La imagen que fotografías (se reconoce una vez; una copia pequeña permanece en el chat de ese día hasta 3 días).
  • El contexto reciente del diario (p. ej., las comidas de ayer) para que funcionen frases como «igual que ayer».
  • Con un plan de pago: datos guardados en la memoria que has elegido conservar explícitamente.

Usamos niveles de API de pago y enviamos únicamente los datos que el asistente necesita para responderte. No usamos estos datos para ningún otro fin que no sea ejecutar el asistente.

Si no quieres que la IA procese tus mensajes, no uses las funciones de chat o cámara; el registro manual mediante el formulario estándar sigue disponible.

6. Sincronización con Apple Health y Health Connect (opcional)

Si usas la aplicación de Calorize para iOS o Android, puedes conectar Apple Health (iOS) o Health Connect (Android) de forma opcional. La sincronización está desactivada de forma predeterminada y solo comienza después de que otorgues explícitamente los permisos en el diálogo del sistema. No está disponible en el sitio web ni en la PWA.

Al activar la sincronización, Calorize lee los siguientes datos de tu repositorio de salud:

  • Registros de peso y composición corporal (por ejemplo, de básculas inteligentes), para completar tu gráfico de peso sin tener que pesarte manualmente.
  • Conteo diario de pasos, sesiones de entrenamiento (tipo, duración, calorías) y duración del sueño, como contexto para tu diario y para el análisis diario / semanal de Mira.
  • Altura, fecha de nacimiento y sexo, mediante una lectura única para completar previamente tu perfil durante la configuración inicial (fecha de nacimiento y sexo solo en iOS).

Y escribe los siguientes datos en tu repositorio de salud:

  • Totales diarios de nutrición (calorías, proteínas, grasas, carbohidratos, fibra, azúcar, sodio, grasas saturadas), consumo de agua, el peso que registraste en Calorize y el porcentaje de grasa corporal calculado.

Los datos de salud obtenidos mediante Apple Health o Health Connect se usan exclusivamente para proporcionar las funciones anteriores: tu diario, tus gráficos y tu análisis personalizado. Nunca los usamos para publicidad o marketing, nunca los vendemos, nunca los compartimos con terceros y nunca los incluimos en eventos de análisis del producto.

Los datos de salud importados se almacenan en nuestra base de datos de la UE (Alemania), junto con el resto de tu diario, y se eliminan junto con tu cuenta.

Puedes detener la sincronización en cualquier momento: desactívala en los ajustes de Calorize o revoca los permisos de Calorize en la aplicación Apple Health / Health Connect. Para eliminar los datos importados anteriormente, elimina los registros de tu diario o contáctanos; los eliminaremos.

7. Transferencias internacionales de datos

Nuestra base de datos principal y los servidores de la app están alojados en la UE (Alemania) por Hetzner. Los datos internos de observabilidad de la IA (Langfuse) también están en Alemania (UE). Algunos encargados del tratamiento tienen su sede en Estados Unidos (Google, OpenAI, OpenRouter, Soniox, Apple, Backblaze, GitHub) o en China (DeepSeek), o tratan datos a nivel mundial. Cuando transferimos tus datos fuera del EEE, nos basamos en las cláusulas contractuales tipo de los encargados o en garantías equivalentes cuando están disponibles.

8. Durante cuánto tiempo conservamos tus datos

  • Cuentas activas: los datos se conservan mientras uses la aplicación.
  • Cuentas inactivas (sin iniciar sesión durante 24 meses): podemos eliminar o anonimizar los datos después de enviar un aviso.
  • Después de eliminar tu cuenta: tus datos personales se borran inmediatamente de nuestra base de datos activa. Las copias de seguridad cifradas que los contienen se eliminan en un plazo de 7 días. Los registros de pago pueden conservarse durante 3–7 años cuando la ley lo exige (por motivos fiscales o contables).
  • Copias de seguridad: las copias de seguridad cifradas de la base de datos se conservan durante 7 días y después se eliminan automáticamente.
  • Tu chat con Mira: la conversación del día actual y las copias pequeñas de sus fotos se conservan para que pueda continuar tras recargar o en tu reloj, y se eliminan automáticamente en un plazo de 3 días.
  • Trazas internas de IA (solicitudes, respuestas y errores, en Langfuse): se conservan para depurar y mejorar la asistente, por ahora sin fecha fija de eliminación.

9. Tus derechos

Sin importar dónde vivas, puedes:

  • Consultar los datos personales que conservamos sobre ti.
  • Corregir los datos inexactos; la mayoría de los campos se pueden editar en tu perfil.
  • Eliminar tu cuenta y todos los datos asociados; ve a Perfil → Eliminar cuenta.
  • Retirar tu consentimiento u oponerte a determinados tratamientos.
  • Para exportar tus datos, escríbenos y te enviaremos una exportación legible por máquina en un plazo de 14 días.

Si te encuentras en la UE/EEE, el Reino Unido o California, tienes derechos adicionales en virtud del RGPD/UK GDPR/CCPA, incluido el derecho a presentar una reclamación ante la autoridad local de protección de datos.

10. Cookies y almacenamiento local

Calorize utiliza cookies y almacenamiento local para mantener tu sesión iniciada (cookies de sesión), recordar tus preferencias de la interfaz, realizar analítica del producto y medir nuestros anuncios de Google. No mostramos anuncios dentro de la aplicación.

11. Seguridad

Todo el tráfico se cifra durante la transmisión (HTTPS / TLS 1.2+). Las contraseñas se procesan mediante un hash con bcrypt. Las copias de seguridad de la base de datos se cifran durante el almacenamiento. El acceso a los sistemas de producción está restringido al personal autorizado y protegido mediante autenticación multifactor.

Ningún sistema es completamente seguro. Si sospechas que se ha producido una brecha de seguridad que afecta a tu cuenta, escríbenos de inmediato.

12. Menores

Calorize no está destinado a menores de 13 años. No recopilamos conscientemente datos de menores de 13 años. Si crees que un menor nos ha proporcionado sus datos, contáctanos y los eliminaremos.

La sección de péptidos tiene un límite más estricto. Su calculadora de dosificación y los protocolos numéricos que la acompañan están destinados a personas mayores de 18 años, y Calorize pide esa confirmación antes de mostrarlos. La confirmación se guarda en una cookie del navegador y, en las cuentas con sesión iniciada, también como fecha en la propia cuenta. En ese momento no se recopila ningún otro dato.

13. Cambios en esta política

Podemos actualizar esta política ocasionalmente. Los cambios sustanciales se anunciarán dentro de la aplicación o por correo electrónico al menos 14 días antes de que entren en vigor. La fecha de «Última actualización» en la parte superior de esta página muestra la revisión más reciente.

14. Contacto

¿Tienes preguntas sobre esta política o tus datos? Escríbenos a [email protected].

Usamos una cookie propia y herramientas de analítica para entender cómo las personas encuentran y usan Calorize. Si llegas desde un anuncio de Google, le comunicamos a Google cuándo te registras o compras, para medir ese anuncio. Dentro de la aplicación no hay anuncios. Tu elección se recordará durante un año.