Privacybeleid BellyBliss

Laatst bijgewerkt / Updated: 21 oktober 2026

BellyBliss helpt mensen met PDS (prikkelbare darm syndroom) meer inzicht te krijgen in voeding, buikklachten en mogelijke triggers. We vinden het belangrijk dat je weet hoe de app met gegevens omgaat.

Nederlands · English

Privacy bij BellyBliss

Deze verklaring beschrijft BellyBliss voor iOS 1.6.1 (6) en Android 1.0 (6). BellyBliss verwerkt gegevens voor het dagboek, productinformatie, abonnementen, meldingen en technische beveiliging. Niet alle verwerking vindt uitsluitend op je telefoon plaats.

Je dagboek en persoonlijke instellingen

Voedingsregistraties, buikgevoel, persoonlijke toleranties en je ingevulde voornaam worden in de app op je apparaat bewaard. De onderzochte appcode stuurt deze dagboekinhoud niet naar Firebase, RevenueCat, OneSignal of Open Food Facts. Je apparaat kan lokale appgegevens opnemen in een door jou ingeschakelde Apple- of Google-apparaatback-up. Dat is iets anders dan een BellyBliss-account of synchronisatie tussen iOS en Android.

Camera, foto’s en producten scannen

De camera of een door jou gekozen foto wordt gebruikt om een barcode of ingrediëntenlijst te lezen. Tekstherkenning en de beoordeling van ingrediënten vinden in deze release lokaal plaats, met Apple Vision op iOS en Google ML Kit op Android. Deze release verstuurt geen foto’s of ingrediënten naar een AI-dienst en biedt geen actieve AI-diepteanalyse. Bij een barcodeopzoeking ontvangt Open Food Facts de barcode en technische verbindingsgegevens, zoals het IP-adres en informatie over de appaanvraag, om productinformatie terug te geven. Een barcodeopzoeking is dus een internetaanvraag.

Abonnementen en herstel

Apple of Google verwerkt de betaling. RevenueCat helpt de app aankopen te controleren en Premium-toegang te herstellen. Daarbij worden onder meer een appgebruikers-ID, aankoop- en abonnementsgegevens, product-ID’s, transacties en technische app- en apparaatgegevens verwerkt. Een automatisch gegenereerde ID is een pseudoniem; dit betekent niet dat er geen persoonsgegevens zijn. BellyBliss ontvangt geen volledig betaalkaartnummer. Apple-aankopen en Google Play-aankopen blijven in deze release gescheiden. Je kunt een Apple-aankoop niet op Android herstellen, of een Google Play-aankoop op iOS.

Professionele toegang en beveiliging

Firebase wordt gebruikt voor technische authenticatie, controle van professionele toegang en het verwerken van een eventueel ingevoerde toegangscode. Dit kan een automatisch gegenereerde Firebase-gebruikers-ID, toegangsstatus en vervaldatum omvatten. App Check en de platformbeveiliging verwerken technische gegevens om aanvragen van de app te controleren. Serveraanvragen kunnen technische loggegevens opleveren, waaronder IP-adressen, tijdstippen en foutmeldingen. Dit is geen nieuw persoonlijk gebruikersaccount.

Meldingen en technische gebruiksgegevens

OneSignal wordt bij het starten van de app geïnitialiseerd. Voor meldingen en de werking van de dienst verwerkt het onder meer een installatie-/gebruikers-ID, apparaat- en appgegevens, sessiegegevens en interacties met meldingen. Bij toestemming voor pushmeldingen wordt een pushtoken gebruikt. De SDK kan ook aankoopmetadata verwerken. Een geweigerde meldingstoestemming betekent niet automatisch dat alle technische SDK-verwerking is gestopt. Je kunt meldingen via de systeeminstellingen uitschakelen. Android ML Kit verwerkt daarnaast technische diagnostiek over de SDK, zoals prestaties, fouten en installatie-identificatoren; de gescande foto wordt door de lokale herkenning niet naar Google gestuurd.

Gebruiksmetingen in deze release

Firebase Analytics is in deze iOS-release volledig uitgeschakeld; de Android-app bevat geen Firebase Analytics-integratie. Er worden vanuit deze nieuwe iOS-versie geen scan-, tolerantie-, dagboek-, PDF- of ademhalingsevenementen naar Firebase Analytics gestuurd. Dit schakelt noodzakelijke technische verwerking door abonnementen-, meldingen- en beveiligingsdiensten niet uit. Eerdere iOS-versies konden wel gebruiksmetingen, waaronder toegepaste tolerantiecategorieën, versturen. De update verwijdert eerder ontvangen meetgegevens niet automatisch.

Consultoverzicht en contact

Een consult-PDF wordt lokaal samengesteld uit de gegevens die je in de app hebt vastgelegd. Je kiest zelf of en met wie je dit document via de deelvoorziening van je apparaat deelt. De gekozen ontvanger of deelapp verwerkt het document vervolgens volgens de eigen voorwaarden. Als je per e-mail contact opneemt, ontvangen we de informatie die je zelf in je bericht opneemt. Stuur alleen gegevens die nodig zijn voor je vraag.

Dienstverleners en verwerking buiten je apparaat

BellyBliss gebruikt Apple en Google voor platformfuncties en betalingen, RevenueCat voor abonnementen, Firebase/Google voor authenticatie en beveiliging, OneSignal voor meldingen en Open Food Facts voor productinformatie. Deze organisaties kunnen gegevens verwerken op systemen buiten je eigen land. Hun privacyinformatie en toepasselijke contractuele waarborgen zijn relevant voor deze verwerking. De AI-backend is voor deze release uitgeschakeld; Anthropic ontvangt via deze release geen scaninhoud.

Grondslagen

Voor het leveren van door jou gevraagde productinformatie, toegang en abonnementsherstel verwerken we de daarvoor noodzakelijke gegevens ter uitvoering van de overeenkomst. Voor beveiliging en het voorkomen van misbruik gebruiken we noodzakelijke technische gegevens op basis van ons gerechtvaardigd belang bij een betrouwbare dienst. Privacyverzoeken behandelen we om aan onze wettelijke verplichtingen te voldoen. Deze grondslagen zijn geen algemene toestemming voor aanvullende gebruiksmetingen. Toestemming voor meldingen kun je intrekken in de systeeminstellingen; dit stopt niet automatisch alle hierboven beschreven SDK-verwerking.

Bewaartermijnen

Je lokale dagboek en instellingen blijven op je apparaat totdat je ze zelf verwijdert; eventuele apparaatback-ups beheer je afzonderlijk. Voor RevenueCat-, OneSignal- en afzonderlijke Firestore-profielen is geen automatische vervaldatum vastgesteld. Verwijdering van identificeerbare gegevens wordt op verzoek beoordeeld en uitgevoerd waar van toepassing. Een verlopen toegangsrecht betekent niet automatisch dat het bijbehorende record is verwijderd.

De gecontroleerde Cloud Logging-instellingen zijn 30 dagen voor gewone logs en 400 dagen voor verplichte auditlogs. Voor eerder verzamelde Firebase Analytics-gegevens staan gebeurtenissen op 2 maanden en gebruikersgegevens op 14 maanden; nieuwe activiteit kan de gebruikerstermijn opnieuw laten beginnen. Deze instellingen gelden niet voor de meeste geaggregeerde standaardrapporten. De nieuwe release stopt de betreffende Analytics-verzameling, maar verwijdert oude gegevens niet automatisch.

Firebase vermeldt voor authenticatie IP-bewaring gedurende enkele weken en verwijdering van overige authenticatiegegevens uit live systemen en back-ups binnen 180 dagen nadat verwijdering is gestart. Dit is geen bewaartermijn voor alle Firebase-diensten. Open Food Facts vermeldt 3 jaar voor bezoeklogs met IP-adres. Apple en Google bewaren hun eigen betaal- en winkelgegevens volgens hun eigen beleid; BellyBliss kan die administratie niet zelfstandig wissen.

Gegevensverwijdering en andere privacyverzoeken

Stuur een e-mail aan bellybliss.app@gmail.com met als onderwerp ‘BellyBliss privacyverzoek’. Vermeld wat je wilt laten inzien, corrigeren of verwijderen en of je iOS of Android gebruikt. Stuur geen dagboek, volledige identiteitskopie of betaalkaartgegevens mee. Als aanvullende informatie nodig is om jouw gegevens betrouwbaar te vinden, vragen we alleen wat daarvoor noodzakelijk is. Een e-mailadres is niet automatisch aan de technische app-ID’s gekoppeld.

Jean-Paul Terpstra registreert en behandelt je verzoek, normaal gesproken binnen één maand. Als een wettelijk toegestane verlenging nodig is, ontvang je binnen die eerste maand bericht met de reden. Waar van toepassing laten we identificeerbare app-, abonnements-, meldings- en technische profielen bij de betrokken leveranciers verwijderen. We leggen uit welke gegevens zijn verwijderd en welke nog moeten blijven bestaan wegens een concrete wettelijke verplichting, een gerechtvaardigde uitzondering of een technische back-uptermijn. Er geldt geen algemene belofte van onmiddellijke verwijdering bij alle leveranciers.

Lokale dagboekgegevens en toleranties beheer je in de app; back-ups bij Apple of Google beheer je zelf. Het verwijderen van gegevens zegt je abonnement niet op: opzeggen doe je in de winkel van aankoop. Hernieuwd appgebruik kan noodzakelijke technische profielen opnieuw aanmaken. We bewaren alleen de correspondentie en het minimale bewijs dat nodig is om je verzoek af te handelen en een eventuele klacht of verplichting daarover te behandelen; overbodige identificatiegegevens worden na controle verwijderd. Je kunt ook om beperking of overdracht vragen en bezwaar maken tegen verwerking op basis van gerechtvaardigd belang.

Contact

Jean-Paul Terpstra is de verwerkingsverantwoordelijke voor BellyBliss, Nederland. Privacyvragen en gegevensverzoeken: bellybliss.app@gmail.com. Je kunt een klacht indienen bij de Autoriteit Persoonsgegevens of de bevoegde toezichthouder in je land.

Privacy at BellyBliss

This notice describes BellyBliss for iOS 1.6.1 (6) and Android 1.0 (6). BellyBliss processes data for your diary, product information, subscriptions, notifications and technical security. Not all processing takes place solely on your phone.

Your diary and personal settings

Food records, gut feelings, personal tolerances and the first name you enter are stored by the app on your device. The reviewed app code does not send this diary content to Firebase, RevenueCat, OneSignal or Open Food Facts. Local app data may be included in an Apple or Google device backup you have enabled. This is separate from a BellyBliss account or synchronisation between iOS and Android.

Camera, photos and product scans

The camera or a photo you select is used to read a barcode or ingredient list. Text recognition and ingredient assessment run locally in this release, using Apple Vision on iOS and Google ML Kit on Android. This release does not send photos or ingredients to an AI service and does not offer an active AI deep analysis feature. A barcode lookup sends the barcode and technical connection data, such as your IP address and app request information, to Open Food Facts to retrieve product information. Barcode lookup therefore uses an internet connection.

Subscriptions and restoration

Apple or Google handles payment. RevenueCat helps the app verify purchases and restore Premium access. This involves an app user ID, purchase and subscription records, product IDs, transactions and technical app/device information. An automatically generated ID is a pseudonym; it does not mean that no personal data is processed. BellyBliss does not receive your full payment card number. Apple and Google Play purchases remain separate in this release. You cannot restore an Apple purchase on Android or a Google Play purchase on iOS.

Professional access and security

Firebase provides technical authentication, professional-access checks and processing of an access code if you enter one. This may include an automatically generated Firebase user ID, access status and an expiry date. App Check and platform security process technical information to check app requests. Server requests may generate technical logs including IP addresses, timestamps and errors. This does not create a new personal user account.

Notifications and technical usage data

OneSignal is initialised when the app starts. To provide notifications and operate the service, it processes installation/user identifiers, device/app information, session information and notification interactions. A push token is used when you allow push notifications. The SDK may also process purchase metadata. Denying notification permission does not automatically stop all technical SDK processing. You can turn off notifications in system settings. Android ML Kit also processes technical SDK diagnostics such as performance, errors and installation identifiers; the locally recognised photo is not sent to Google by text recognition.

Usage measurement in this release

Firebase Analytics is fully disabled in this iOS release; the Android app does not integrate Firebase Analytics. This new iOS version does not send scan, tolerance, diary, PDF or breathing events to Firebase Analytics. This does not disable necessary technical processing by subscription, notification and security services. Earlier iOS versions could send usage events, including applied tolerance categories. Updating does not automatically delete previously received analytics data.

Consultation overview and contact

A consultation PDF is generated locally from data recorded in the app. You choose whether and with whom to share it using your device’s sharing feature. The recipient or sharing app then processes the document under its own terms. If you contact us by email, we receive the information you include in your message. Only include information needed to address your question.

Service providers and processing off your device

BellyBliss uses Apple and Google for platform functions and payments, RevenueCat for subscriptions, Firebase/Google for authentication and security, OneSignal for notifications and Open Food Facts for product information. These organisations may process information on systems outside your country. Their privacy information and applicable contractual safeguards are relevant to that processing. The AI backend is disabled for this release; Anthropic receives no scan content through this release.

Legal bases

We process the data necessary to provide the product information, access and subscription restoration you request to perform our agreement with you. We use necessary technical data for security and abuse prevention based on our legitimate interest in a reliable service. We handle privacy requests to comply with our legal obligations. These grounds do not provide general permission for additional usage measurement. You can withdraw notification permission in system settings; this does not automatically stop all SDK processing described above.

Retention periods

Your local diary and settings remain on your device until you delete them; you manage any device backups separately. No automatic expiry has been established for RevenueCat, OneSignal or separate Firestore profiles. Deletion of identifiable records is assessed and carried out on request where applicable. Expiry of an access right does not automatically delete its record.

The verified Cloud Logging settings are 30 days for ordinary logs and 400 days for required audit logs. Previously collected Firebase Analytics events are set to 2 months and user data to 14 months; new activity can restart the user retention period. These settings do not govern most aggregated standard reports. The new release stops the relevant Analytics collection but does not automatically erase old records.

Firebase states that authentication IP addresses are retained for a few weeks and other authentication data is removed from live systems and backups within 180 days after deletion is initiated. This is not a retention period for all Firebase services. Open Food Facts states 3 years for visitor logs containing IP addresses. Apple and Google retain their own payment and store records under their own policies; BellyBliss cannot independently erase those records.

Data deletion and other privacy requests

Email bellybliss.app@gmail.com with the subject ‘BellyBliss privacy request’. Tell us what you want to access, correct or delete and whether you use iOS or Android. Do not attach your diary, a full identity document or payment card details. If further information is needed to reliably locate your data, we ask only for what is necessary. An email address is not automatically linked to technical app identifiers.

Jean-Paul Terpstra registers and handles your request, normally within one month. If a legally permitted extension is necessary, we notify you within that first month and explain why. Where applicable, we arrange deletion of identifiable app, subscription, notification and technical profiles with the relevant providers. We explain what was deleted and what must remain because of a specific legal obligation, a valid exception or a technical backup period. We do not promise immediate deletion across every provider.

You manage local diary records and tolerances in the app and Apple or Google backups yourself. Data deletion does not cancel a subscription: cancel through the store where you purchased it. Using the app again may create necessary technical profiles again. We retain only the correspondence and minimum evidence needed to handle your request and any related complaint or obligation; unnecessary identity information is removed after verification. You may also request restriction or portability and object to processing based on legitimate interests.

Contact

Jean-Paul Terpstra is the data controller for BellyBliss, the Netherlands. Privacy questions and data requests: bellybliss.app@gmail.com. You may complain to the Dutch Data Protection Authority or the appropriate authority in your country.