Direct naar inhoud

Waar staat de data van je gevibecodede app?

Kort antwoord

Je data staat in een database bij een dienst als Supabase of de ingebouwde back-end van je tool, in een datacenter in een bepaald land. Het is belangrijk te weten welke regio dat is, of de dienst een verwerkersovereenkomst biedt en of er automatische back-ups zijn. En een back-up telt pas als hij ook echt terug te zetten is.

Wat is een database?

Kort: Een database is de plek waar je app gegevens bewaart, als een verzameling tabellen waarin elke rij één record is.

Een database is de plek waar je app gegevens bewaart, zoals gebruikers, afspraken, bestellingen of berichten. Je kunt het zien als een verzameling tabellen, vergelijkbaar met tabbladen in een spreadsheet, waarin elke rij één record is.

Bij vibecoden regelt de tool vaak de database voor je. Lovable heeft bijvoorbeeld een eigen back-end met een database, en kan ook je eigen Supabase-project gebruiken (opent in een nieuw tabblad)1. Replit en Bolt hebben ook ingebouwde databases. Supabase is een veelgebruikte dienst die een database, inloggen en bestandsopslag aanbiedt.

Handig, maar het betekent ook dat je soms niet weet waar je data staat of hoe je erbij kunt. Dat is het eerste wat duidelijk moet zijn.

In welk land staat je data?

Kort: Dat hangt af van de regio die je bij het aanmaken kiest; voor persoonsgegevens van mensen in Nederland is opslag binnen de EU het eenvoudigst.

Een database draait op servers in een datacenter. Bij de meeste diensten kies je bij het aanmaken een regio, bijvoorbeeld een datacenter in Frankfurt of in de Verenigde Staten. Bij Supabase kies je die regio bij het aanmaken van een project. Er zijn regio's in Europa (opent in een nieuw tabblad)2, zoals Frankfurt, Parijs en Stockholm. Let op: niet elke Europese regio ligt in de EU. Londen en Zürich bijvoorbeeld niet. Bij de ingebouwde back-end van een tool is dat niet altijd zichtbaar. Wij zoeken voor je uit waar je data staat.

Waarom maakt dat uit? Bewaar je persoonsgegevens van mensen in Nederland, dan geldt de AVG. Opslag binnen de Europese Unie is dan het eenvoudigst. Gegevens buiten de EU opslaan mag alleen onder voorwaarden (opent in een nieuw tabblad)3. Wat die zijn en wat je in je privacyverklaring zet, lees je in Privacy en de AVG.

Een regio achteraf wijzigen is vaak lastig: meestal betekent het je gegevens naar een nieuwe database verhuizen. Daarom is het verstandig aan het begin goed te kiezen.

Wie kan er bij je data?

Kort: Jij en je app, je gebruikers voor zover jij dat toestaat, en de diensten die je gebruikt, zoals je database, hosting, maildienst en AI-model.

Drie groepen kunnen bij je data:

  • Jij en je app. Via je beheeromgeving en via de code.
  • Je gebruikers. Alleen bij wat jij toestaat. Daarvoor zijn de toegangsregels uit Is mijn app veilig? nodig.
  • De diensten die je gebruikt. Je database, je hosting, je maildienst en een AI-model waar je gegevens naartoe stuurt.

Een dienst die voor jou persoonsgegevens verwerkt, heet in de AVG een verwerker. Met een verwerker sluit je een verwerkersovereenkomst (opent in een nieuw tabblad)4: afspraken over wat de dienst met de gegevens mag doen. Grote diensten bieden die meestal standaard aan, vaak als DPA (data processing agreement) op hun website. Wij zetten alle diensten in je project voor je op een rij en zoeken per dienst die overeenkomst op. Akkoord gaan met de overeenkomst doe jij.

Stuur je gegevens van gebruikers naar een AI-model, bijvoorbeeld om een tekst samen te vatten, dan is die AI-dienst ook een verwerker. Dan is het ook belangrijk of die dienst je gegevens gebruikt om modellen te trainen. Dat staat in de voorwaarden.

Heb je back-ups, en werken ze?

Kort: Ga er niet van uit dat je ze hebt: niet elke database maakt ze automatisch, en een back-up is pas iets waard als hij terug te zetten is.

Een back-up is een kopie van je gegevens waarmee je terug kunt na een fout. Zonder back-up kan één verkeerde opdracht, van jou of van de AI, al je gegevens wissen.

Ga er niet van uit dat er back-ups zijn. Op het moment van schrijven maakt Supabase (opent in een nieuw tabblad)5 op het gratis abonnement geen automatische back-ups; het raadt aan zelf regelmatig een export te maken. Betaalde abonnementen hebben dagelijkse back-ups die een aantal dagen bewaard blijven. Bij andere diensten verschilt het.

Een back-up is pas iets waard als hij terug te zetten is. Dat hoort een keer geprobeerd te worden in een testproject, voordat je de back-up nodig hebt. Dat doen wij voor je.

Vuistregel: bewaar ook af en toe een kopie buiten de dienst zelf. Als je account geblokkeerd raakt of de dienst stopt, heb je dan nog iets.

Welke gegevens sla je eigenlijk op?

Kort: Sla alleen op wat echt nodig is, nooit zelf creditcardgegevens, en bewaar uploads van gebruikers in afgeschermde opslag.

Wat je niet opslaat, kan niet lekken. Daarom is het de moeite waard om per veld te bekijken of het echt nodig is. Een geboortedatum voor een app die alleen een leeftijdscheck nodig heeft? Een volledig adres voor een dienst die alleen online werkt?

Creditcardgegevens sla je nooit zelf op. Betalingen horen via een betaaldienst te lopen; zie Betalingen ontvangen. En bestanden die gebruikers uploaden, horen in een afgeschermde opslag, niet in een map die voor iedereen openstaat.

Hoe je de kosten van opslag en verkeer in de gaten houdt, lees je in Wat kost het draaien?

Wat we voor je regelen

Je hoeft niet zelf uit te zoeken waar je data staat en of je back-ups werken. In een gratis adviesgesprek kijken we naar jouw app en zeggen we wat er moet gebeuren.

  • We zoeken uit welke database je app gebruikt, in welke regio die staat en hoe je erbij kunt.
  • We zetten alle diensten die persoonsgegevens verwerken op een rij, met de verwerkersovereenkomst per dienst.
  • We zorgen dat er regelmatig back-ups worden gemaakt, ook buiten de dienst zelf.
  • We zetten een back-up terug in een testproject om te zien of alles er is.
  • We kijken welke gegevens je niet hoeft op te slaan en schermen uploads van gebruikers af.
  • Moet je data naar een andere regio, dan verhuizen we hem naar een nieuwe database.
Doe de check

Twee minuten, gratis. Daarna plan je een adviesgesprek, als je wilt.

Veelgestelde vragen

Is mijn data veilig bij Supabase?

Supabase zelf is een gangbare, professionele dienst. Of jouw data veilig is, hangt vooral af van je eigen instellingen: Row Level Security, welke sleutels waar staan en of je back-ups hebt. Zie Is mijn app veilig?

Moet mijn data in Nederland staan?

Nee, de AVG vraagt niet om opslag in Nederland. Binnen de EU is het eenvoudigst. Buiten de EU kan onder voorwaarden. Zie Privacy en de AVG.

Hoe vaak is een back-up nodig?

Zo vaak als je bereid bent gegevens kwijt te raken. Bij een dagelijkse back-up kun je hooguit een dag aan wijzigingen verliezen. Voor de meeste kleine projecten is dagelijks een redelijk begin.

Kan ik mijn data meenemen als ik van tool wissel?

Meestal kun je een database exporteren. Hoe dat bij jouw tool werkt, is goed om te weten voordat je het nodig hebt. Zie Eigen code en afhankelijkheid van het platform.

Bronnen

  1. Lovable Connect to Supabase (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
  2. Supabase Available regions (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
  3. Autoriteit Persoonsgegevens Doorgifte binnen en buiten de EER (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
  4. Autoriteit Persoonsgegevens Verwerkersovereenkomst (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
  5. Supabase Database Backups (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026

Vibecodechecker legt uit en geeft geen juridisch of fiscaal advies. We controleren elke regel tegen de officiële bron en zetten de datum erbij. Zo schrijven we.

Dit moet je weten

  • Bij vibecoden regelt de tool vaak de database, waardoor je soms niet weet waar je data staat of hoe je erbij kunt.
  • Niet elke Europese regio ligt in de EU, en een regio achteraf wijzigen betekent meestal verhuizen naar een nieuwe database.
  • Met elke dienst die voor jou persoonsgegevens verwerkt sluit je een verwerkersovereenkomst, ook met een AI-dienst waar je gegevens van gebruikers naartoe stuurt.
  • Supabase maakt op het moment van schrijven op het gratis abonnement geen automatische back-ups.
  • Wat je niet opslaat, kan niet lekken.