Privacyverklaring
Mealjot is een eetdagboek. Het werkt met een account, maar je dagboek zelf komt alleen op onze server als je dat kiest (zie Gezondheidsgegevens); anders blijft het op je telefoon. Deze verklaring zegt wat we wel verwerken, waarom, op welke grondslag, waar en hoe lang.
Wie is verantwoordelijk
De verwerkingsverantwoordelijke is Silberie Solutions, Heisterberg 4 G, 6431 JC Hoensbroek, Netherlands, KvK-nummer 94576963.
Voor vragen over je gegevens, of om een van je rechten te gebruiken: privacy@silberie.com. We antwoorden binnen een maand.
Wat we verwerken, waarom en op welke grondslag
| Gegevens | Wanneer | Waarom | Grondslag (AVG) |
|---|---|---|---|
| Je dagboek (producten, hoeveelheden, tijden, notities, water, beweging), weegmomenten, lichaamsgegevens (geslacht, geboortejaar, lengte, gewicht, activiteit, doel), doelen, eigen producten, recepten, instellingen | Alleen met een account en nadat je "mijn dagboek synchroniseren" koos | Je telefoons gelijk houden, een back-up hebben, delen met wie jij kiest | Uitdrukkelijke toestemming, art. 9 lid 2 sub a en 6 lid 1 sub a |
| Gebruikersnaam, weergavenaam, wachtwoord (alleen als hash), passkeys (alleen de publieke sleutel), herstelcode (alleen als hash), inlogsessies | Met een account | Je laten inloggen | Overeenkomst, art. 6 lid 1 sub b |
| Wanneer je toestemming gaf of introk | Met een account | Aantonen dat je toestemming gaf | Wettelijke plicht, art. 6 lid 1 sub c met art. 7 lid 1 |
| Wat een coach of diëtist die jij toevoegde ziet: je dagboek, weegmomenten, lichaamsgegevens en doelen (en in hun maandagoverzicht, samengeteld met hun andere cliënten, op hoeveel dagen je bijhield) | Als je een coach toevoegt | Hun begeleiding | Uitdrukkelijke toestemming, art. 9 lid 2 sub a |
| Berichten tussen jou en je coach | Als een van jullie schrijft | Praten over je dagboek | Uitdrukkelijke toestemming, art. 9 lid 2 sub a |
| Een gedeelde dag, maaltijd of week (een kopie), of een gedeeld recept | Als je een link maakt | Tonen aan wie de link heeft | Uitdrukkelijke toestemming, art. 9 lid 2 sub a |
| Het openbare profiel van een coach (titel, gebied, aanbod, een locatie afgerond op ongeveer 100 m) | Als een coach het publiceert | Zodat mensen in de buurt hen vinden | Toestemming, art. 6 lid 1 sub a |
| Dat je een coach aanraadt (anderen zien alleen hoeveel cliënten dat doen, nooit wie) | Als je hen aanraadt, na twee weken delen met hen en 7 dagen met eten bijgehouden | Mensen helpen een begeleider te kiezen | Uitdrukkelijke toestemming, art. 9 lid 2 sub a |
| Pushadres, tijdzone, herinneringstijden, en voor vandaag welke maaltijden iets bevatten, of je je waterdoel haalde en of je woog | Als je herinneringen aanzet | Je alleen herinneren als het nodig is | Uitdrukkelijke toestemming, art. 9 lid 2 sub a |
| Een back-up van je dagboek onder een code die alleen jij hebt (wie de code heeft, kan hem lezen) | Als je die in een eerdere versie aanzette, of je dagboek verhuist van app.mealjot.app | Je dagboek terugzetten op een andere telefoon | Uitdrukkelijke toestemming, art. 9 lid 2 sub a |
| Foto's en beschrijvingen die je naar de AI stuurt | Als je die gebruikt | Je maaltijd lezen | Uitdrukkelijke toestemming, art. 9 lid 2 sub a; niet bewaard |
| Hoeveel AI-lezingen je vandaag gebruikte: een aantal per account, of zonder account per internetverbinding (als onherkenbare code) | Als je de AI gebruikt | De AI gratis en eerlijk houden: niemand kan die van iedereen opmaken | Gerechtvaardigd belang, art. 6 lid 1 sub f |
| Je locatie, afgerond | Als je Dichtbij opent | Plekken en mensen in de buurt vinden | Toestemming (de locatietoestemming van je telefoon), art. 6 lid 1 sub a; niet bij jou bewaard |
| Foutmeldingen: de fout, het scherm, de appversie, taal en browser | Als de app vastloopt | Fouten oplossen | Gerechtvaardigd belang, art. 6 lid 1 sub f |
| Je abonnement: welk abonnement, de status, de verlengdatum, en de klant- en abonnementsnummers van Stripe | Als je Mealjot Plus of Coach Pro koopt | Je geven waarvoor je betaalde | Overeenkomst, art. 6 lid 1 sub b |
| Een onherkenbaar gemaakt deel van je internetadres (8 bytes SHA-256), in tellers die binnen 48 uur verlopen | Bij elk verzoek | Grenzen tegen misbruik | Gerechtvaardigd belang, art. 6 lid 1 sub f |
Er zijn geen advertenties en geen trackers, er wordt niets verkocht en niets gebruikt voor profilering. Bezoeken worden geteld met Umami op onze eigen server (umami.silberie.com): zonder cookies, zonder je internetadres op te slaan, nooit het deel van een paginaadres na "?" of "#" (een link kan een deelcode bevatten), en helemaal niet als je browser vraagt om niet gevolgd te worden. Grondslag: gerechtvaardigd belang, art. 6 lid 1 sub f.
De voorpagina zet twee kleine cookies, alleen voor zichzelf: mj_hl onthoudt de taal die je koos, en mj_app (gezet door de app) laat mealjot.app de app openen in plaats van de voorpagina voor wie hem gebruikt. Ze bevatten niets over jou en zijn strikt nodig voor wat je vroeg, dus er wordt geen toestemming voor gevraagd.
Gezondheidsgegevens
Wat je eet en weegt zijn gezondheidsgegevens (een bijzondere categorie, art. 9 AVG). Mealjot bewaart ze alleen op zijn server als je dat zelf kiest: bij het aanmaken van je account met de knop "Account maken en mijn dagboek synchroniseren", of later met "Aanzetten" onder Account. Er staat niets voor je aangevinkt. Je kunt je toestemming altijd intrekken onder Account → Gezondheidsgegevens: de kopie op de server wordt meteen verwijderd, delen met coaches stopt, en de app blijft op je telefoon werken.
Kinderen
Mealjot is voor mensen van 13 jaar en ouder. Onder de 16 vragen we geen toestemming (in Nederland moet een ouder die onder de 16 geven, art. 5 UAVG), dus bij iemand onder de 16 gaat niets van het dagboek de telefoon uit: geen synchroniseren, coach, deellinks, back-up op de server, AI-lezingen of herinneringen. Heeft een account toestemming terwijl het geboortejaar onder de 16 zegt, dan wordt die ingetrokken en de kopie op de server verwijderd.
Waar het staat, en wie het voor ons verwerkt
- Cloudflare, Inc. draait Mealjot: de app, de database, opslag en de AI-modellen (Workers AI). Cloudflare is onze verwerker onder zijn verwerkersovereenkomst (Data Processing Addendum). De database met accounts en dagboeken staat in de Europese Unie (de EU-jurisdictie van Cloudflare). Back-ups onder een code, de dagtellers en kortlevende caches staan in het wereldwijde netwerk van Cloudflare, en AI-lezingen worden daar verwerkt en niet bewaard. Waar gegevens de EU kunnen verlaten, berust de doorgifte op het EU-VS Data Privacy Framework, waaronder Cloudflare gecertificeerd is, en op de standaardcontractbepalingen van Cloudflare.
- Stripe (Stripe Payments Europe, Ltd., Ierland) verwerkt de betalingen voor de abonnementen. Je betaalt op de eigen pagina van Stripe: je kaart- of bankgegevens gaan naar Stripe, nooit naar ons. Stripe laat ons alleen weten welk abonnement je hebt en tot wanneer. Voor de betaling zelf is Stripe zelf verantwoordelijk (de privacyverklaring: stripe.com/privacy), en het bewaart betaalgegevens zoals de wet vraagt.
- De pushdienst van je telefoon of browser (Apple, Google, Mozilla) bezorgt herinneringen. Het bericht is versleuteld voor je telefoon; zij zien het pushadres en wanneer er een bericht gaat, niet wat erin staat.
- De spraakherkenning van je browser (die van Apple op een iPhone, die van Google in Chrome) hoort wat je inspreekt, als je de microfoon gebruikt. Mealjot krijgt alleen de woorden.
Diensten die niets over jou krijgen: Open Food Facts (barcodes en productzoekopdrachten, gevraagd door onze server) en OpenStreetMap-diensten (plekken bij een afgeronde locatie, en de straten voor de kaart, gevraagd door onze server). Sommige productfoto's, en foto's van TheMealDB en Wikimedia, laden rechtstreeks op je telefoon, dus die diensten zien je internetadres, zoals elke website die je opent.
Hoe lang we het bewaren
| Wat | Hoe lang |
|---|---|
| Account, dagboek, weegmomenten en instellingen op de server | Tot je je toestemming intrekt of je account verwijdert |
| Inlogsessies | Verwijderd na 180 dagen zonder gebruik |
| Berichten met je coach | Tot een van jullie ze verwijdert, je stopt met delen met die coach, of je je account verwijdert |
| Gedeelde links naar een dag, maaltijd of week | Tot ze verlopen (7 dagen, 30 dagen of nooit) of je ze intrekt |
| Gedeelde receptlinks | Tot je ze intrekt |
| Het voorbeeldplaatje van een link | Gemaakt als erom gevraagd wordt; hoogstens een dag in de cache van Cloudflare, en onbereikbaar zodra de link weg is |
| Toegang van een coach | Tot je de coach verwijdert; zonder coach wordt de gedeelde kopie verwijderd |
| Je aanbeveling van een coach | Tot je hem intrekt, je toestemming intrekt of je account verwijdert |
| Herinneringsgegevens | Tot je herinneringen uitzet, of de pushdienst meldt dat het adres weg is |
| Back-up onder een code | Tot je hem uitzet; verwijderd na 400 dagen zonder gebruik |
| AI-antwoorden op korte beschrijvingen en productnamen | 30 dagen, zonder wie het vroeg (zodat dezelfde woorden sneller beantwoord worden) |
| Dagtellingen van AI-lezingen | 7 dagen |
| Foutmeldingen | 3 dagen |
| Tellers tegen misbruik | Hoogstens 48 uur |
| Je abonnement (op onze server) | Zolang het loopt; afgelopen abonnementen tot je je account verwijdert |
| Facturen en betalingen (bij Stripe) | 7 jaar, zoals de Nederlandse belastingwet vraagt |
| Herstelpunten van de database | 7 dagen: verwijderde gegevens kunnen zo lang nog teruggezet worden, daarna zijn ze weg |
Op je telefoon blijft je dagboek tot je het wist. Maaltijdfoto's (klein, 60 dagen), eerdere beschrijvingen en het gesprek met de AI-coach van vandaag worden alleen op de telefoon bewaard.
Beveiliging
Wachtwoorden, herstelcodes en linkcodes worden alleen als hash bewaard. Alle verbindingen zijn versleuteld (HTTPS). Gedeelde links zijn niet te raden (32 willekeurige bytes). Alleen jij, en de coaches die jij toevoegt, kunnen je dagboek zien.
Je rechten
- Inzage en overdraagbaarheid: download alles als bestand in Instellingen → Back-up & gegevens, of vraag het ons.
- Correctie: pas elk item, weegmoment of gegeven aan in de app.
- Verwijdering: verwijder je account onder Account → Wachtwoord, uitloggen, account verwijderen; de kopie op de server wordt meteen verwijderd.
- Toestemming intrekken: onder Account → Gezondheidsgegevens; de kopie van je gezondheidsgegevens op de server wordt verwijderd.
- Bezwaar en beperking: mail privacy@silberie.com.
- Klacht: je kunt een klacht indienen bij de Autoriteit Persoonsgegevens (autoriteitpersoonsgegevens.nl).
Wijzigingen
Als deze verklaring verandert, verandert de datum hieronder en meldt de app dat.
Laatst gewijzigd: 10 oktober 2026