← Home ← Inicio

Privacy Policy

Política de Privacidad

Last updated: August 8, 2026

Última actualización: 8 de agosto de 2026

At Caluru, your privacy is our priority. This Privacy Policy explains how Centralized Operations Management LLC ("we", "us", or "our") collects, uses, stores, and protects your personal information when you use the Caluru mobile application ("the App").

1. Data Controller

The data controller responsible for your personal data is:

2. Information We Collect

We collect the following categories of information to provide and improve the App:

2.1 Profile & Onboarding Data

  • Name, age, sex (for BMR calculations), height, weight
  • Health and fitness goals (e.g., lose, maintain, or gain weight)
  • Activity level, training frequency, goal pace
  • Dietary preferences, allergies / foods you avoid
  • Unit system preference (metric or imperial)
  • Profile photo (optional)
  • Username and display name (required for Sign in with Apple and Groups features)

2.2 Nutrition & Health Data

  • Daily food logs (meals, calories, macros)
  • Calorie and macro targets
  • Weight history entries
  • Weekly meal plans and shopping lists
  • Custom recipes you create

Some of this nutrition and target data is also stored on our backend when you use Groups features (see §2.6 and §5).

2.3 Device & Usage Data

  • App preferences (theme, notification settings)
  • Optional anonymous usage analytics stored locally on your device (e.g., onboarding steps completed). You can disable this in Preferences at any time.

2.4 Camera & Photos

  • Camera: Used for barcode scanning and food photo analysis. Images are processed to identify food items and nutritional information.
  • Photo Library: Used to set your profile photo and select food images for analysis.

2.5 Authentication Data

  • If you choose to sign in with Apple, we receive an anonymous user identifier and, optionally, your name and email address as provided by Apple. We do not receive your Apple ID password.

2.6 Groups (Family) Data

If you create or join a Group, we collect and store on our backend (Supabase):

  • Group membership, roles (admin/member), invites, and your sharing level
  • Daily nutrition progress: calories and macros consumed, calorie/macro targets, and meals logged for each day (synced so other members can see progress according to your sharing level)
  • Group meal assignments, shared library recipes, challenges, XP / gamification, and activity related to the Group
  • Profile username, display name, and optional Group avatar (emoji/color) visible to other members

Detailed meal contents (individual food items) remain on your device / iCloud and are not uploaded as part of daily progress sharing. Allergies are not shared with other Group members; they may still be sent to the AI Assistant when you use that feature (see §4).

3. How We Use Your Information

We use your data to:

  • Provide nutrition tracking, calorie and macro monitoring
  • Generate personalized meal plans and shopping lists
  • Calculate nutrition targets based on your profile (Mifflin-St Jeor formula)
  • Power the AI Assistant for contextual nutrition advice (including using your goals, targets, dietary preferences, allergies, and today's progress when relevant)
  • Analyze food photos and barcodes to identify nutritional content
  • Sync your personal data across your Apple devices via iCloud (when enabled)
  • Operate Groups features: shared progress, challenges, meal planning, invites, and gamification
  • Send optional local notifications (meal reminders, goal alerts, streak reminders, weight check-ins, Group pokes)
  • Improve the App through optional, anonymous, on-device analytics

4. Third-Party Services

We use the following third-party services to operate the App. Each processes data only as needed to provide their function:

  • Apple iCloud / CloudKit: Syncs your personal app data across your Apple devices using a private iCloud database (iCloud.com.agarcia.caluru). That private iCloud database is encrypted in transit and at rest by Apple and is not used to share data with other Caluru users. Groups / social data is stored separately on Supabase (see below and §5).
  • Supabase: Provides authentication (Sign in with Apple); hosts our database for Groups (memberships, invites, daily nutrition progress, planned meals, shared recipes, challenges, gamification, and usernames/profiles); and hosts an Edge Function that proxies requests to OpenAI. Your OpenAI API key is never stored on your device.
  • OpenAI: Processes text prompts for the AI Assistant (GPT-4o-mini) and food images for photo recognition (GPT-4o Vision). When you use the Assistant, we may send health-adjacent context such as your goals, calorie/macro targets, dietary preferences, allergies / foods you avoid, cooking preferences, and today's calorie/macro progress, along with your message. Only the data necessary for each request is sent. Food photo analysis sends the image you choose to analyze.
  • Open Food Facts: Provides product information when you scan a barcode. Only the barcode number is sent to their public API.
  • Apple Sign in with Apple: Handles authentication. Governed by Apple's privacy policy.
  • RevenueCat: Processes subscription entitlement and purchase metadata so we can unlock premium features. Payment is charged by Apple via the App Store; RevenueCat receives transaction identifiers and purchase history needed for entitlements. See RevenueCat's Privacy Policy.

We do not sell your personal data. We do not use third-party advertising trackers.

5. Groups Features & Sharing With Other Users

Groups features are optional. When you are in a Group and signed in:

  • We upload daily nutrition progress (calories, macros, targets, meals logged) to Supabase so the Group can function.
  • Other members of your Group can view your progress according to the sharing level you choose (new members default to Summary; choose Full progress only if you want to share exact calories/macros and multi-day history):
    • Full progress: calories, macros, targets, and multi-day history
    • Summary: whether you logged and streak-style status — without exact calorie/macro numbers
    • Presence only: active/joined status — without daily rings or detailed progress
  • You can change your sharing level in the App (Preferences / Group sharing settings).
  • Group admins and members can also see membership info, Group meal plans/assignments, shared recipes, challenges, and leaderboard/gamification data as shown in the App.

Leaving a Group or deleting your account stops further sharing; contact support@caluru.app if you need help removing historical Group data.

6. Data Storage & Security

  • Your personal food logs, weight history, meal plans, allergies, and related data are stored locally on your device using SwiftData.
  • When iCloud sync is enabled, that personal data is stored in your private iCloud database. Apple encrypts it in transit and at rest. We do not use private iCloud data to share with other Caluru users.
  • Groups-related data (including daily nutrition progress, memberships, invites, challenges, and gamification) is stored on Supabase servers and is accessible to other members of your Group as described in §5, and to us as needed to operate and support the App.
  • We use encryption to protect your information in transit (HTTPS/TLS).
  • AI requests are routed through our secure Supabase Edge Function; API keys are kept server-side only.

7. Cookies & Tracking Technologies

Caluru is a native iOS app and does not use browser cookies. We use local on-device storage, optional iCloud sync, and (when you use Groups or Sign in with Apple) Supabase-backed storage to remember your preferences and data. We do not use third-party advertising trackers.

8. Data Retention

  • Personal data is retained on your device and in your iCloud account for as long as you use the App.
  • Groups / Supabase data is retained while your account remains active and, for Group content, while it is needed for the Group feature.
  • You can delete local data using the account reset option in the App settings. For deletion of backend (Supabase) account or Group data, contact support@caluru.app.
  • Uninstalling the App removes local data. iCloud data can be managed through your Apple ID settings.

9. Your Rights

Depending on your location, you may have the following rights regarding your personal data:

  • Access: Request a copy of the data we hold about you.
  • Rectification: Correct inaccurate or incomplete data.
  • Erasure: Request deletion of your data (local reset in-app; backend deletion via support).
  • Portability: Request your data in a structured, machine-readable format.
  • Objection: Object to certain processing of your data.
  • Restriction: Request restriction of processing in certain circumstances.

To exercise any of these rights, contact us at support@caluru.app. We will respond within 30 days.

If you are in the European Economic Area, you also have the right to lodge a complaint with your local data protection authority.

10. International Data Transfers

Some of our third-party service providers (Supabase, OpenAI, RevenueCat) may process data outside your country of residence, including in the United States. We ensure appropriate safeguards are in place, such as standard contractual clauses, where required by applicable law.

11. Children's Privacy

Caluru is not directed at children under the age of 16. We do not knowingly collect personal data from children under 16. If you believe we have collected data from a child under 16, please contact us at support@caluru.app and we will promptly delete it.

12. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes by updating the "Last updated" date at the top of this page. Continued use of the App after changes constitutes acceptance of the updated policy.

13. Contact Us

If you have questions or concerns about this Privacy Policy or our data practices, please contact us:

En Caluru, tu privacidad es nuestra prioridad. Esta Política de Privacidad explica cómo Centralized Operations Management LLC ("nosotros" o "nuestro") recopila, utiliza, almacena y protege tu información personal cuando usas la aplicación móvil Caluru ("la App").

1. Responsable del Tratamiento

El responsable del tratamiento de tus datos personales es:

2. Información que Recopilamos

Recopilamos las siguientes categorías de información para proporcionar y mejorar la App:

2.1 Datos de Perfil y Onboarding

  • Nombre, edad, sexo (para cálculos de TMB), altura, peso
  • Objetivos de salud y fitness (p. ej., perder, mantener o ganar peso)
  • Nivel de actividad, frecuencia de entrenamiento, ritmo del objetivo
  • Preferencias dietéticas, alergias / alimentos que evitas, preferencias de tiempo de cocina
  • Preferencia de sistema de unidades (métrico o imperial)
  • Foto de perfil (opcional)
  • Nombre de usuario y nombre visible (necesarios para Iniciar sesión con Apple y funciones de Grupos)

2.2 Datos Nutricionales y de Salud

  • Registros diarios de comida (comidas, calorías, macros)
  • Objetivos de calorías y macros
  • Historial de peso
  • Planes semanales de comidas y listas de la compra
  • Recetas personalizadas que creas

Parte de estos datos nutricionales y de objetivos también se almacena en nuestro backend cuando usas las funciones de Grupos (ver §2.6 y §5).

2.3 Datos del Dispositivo y de Uso

  • Preferencias de la app (tema, configuración de notificaciones)
  • Analítica de uso anónima opcional almacenada localmente en tu dispositivo (p. ej., pasos del onboarding completados). Puedes desactivarla en Preferencias en cualquier momento.

2.4 Cámara y Fotos

  • Cámara: Se utiliza para escanear códigos de barras y analizar fotos de alimentos. Las imágenes se procesan para identificar alimentos e información nutricional.
  • Biblioteca de fotos: Se utiliza para establecer tu foto de perfil y seleccionar imágenes de alimentos para análisis.

2.5 Datos de Autenticación

  • Si eliges iniciar sesión con Apple, recibimos un identificador de usuario anónimo y, opcionalmente, tu nombre y correo electrónico según lo proporcione Apple. No recibimos tu contraseña de Apple ID.

2.6 Datos de Grupos (Familia)

Si creas o te unes a un Grupo, recopilamos y almacenamos en nuestro backend (Supabase):

  • Membresía del grupo, roles (admin/miembro), invitaciones y tu nivel de compartición
  • Progreso nutricional diario: calorías y macros consumidos, objetivos de calorías/macros y comidas registradas por día (sincronizados para que otros miembros vean el progreso según tu nivel de compartición)
  • Asignaciones de comidas del grupo, recetas de la biblioteca compartidas, retos, XP / gamificación y actividad relacionada con el Grupo
  • Nombre de usuario, nombre visible y avatar opcional del Grupo (emoji/color) visibles para otros miembros

El contenido detallado de las comidas (alimentos individuales) permanece en tu dispositivo / iCloud y no se sube como parte de la compartición de progreso diario. Las alergias no se comparten con otros miembros del Grupo; sí pueden enviarse al Asistente de IA cuando usas esa función (ver §4).

3. Cómo Utilizamos tu Información

Utilizamos tus datos para:

  • Proporcionar seguimiento nutricional y monitoreo de calorías y macros
  • Generar planes de comidas personalizados y listas de la compra
  • Calcular objetivos nutricionales basados en tu perfil (fórmula de Mifflin-St Jeor)
  • Impulsar el Asistente de IA para consejos nutricionales contextuales (incluyendo el uso de tus objetivos, metas, preferencias dietéticas, alergias y el progreso de hoy cuando sea relevante)
  • Analizar fotos de alimentos y códigos de barras para identificar contenido nutricional
  • Sincronizar tus datos personales entre tus dispositivos Apple vía iCloud (cuando está activado)
  • Operar las funciones de Grupos: progreso compartido, retos, planificación de comidas, invitaciones y gamificación
  • Enviar notificaciones locales opcionales (recordatorios de comidas, alertas de objetivos, rachas, control de peso, toques del Grupo)
  • Mejorar la App mediante analítica anónima opcional en el dispositivo

4. Servicios de Terceros

Utilizamos los siguientes servicios de terceros para operar la App. Cada uno procesa datos solo según sea necesario para su función:

  • Apple iCloud / CloudKit: Sincroniza tus datos personales de la app entre tus dispositivos Apple usando una base de datos privada de iCloud (iCloud.com.agarcia.caluru). Esa base privada está cifrada en tránsito y en reposo por Apple y no se usa para compartir datos con otros usuarios de Caluru. Los datos de Grupos / sociales se almacenan por separado en Supabase (ver abajo y §5).
  • Supabase: Proporciona autenticación (Iniciar sesión con Apple); aloja nuestra base de datos para Grupos (membresías, invitaciones, progreso nutricional diario, comidas planificadas, recetas compartidas, retos, gamificación y nombres de usuario/perfiles); y aloja una Edge Function que hace de proxy para las solicitudes a OpenAI. Tu clave de API de OpenAI nunca se almacena en tu dispositivo.
  • OpenAI: Procesa prompts de texto para el Asistente de IA (GPT-4o-mini) e imágenes de alimentos para reconocimiento fotográfico (GPT-4o Vision). Cuando usas el Asistente, podemos enviar contexto relacionado con la salud como tus objetivos, metas de calorías/macros, preferencias dietéticas, alergias / alimentos que evitas, preferencias de cocina y el progreso de calorías/macros de hoy, junto con tu mensaje. Solo se envían los datos necesarios para cada solicitud. El análisis de fotos de alimentos envía la imagen que eliges analizar.
  • Open Food Facts: Proporciona información de productos cuando escaneas un código de barras. Solo se envía el número del código de barras a su API pública.
  • Apple Iniciar sesión con Apple: Gestiona la autenticación. Regido por la política de privacidad de Apple.
  • RevenueCat: Procesa metadatos de derechos de suscripción y compras para desbloquear funciones premium. El pago lo cobra Apple a través de la App Store; RevenueCat recibe identificadores de transacción e historial de compras necesarios para los derechos. Consulta la Política de Privacidad de RevenueCat.

No vendemos tus datos personales. No utilizamos rastreadores publicitarios de terceros.

5. Funciones de Grupos y Compartición con Otros Usuarios

Las funciones de Grupos son opcionales. Cuando estás en un Grupo e iniciado sesión:

  • Subimos el progreso nutricional diario (calorías, macros, objetivos, comidas registradas) a Supabase para que el Grupo funcione.
  • Otros miembros de tu Grupo pueden ver tu progreso según el nivel de compartición que elijas (los nuevos miembros empiezan en Resumen; elige Progreso completo solo si quieres compartir calorías/macros exactos e historial de varios días):
    • Progreso completo: calorías, macros, objetivos e historial de varios días
    • Resumen: si registraste y estado tipo racha — sin números exactos de calorías/macros
    • Solo presencia: estado activo/unido — sin anillos diarios ni progreso detallado
  • Puedes cambiar tu nivel de compartición en la App (Preferencias / ajustes de compartición del Grupo).
  • Los admins y miembros del Grupo también pueden ver información de membresía, planes/asignaciones de comidas del Grupo, recetas compartidas, retos y datos de clasificación/gamificación según se muestra en la App.

Salir de un Grupo o eliminar tu cuenta detiene la compartición futura; contacta support@caluru.app si necesitas ayuda para eliminar datos históricos del Grupo.

6. Almacenamiento y Seguridad de Datos

  • Tus registros personales de comida, historial de peso, planes de comidas, alergias y datos relacionados se almacenan localmente en tu dispositivo usando SwiftData.
  • Cuando la sincronización de iCloud está activada, esos datos personales se almacenan en tu base de datos privada de iCloud. Apple los cifra en tránsito y en reposo. No usamos los datos privados de iCloud para compartirlos con otros usuarios de Caluru.
  • Los datos relacionados con Grupos (incluido el progreso nutricional diario, membresías, invitaciones, retos y gamificación) se almacenan en servidores de Supabase y son accesibles para otros miembros de tu Grupo según se describe en §5, y para nosotros según sea necesario para operar y dar soporte a la App.
  • Utilizamos cifrado para proteger tu información en tránsito (HTTPS/TLS).
  • Las solicitudes de IA se enrutan a través de nuestra Edge Function segura de Supabase; las claves de API se mantienen solo en el servidor.

7. Cookies y Tecnologías de Seguimiento

Caluru es una app nativa de iOS y no utiliza cookies de navegador. Usamos almacenamiento local en el dispositivo, sincronización opcional de iCloud y (cuando usas Grupos o Iniciar sesión con Apple) almacenamiento respaldado por Supabase para recordar tus preferencias y datos. No utilizamos rastreadores publicitarios de terceros.

8. Retención de Datos

  • Los datos personales se conservan en tu dispositivo y en tu cuenta de iCloud mientras uses la App.
  • Los datos de Grupos / Supabase se conservan mientras tu cuenta esté activa y, para el contenido del Grupo, mientras sean necesarios para la función de Grupo.
  • Puedes eliminar los datos locales usando la opción de restablecer cuenta en la configuración de la App. Para la eliminación de datos de cuenta o de Grupo en el backend (Supabase), contacta support@caluru.app.
  • Desinstalar la App elimina los datos locales. Los datos de iCloud se pueden gestionar a través de la configuración de tu Apple ID.

9. Tus Derechos

Dependiendo de tu ubicación, puedes tener los siguientes derechos respecto a tus datos personales:

  • Acceso: Solicitar una copia de los datos que tenemos sobre ti.
  • Rectificación: Corregir datos inexactos o incompletos.
  • Supresión: Solicitar la eliminación de tus datos (restablecimiento local en la app; eliminación en backend vía soporte).
  • Portabilidad: Solicitar tus datos en un formato estructurado y legible por máquina.
  • Oposición: Oponerte a ciertos tratamientos de tus datos.
  • Limitación: Solicitar la limitación del tratamiento en determinadas circunstancias.

Para ejercer cualquiera de estos derechos, contáctanos en support@caluru.app. Responderemos en un plazo de 30 días.

Si te encuentras en el Espacio Económico Europeo, también tienes derecho a presentar una reclamación ante tu autoridad local de protección de datos.

10. Transferencias Internacionales de Datos

Algunos de nuestros proveedores de servicios de terceros (Supabase, OpenAI, RevenueCat) pueden procesar datos fuera de tu país de residencia, incluidos los Estados Unidos. Garantizamos las salvaguardas adecuadas, como cláusulas contractuales tipo, cuando lo exija la legislación aplicable.

11. Privacidad de Menores

Caluru no está dirigida a menores de 16 años. No recopilamos conscientemente datos personales de menores de 16 años. Si crees que hemos recopilado datos de un menor de 16 años, contáctanos en support@caluru.app y los eliminaremos de inmediato.

12. Cambios en esta Política

Podemos actualizar esta Política de Privacidad periódicamente. Te notificaremos los cambios significativos actualizando la fecha de "Última actualización" en la parte superior de esta página. El uso continuado de la App tras los cambios implica la aceptación de la política actualizada.

13. Contáctanos

Si tienes preguntas o inquietudes sobre esta Política de Privacidad o nuestras prácticas de datos, contáctanos: