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

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

WhoWhat for
SupabaseServer, anonymous sign-in, AI analysis requests and the technical record
Google (Gemini API)Reading the photo or text of a meal
RevenueCatSubscription status
Amplitude (EU)Product analytics and diagnostics
MetaAd measurement, only with your permission
Open Food FactsProduct 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

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

QuiPour quoi
SupabaseServeur, 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
MetaMesure publicitaire, seulement avec ton accord
Open Food FactsDonné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.