ReceppyReceppyBewaar wat je lekker vindt.
HandleidingContactIdeeën
ReceppyReceppyBewaar wat je lekker vindt.
Handleiding·Privacy·Algemene voorwaarden·Contact·Ideeën·
← Terug

Privacybeleid

Laatst bijgewerkt: 22-4-2026

1. Wie wij zijn

Receppy is een app om recepten te bewaren en te beheren. Dit privacybeleid beschrijft hoe we omgaan met je gegevens.

2. Gegevens die we verwerken

We verwerken gegevens die je zelf aanlevert: je accountgegevens (via inlog), je recepten (titel, beschrijving, ingrediënten, stappen, afbeeldingen, categorieën, porties, bereidingstijd, optioneel geschatte calorieën per portie, moeilijkheidsgraad en wijnadvies, optioneel een markering of een recept via Premium koelkastfoto is toegevoegd, enz.), het aantal keren dat je een recept hebt afgerond (teller per recept), je favorieten en je sterrenbeoordelingen (rating) per recept. We gebruiken deze gegevens om de app te laten werken en je recepten, favorieten en beoordelingen aan jouw account te koppelen. Als je op Android via het deelscherm naar de geïnstalleerde Receppy-webapp deelt, verwerken we tijdelijk titel, tekst en/of URL van die actie om je door te sturen naar receptimport; we bewaren die deel-payload niet als aparte registratie. Wij beoordelen receptinhoud niet op volledigheid, voedselveiligheid of geschiktheid voor jouw gezondheid; zie de algemene voorwaarden.

3. Inlog en beveiliging

Inloggen gebeurt via Clerk. Wij slaan geen wachtwoorden op. Je recepten, favorieten en beoordelingen worden opgeslagen in een database (Upstash Redis) en zijn alleen toegankelijk voor jou na inloggen. Het receptenoverzicht haalt per pagina de passende recepten op via een API (zelfde accountgegevens; zoek- en filterkeuzes gaan mee in het verzoek en worden niet als apart profiel bewaard). Voor snelheid kan je volledige receptlijst kort (tientallen seconden) als tussenbuffer in diezelfde Redis-database staan; die buffer wordt gewist zodra je een recept toevoegt, wijzigt of verwijdert (of een gerelateerde actie de lijst beïnvloedt). De app draait op Vercel; verkeer is versleuteld (HTTPS). Bij een nieuw account kunnen wij een interne notificatie per e-mail sturen (via Resend) naar ons beheeradres met onder meer je Clerk- gebruikers-id en het e-mailadres van je account, zodat wij registraties kunnen volgen. Eenmaal per dag (geautomatiseerd) kan hetzelfde beheeradres een intern overzicht ontvangen met geaggregeerde cijfers (nieuwe accounts, nieuwe recepten, nieuwe Premium-activaties, gebruik koelkast-AI die dag, aantal Premium- abonnementen, optioneel accounts op de gratis receptenlimiet, indicatoren voor lage activiteit, en — als dit technisch is ingericht — geaggregeerde Google Analytics-cijfers voor diezelfde dag) en een actuele lijst van alle accounts met e-mailadres, aantal opgeslagen recepten, hoeveel recepten die gebruiker op die rapportdag heeft aangemaakt, en Premium ja/nee — zodat wij het platform kunnen monitoren.

4. Premium en betalingen

Voor Premium (onbeperkt recepten en optioneel recept uit koelkastfoto via AI; zie ook hieronder bij delen) betalen we via Stripe. Wij slaan geen creditcard- of betaalgegevens op; Stripe verwerkt die. Wij ontvangen van Stripe alleen wat nodig is voor het abonnement: klant-ID, abonnementsstatus en facturatie-events. Die status bewaren we (o.a. in Upstash Redis) om te bepalen of je Premium toegang hebt. Facturen en betaalhistorie kun je in het Stripe- klantenportaal bekijken (menu → Abonnement beheren, daarna de link in de dialoog). Laat je je account door ons verwijderen (via e-mail naar info@receppy.nl), dan zetten we je abonnement bij Stripe stop en wissen we de bij ons opgeslagen Premium-gegevens.

5. Delen van recepten

Als je een recept deelt, krijgt de ontvanger een link waarmee het recept (alleen de inhoud) zichtbaar is. Gedeelde recepten zijn niet doorzoekbaar; alleen met de link is het recept te bekijken. Je deelt alleen recepten waarvoor jij zelf verantwoordelijk bent en waartoe je bevoegd bent. Meen je dat iemand jouw rechten schendt via de app? Zie de algemene voorwaarden (klachten over inhoud) en mail info@receppy.nl.

Een publieke overzichtspagina (bijv. /kokenmetms) kan de recepten van een daarvoor aangewezen account tonen zonder in te loggen, zodat bezoekers die recepten kunnen lezen; ingelogde gebruikers kunnen ze naar het eigen account kopiëren. Dat volgt dezelfde serverconfiguratie als de integratie-API (allowlist van accounts).

Met Receppy kun je (eerste 5 pogingen gratis; daarna met Receppy Premium) optioneel een foto van je koelkast of voorraad uploaden om een recept te laten voorstellen. Die foto wordt alleen tijdens het verzoek naar onze server gestuurd en vanaf daar naar Mistral AI (EU/contractuele afspraken: zie het privacybeleid van Mistral) om een tekstvoorstel te genereren, eventueel met een korte lijst van wat het model op de foto meent te herkennen; die lijst wordt alleen in je sessie getoond en niet apart in Redis bewaard. Wij slaan die foto niet permanent op; om te veel opeenvolgende verzoeken te beperken kan kort (ongeveer enkele seconden) een tijdelijke markering in Redis per gebruiker worden gezet (geen inhoud van de foto). Het gegenereerde recept bewaar je zelf als gewoon recept in je account (Redis) als je het opslaat. De app kan je koelkastfoto (als ingekorte data-URL) in het veld Afbeelding zetten; laat je die staan bij opslaan, dan wordt die waarde met het recept in Redis bewaard (je kunt het veld voor opslaan leegmaken of vervangen door een gewone https-URL of upload). Als het genereren mislukt, kan de foutmelding een korte token-telling van Mistral tonen (technische diagnose; geen inhoud van je foto).

6. Technische integratie-API (partners)

Als wij dit inschakelen, kunnen zorgvuldig geselecteerde partijen onder een aparte afspraak recepten uitlezen via een beveiligde server-API. Toegang verloopt met een geheime sleutel (API-key) die alleen die partij kent; er is geen openbare zoekindex. Alleen recepten van uitdrukkelijk toegestane accounts (vastgelegd als Clerk-gebruikers-id in onze serverconfiguratie) zijn via die route uit te lezen. De partij ontvangt dezelfde soort receptgegevens als in de app (titel, ingrediënten, stappen, enz.). Wij loggen server-side zoals gebruikelijk; de partij verwerkt de ontvangen gegevens volgens eigen afspraken met de betreffende accounteigenaar en dit beleid waar van toepassing.

7. Cookies en lokale opslag

Functionele cookies

We plaatsen altijd functionele cookies die nodig zijn om in te loggen en de app correct te laten werken. Hiervoor is geen toestemming vereist.

Analytische cookies (Google Analytics)

Receppy gebruikt Google Analytics (GA4, meet-ID G-DPECGGPTTE) om anoniem inzicht te krijgen in het gebruik van de app, zoals bezochte pagina's en sessieduur. Google Analytics plaatst cookies op je apparaat en verwerkt gegevens volgens het privacybeleid van Google. IP-adressen worden geanonimiseerd.

Cookiebanner en je keuze

Bij je eerste bezoek tonen we een cookiebanner. Analytische cookies worden pas geplaatst nadat je toestemming hebt gegeven. Kies je voor "Weigeren", dan worden er geen analytische cookies geplaatst en wordt Google Analytics niet geladen. Je keuze wordt lokaal opgeslagen op je apparaat (localStorage) zodat de banner niet elke keer verschijnt. Wil je je keuze wijzigen? Wis de opgeslagen gegevens van receppy.nl in je browser (of verwijder de sleutel receppy-cookie-consent uit localStorage); bij het volgende bezoek verschijnt de banner opnieuw.

Google Custom Search

Bij "Zoek recepten op het web" wordt gebruikgemaakt van Google Custom Search; je zoekopdracht wordt daarbij door Google verwerkt. Google kan hierbij cookies plaatsen. Zie het privacybeleid van Google voor meer informatie.

Importeren via link (URL)

Als je een recept importeert via een link (URL), haalt onze server die pagina op (zoals een receptenwebsite of een openbare Instagram-post) om openbare metadata of tekst te lezen. Die pagina ziet welke server (User-Agent) het verzoek doet; wij bewaren de opgehaalde HTML niet permanent, alleen het recept dat jij opslaat in je account.

Spraakzoeken op je receptenoverzicht

Op het overzicht "Mijn recepten" kun je optioneel je microfoon gebruiken om een zoekterm in te spreken. De audio wordt dan door de spraakherkenning van je browser (of het besturingssysteem) verwerkt tot tekst; Receppy ontvangt van onze servers geen geluidsopname, alleen de tekst die jij daarna in het zoekveld ziet en die lokaal naar onze API gaat zoals bij gewoon typen. Welke partij de herkenning technisch uitvoert, hangt af van je browser en apparaat; raadpleeg zo nodig het privacybeleid van die leverancier.

Lokale opslag (geen cookies)

Voor de kookstand slaan we lokaal op je apparaat op welke ingrediënten en stappen je hebt afgevinkt (localStorage); deze gegevens verlaten je apparaat niet. Je boodschappenlijst (regels die je vanuit recepten toevoegt) staat eveneens alleen lokaal in localStorage. Heb je een Premium-abonnement, dan wordt diezelfde lijst aanvullend bij ons in Upstash Redis bewaard zodat hij ook op je andere apparaten verschijnt; zonder Premium blijft de lijst uitsluitend op dit apparaat. Als je de lijst kopieert of deelt, verwerkt je browser of besturingssysteem die tekst (klembord of gekozen app); dat gaat niet via Receppy-servers. Als je vanaf de lijst naar Albert Heijn (ah.nl), Jumbo (jumbo.com) of Plus (plus.nl) gaat, gelden het privacybeleid en de cookies van die site; Receppy stuurt je zoekterm niet naar onze servers. Kookwekkers worden alleen tijdens het bekijken van het recept bij actieve kookstand in het geheugen van de pagina bijgehouden en niet naar een server gestuurd. Op sommige apparaten (zoals iPhone) kan bij een afgelopen wekker kort de spraakfunctie van je browser worden gebruikt voor een melding; dat gebeurt lokaal op je toestel. Ook je toegankelijkheidsinstellingen (contrast, tekstgrootte, donkere modus) worden alleen lokaal opgeslagen. Als je bij de vraag om Receppy als app te installeren op "Later" klikt, wordt dat ongeveer drie dagen lokaal onthouden. Voor offline lezen van je eigen recepten slaan we na een geslaagde sync een kopie van je recepten lokaal op in IndexedDB in je browser (per apparaat en ingelogd account). Die kopie dient alleen om je collectie zonder netwerk nog te kunnen tonen; wij lezen die database niet vanaf onze servers. Je kunt ze wissen via de browser (sitegegevens / opslag wissen voor receppy.nl).

We gebruiken geen tracking voor advertenties.

8. Verzoeken van overheidsinstanties

Ontvangen wij een formeel verzoek van een bevoegde overheidsinstantie om persoonsgegevens van gebruikers te verstrekken, dan beoordelen wij eerst of het verzoek geldig en rechtsgeldig is; waar nodig schakelen wij juridisch advies in. Wij behouden ons het recht voor om tegen verzoeken verweer te voeren als deze onrechtmatig of onevenredig worden geacht. Wij streven ernaar uitsluitend de minimaal noodzakelijke gegevens te verstrekken binnen de grenzen van het verzoek en de toepasselijke wet. Van ontvangen verzoeken en onze afhandeling houden wij documentatie bij (onder meer grondslag, reikwijdte en betrokken actoren), voor zover de wet dat toelaat.

9. Je rechten

Je hebt recht op inzage, correctie en verwijdering van je gegevens. Recepten, favorieten en beoordelingen kun je zelf beheren of verwijderen. De lokale vinkjes van de kookstand kun je wissen door je browserdata te wissen of door het recept te bewerken. Je boodschappenlijst kun je op de pagina Boodschappenlijst legen of door je browserdata te wissen. Voor vragen over je gegevens, verwijdering, correctie of dit beleid kun je contact met ons opnemen via info@receppy.nl.