Privacy
Last updated: 23 October 2026
Bocca is a calorie and macro tracker for iPhone made by Savyo Brenner, an independent developer in Madrid, Spain, who is the data controller. The short version: your food diary lives on your iPhone. Only what's needed to read a meal with AI, keep your subscription working and fix the app leaves it.
What stays on your iPhone
- Your profile (name, goal, height, weight, activity), meals, saved meals, water, weight, fasting, habits and body photos. They are stored in the app on your device and in your device backups, not in an online account.
- Meal thumbnails and your profile photo.
- Apple Health data. With your permission Bocca reads sex, date of birth, height, weight, active energy and sleep (to learn your usual bedtime), and writes the energy, protein, carbohydrates, fat, caffeine and water of what you log. Health data never leaves your iPhone through Bocca and is never used for advertising or sold.
What goes to our server, and why
AI meal analysis
When you analyse a photo, a description or a menu, it is sent over an encrypted connection to our server (Supabase, the GoingIndie backend), which asks Google's Gemini model to read it and sends the result back. We don't store the photo or the text. Google processes it under the paid Gemini API terms, which don't use it to train models.
For every analysis we keep a technical record: time, type (photo, text or menu), result or error code, model, duration, token counts, cost and app version, linked to your anonymous ID. It lets us count your free analyses, keep costs under control and find errors. It contains no photo, no text and no nutrition values.
Anonymous ID and subscription
Bocca signs you in anonymously (no email, no password) and creates a random ID. Purchases are handled by Apple; RevenueCat confirms your subscription status for that ID.
Barcodes
When you scan a barcode, the code is sent to Open Food Facts to fetch the product. Nothing else is sent.
Analytics and diagnostics
We use Amplitude, in its European Union data centre, to understand how the app is used: events such as "onboarding step", "meal logged" or "paywall shown", with your anonymous ID, device model, iOS and app version. No photos, meal names, health values or allergens are sent. Crash and performance reports from Apple's MetricKit are sent the same way.
Advertising measurement
Only if you allow tracking when iOS asks, the Meta SDK starts to measure which ad led to your install. If you decline, it never starts. Subscriptions are reported to Meta from RevenueCat's server, without your health or food data.
Processors
| Who | What for |
|---|---|
| Supabase | Server, anonymous sign-in, AI analysis requests and the technical record |
| Google (Gemini API) | Reading the photo or text of a meal |
| RevenueCat | Subscription status |
| Amplitude (EU) | Product analytics and diagnostics |
| Meta | Ad measurement, only with your permission |
| Open Food Facts | Product data for scanned barcodes |
How long we keep it
The technical record and analytics are kept while you use Bocca and for up to 24 months after. Data on your iPhone stays until you delete it or the app.
Your rights and deleting your data
In Bocca, Profile › Delete account and data erases everything linked to your anonymous ID on our server and the data in the app. Deleting the app also removes the data on your iPhone. Under the GDPR and UK GDPR, and similar laws in the US and Canada, you can ask to access, correct, delete or export your data and object to its use by writing to contact.ntpco@gmail.com. You can also complain to your data protection authority (in Spain, the AEPD).
Children
Bocca is meant for adults and isn't directed at children under 16.
Confidentialité
Dernière mise à jour : 23 octobre 2026
Bocca est une app de suivi des calories et des macros pour iPhone, créée par Savyo Brenner, développeur indépendant à Madrid (Espagne), responsable du traitement. En bref : ton journal alimentaire vit sur ton iPhone. Seul ce qui est nécessaire pour lire un repas avec l'IA, faire fonctionner ton abonnement et corriger l'app en sort.
Ce qui reste sur ton iPhone
- Ton profil (prénom, objectif, taille, poids, activité), tes repas, repas enregistrés, l'eau, le poids, le jeûne, les habitudes et les photos du corps. Ils sont stockés dans l'app sur ton appareil et dans ses sauvegardes, pas dans un compte en ligne.
- Les miniatures des repas et ta photo de profil.
- Les données d'Apple Santé. Avec ton autorisation, Bocca lit le sexe, la date de naissance, la taille, le poids, l'énergie active et le sommeil (pour connaître ton heure de coucher), et écrit l'énergie, les protéines, les glucides, les lipides, la caféine et l'eau de ce que tu notes. Ces données ne quittent jamais ton iPhone via Bocca, ne servent jamais à la publicité et ne sont jamais vendues.
Ce qui va sur notre serveur, et pourquoi
Analyse IA des repas
Quand tu analyses une photo, une description ou une carte, elle est envoyée par une connexion chiffrée à notre serveur (Supabase, le backend GoingIndie), qui demande au modèle Gemini de Google de la lire et renvoie le résultat. Nous ne gardons ni la photo ni le texte. Google les traite selon les conditions de l'API Gemini payante, qui ne les utilisent pas pour entraîner ses modèles.
Pour chaque analyse, nous gardons un registre technique : heure, type (photo, texte ou carte), résultat ou code d'erreur, modèle, durée, nombre de jetons, coût et version de l'app, lié à ton identifiant anonyme. Il sert à compter tes analyses gratuites, maîtriser les coûts et trouver les erreurs. Il ne contient ni photo, ni texte, ni valeurs nutritionnelles.
Identifiant anonyme et abonnement
Bocca te connecte de façon anonyme (sans e-mail ni mot de passe) et crée un identifiant aléatoire. Les achats passent par Apple ; RevenueCat confirme l'état de ton abonnement pour cet identifiant.
Codes-barres
Quand tu scannes un code-barres, le code est envoyé à Open Food Facts pour trouver le produit. Rien d'autre n'est envoyé.
Statistiques et diagnostics
Nous utilisons Amplitude, dans son centre de données de l'Union européenne, pour comprendre l'usage de l'app : des événements comme « étape d'accueil », « repas noté » ou « écran d'abonnement affiché », avec ton identifiant anonyme, le modèle d'appareil, la version d'iOS et de l'app. Aucune photo, aucun nom de repas, aucune valeur de santé ni aucun allergène n'est envoyé. Les rapports de plantage et de performance de MetricKit (Apple) sont envoyés de la même façon.
Mesure publicitaire
Seulement si tu autorises le suivi quand iOS le demande, le SDK de Meta démarre pour mesurer quelle publicité a mené à ton installation. Si tu refuses, il ne démarre jamais. Les abonnements sont signalés à Meta par le serveur de RevenueCat, sans tes données de santé ni d'alimentation.
Sous-traitants
| Qui | Pour quoi |
|---|---|
| Supabase | Serveur, connexion anonyme, requêtes d'analyse IA et registre technique |
| Google (API Gemini) | Lecture de la photo ou du texte d'un repas |
| RevenueCat | État de l'abonnement |
| Amplitude (UE) | Statistiques produit et diagnostics |
| Meta | Mesure publicitaire, seulement avec ton accord |
| Open Food Facts | Données des produits scannés |
Durée de conservation
Le registre technique et les statistiques sont conservés pendant ton utilisation de Bocca et jusqu'à 24 mois après. Les données sur ton iPhone restent jusqu'à ce que tu les supprimes, ou l'app.
Tes droits et la suppression
Dans Bocca, Profil › Supprimer le compte et les données efface tout ce qui est lié à ton identifiant anonyme sur notre serveur et les données de l'app. Supprimer l'app efface aussi les données de ton iPhone. Selon le RGPD et les lois équivalentes, tu peux demander l'accès, la rectification, l'effacement ou la portabilité de tes données et t'opposer à leur utilisation en écrivant à contact.ntpco@gmail.com. Tu peux aussi saisir l'autorité de protection des données (en France, la CNIL ; en Espagne, l'AEPD).
Enfants
Bocca s'adresse aux adultes et ne vise pas les enfants de moins de 16 ans.