Política de privacidad — Cami
Última actualización: 23 de septiembre de 2026 · English below
Español
Cami ("la app") es desarrollada por Tomás Ledesma Amor, responsable del tratamiento de los datos. Esta política explica qué datos tratamos y por qué.
1. Análisis de fotos
Por defecto, las fotos que haces o eliges se analizan dentro de tu teléfono con el modelo de IA Gemma 4: no se suben a ningún servidor. Se guardan solo en el almacenamiento privado de la app y se borran cuando eliminas la comida, cuando usas Ajustes → Borrar datos locales o cuando desinstalas la app.
El modelo se descarga una sola vez desde Hugging Face. Como en cualquier descarga, ese servidor ve tu dirección IP; no le enviamos ningún otro dato.
Análisis en la nube (opcional, premium). Puedes elegir el modo "En la nube" en Ajustes para no descargar el modelo. En ese caso, la foto se envía por HTTPS a Google Gemini (Google AI) para analizarla y se devuelve el resultado. No se usa para entrenar modelos. Antes de usarlo por primera vez te pedimos consentimiento explícito y puedes volver al modo en el dispositivo cuando quieras.
2. Asistente
El asistente funciona en el dispositivo por defecto. Si eres premium y usas el modo en la nube, tu mensaje y el contexto necesario para responderte (por ejemplo, tu objetivo y un resumen de tu diario) se envían a Google Gemini a través de nuestro servidor. No se usan para entrenar modelos.
3. Escaneo de productos
Al escanear un código de barras, el código se consulta en Open Food Facts, una base de datos abierta de alimentos. Solo se envía el número del código de barras.
4. Datos de salud
Si lo autorizas, Cami lee de Apple Salud (iOS) o Health Connect (Android) tus pasos y tu energía activa para ajustar tu objetivo diario. Estos datos se usan solo en el dispositivo: no se suben a la nube, no se comparten con terceros ni se usan para publicidad. Puedes retirar el permiso en cualquier momento desde los ajustes de salud de tu teléfono.
5. Datos que guardamos en la nube
El dispositivo es la fuente principal de tus datos. Para que no los pierdas si cambias de móvil, guardamos una copia en Google Firebase (Firestore y Authentication) asociada a tu identificador de usuario:
- Tu perfil: sexo, edad, altura, peso, nivel de actividad y objetivo.
- Tus comidas: nombre, tipo de comida, hora, ingredientes, gramos y valores nutricionales.
- Los registros que añadas en la app: agua, peso, sueño, entrenamientos, ayunos, favoritos, recetas y lista de la compra.
- Tu identificador de usuario (anónimo por defecto, o el correo si vinculas Google o Apple).
- El estado de tu suscripción y tu uso diario del análisis en la nube (para aplicar el límite de uso).
No subimos tus fotos ni tu ubicación.
6. Anuncios
La versión gratuita usa Google AdMob. AdMob puede recoger identificadores del dispositivo, la dirección IP y datos aproximados para mostrar y medir anuncios. En iOS pedimos tu permiso con App Tracking Transparency y, cuando la normativa lo exige, mostramos un formulario de consentimiento (Google UMP). Puedes cambiar tu elección en Ajustes → Opciones de privacidad. La compra "quitar anuncios" desactiva la publicidad.
7. Compras
Las compras dentro de la app las procesan Apple o Google. No recibimos ni almacenamos datos de tu tarjeta. Nuestro servidor verifica el recibo con la tienda para saber si la compra está activa.
8. Estadísticas de uso y diagnóstico de fallos
Usamos Firebase Analytics para medir de forma agregada cómo se usa la app (por ejemplo, si un análisis se completó o falló y con qué confianza), y Firebase Crashlytics para detectar errores (registros de fallo, modelo de dispositivo, versión del sistema y de la app). Ninguno de los dos incluye tus fotos ni el contenido de tu diario.
9. Servicios de terceros
- Google Firebase (Authentication, Firestore, Cloud Functions, App Check, Analytics, Crashlytics)
- Google AdMob
- Google Gemini (solo si usas el análisis o el asistente en la nube)
- Open Food Facts (solo al escanear un código de barras)
- Hugging Face (descarga del modelo)
- Apple Salud / Health Connect (solo si das permiso)
- Google Sign-In y Apple Sign-In (solo si vinculas tu cuenta)
Algunos de estos proveedores pueden tratar datos fuera del Espacio Económico Europeo, con las garantías previstas en el RGPD (como las cláusulas contractuales tipo).
10. Base legal
Tratamos tus datos para prestarte el servicio que pides (copia de seguridad, análisis, compras), con tu consentimiento (análisis y asistente en la nube, datos de salud, publicidad personalizada) y por nuestro interés legítimo en mantener la app estable y segura (diagnóstico de fallos, prevención de abusos).
11. Conservación y eliminación
Conservamos en la nube tus datos mientras exista tu cuenta. Desde Ajustes → Eliminar cuenta borras tu cuenta y la copia en la nube. Los datos que están solo en tu teléfono (diario y fotos) no se borran con eso: puedes eliminarlos con Ajustes → Borrar datos locales o desinstalando la app. También puedes escribir a totem.ledesma@gmail.com.
12. Tus derechos
Según tu país (RGPD en la UE, CCPA en California), puedes solicitar acceso, corrección, eliminación, oposición o portabilidad de tus datos, y retirar tu consentimiento cuando quieras. Escríbenos a totem.ledesma@gmail.com. Si crees que no hemos atendido bien tu solicitud, puedes reclamar ante la Agencia Española de Protección de Datos (aepd.es).
13. Menores
La app no está dirigida a menores de 14 años (o la edad mínima de tu país). No recogemos datos de menores de forma consciente.
14. Cambios
Podemos actualizar esta política. Publicaremos la nueva versión en esta misma URL con su fecha.
15. Contacto
Tomás Ledesma Amor — totem.ledesma@gmail.com
English
Cami (the "app") is developed by Tomás Ledesma Amor, who is the data controller. This policy explains what data we process and why.
1. Photo analysis
By default, photos you take or pick are analysed inside your phone with the Gemma 4 AI model: they are never uploaded to any server. They are stored only in the app's private storage and are deleted when you remove the meal, when you use Settings → Delete local data, or when you uninstall the app.
The model is downloaded once from Hugging Face. As with any download, that server sees your IP address; we send it nothing else.
Cloud analysis (optional, premium). You can choose the "In the cloud" mode in Settings so you don't have to download the model. In that case the photo is sent over HTTPS to Google Gemini (Google AI) for analysis and the result is returned. It is not used to train models. We ask for explicit consent the first time and you can switch back to on-device mode at any time.
2. Assistant
The assistant runs on your device by default. If you are premium and use cloud mode, your message and the context needed to answer it (for example, your goal and a summary of your diary) are sent to Google Gemini through our server. They are not used to train models.
3. Product scanning
When you scan a barcode, the code is looked up in Open Food Facts, an open food database. Only the barcode number is sent.
4. Health data
If you allow it, Cami reads your steps and active energy from Apple Health (iOS) or Health Connect (Android) to adjust your daily goal. This data is used only on your device: it is not uploaded to the cloud, shared with third parties or used for advertising. You can revoke the permission at any time in your phone's health settings.
5. Data we store in the cloud
Your device is the main home of your data. So you don't lose it if you change phones, we keep a copy in Google Firebase (Firestore and Authentication), linked to your user ID:
- Your profile: sex, age, height, weight, activity level and goal.
- Your meals: name, meal type, time, ingredients, grams and nutrition values.
- The logs you add in the app: water, weight, sleep, workouts, fasts, favourites, recipes and shopping list.
- Your user ID (anonymous by default, or your email if you link Google or Apple).
- Your subscription status and daily use of cloud analysis (to enforce the usage limit).
We do not upload your photos or your location.
6. Ads
The free version uses Google AdMob. AdMob may collect device identifiers, IP address and approximate data to show and measure ads. On iOS we ask for your permission via App Tracking Transparency and, where required, show a consent form (Google UMP). You can change your choice in Settings → Privacy options. The "remove ads" purchase disables advertising.
7. Purchases
In-app purchases are processed by Apple or Google. We do not receive or store your card details. Our server verifies the receipt with the store to know whether the purchase is active.
8. Usage statistics and crash diagnostics
We use Firebase Analytics to measure, in aggregate, how the app is used (for example, whether an analysis completed or failed and with what confidence), and Firebase Crashlytics to detect errors (crash logs, device model, OS and app version). Neither includes your photos or diary content.
9. Third-party services
- Google Firebase (Authentication, Firestore, Cloud Functions, App Check, Analytics, Crashlytics)
- Google AdMob
- Google Gemini (only if you use cloud analysis or the cloud assistant)
- Open Food Facts (only when you scan a barcode)
- Hugging Face (model download)
- Apple Health / Health Connect (only if you grant permission)
- Google Sign-In and Apple Sign-In (only if you link your account)
Some of these providers may process data outside the European Economic Area, under the safeguards provided by the GDPR (such as standard contractual clauses).
10. Legal basis
We process your data to provide the service you ask for (backup, analysis, purchases), with your consent (cloud analysis and assistant, health data, personalised ads) and for our legitimate interest in keeping the app stable and secure (crash diagnostics, abuse prevention).
11. Retention and deletion
We keep your cloud data while your account exists. From Settings → Delete account you delete your account and the cloud copy. Data that lives only on your phone (diary and photos) is not removed by that: you can remove it with Settings → Delete local data or by uninstalling the app. You can also email totem.ledesma@gmail.com.
12. Your rights
Depending on your country (GDPR in the EU, CCPA in California), you may request access, correction, deletion, objection or portability of your data, and withdraw your consent at any time. Contact us at totem.ledesma@gmail.com. If you think we have not handled your request properly, you can complain to the Spanish Data Protection Agency (aepd.es) or your local authority.
13. Children
The app is not directed to children under 14 (or the minimum age in your country). We do not knowingly collect data from children.
14. Changes
We may update this policy. We will publish the new version at this same URL with its date.
15. Contact
Tomás Ledesma Amor — totem.ledesma@gmail.com