Jouw data, veilig en in Nederland

Scholen, verenigingen en kampen vertrouwen ons hun eigen gegevens én die van ouders en deelnemers toe. Dat vertrouwen verdienen we met Nederlandse hosting, versleuteling, strikte scheiding tussen organisaties en volledige openheid over hoe we werken.

In het kort

Zes beloften die we waarmaken

🇳🇱

Nederlandse hosting

Alle platformdata, zoals enquêtes, antwoorden en accounts, staat op servers van TransIP in Nederland. Niet "ergens in de cloud", maar gewoon hier.

🇪🇺

Data blijft in de EU

Wij geven geen persoonsgegevens door buiten de Europese Economische Ruimte. Al onze subverwerkers verwerken binnen de EU.

🔒

Versleuteld verkeer

Alle verbindingen lopen via HTTPS/TLS, afgedwongen met HSTS. Wachtwoorden slaan we uitsluitend gehasht op (bcrypt) en dus nooit leesbaar.

🧱

Strikte scheiding

Elke organisatie werkt in een eigen, afgeschermde omgeving. De scheiding is op meerdere lagen in de software afgedwongen en geverifieerd.

🚫

Geen trackers

Op de publieke invulpagina's staan geen Amerikaanse trackers, geen advertentiecookies en geen Google Fonts. Lettertypes hosten we zelf.

📄

Transparant over de AVG

Een kant-en-klare verwerkersovereenkomst, een openbare subverwerkerslijst en concrete bewaartermijnen. Geen kleine lettertjes.

Dataopslag

Waar staat je data?

Het volledige platform, dus de applicatie, de database en de reservekopieën, draait bij TransIP in Nederland, een van de grootste Nederlandse hostingproviders. Daarmee valt alle data onder Nederlands en Europees recht (AVG), zonder constructies met datacenters buiten de EU.

Voor het versturen van mail (zoals bedankmails en wachtwoordherstel) gebruiken we Lettermint, een Nederlandse e-maildienst. De volledige lijst van partijen die we inschakelen staat openbaar op de subverwerkerspagina.

Doorgifte buiten de EER vindt niet plaats. Mocht dat ooit nodig worden, dan gebeurt dat alleen met de waarborgen die de AVG vereist (zoals een adequaatheidsbesluit of modelcontracten van de EU) en na aankondiging op de subverwerkerspagina.

Versleuteling & toegang

Versleuteling, wachtwoorden en accounts

Versleuteld verkeer, overal

  • Alle pagina's, zowel de invulpagina's als de beheeromgeving, worden uitsluitend via HTTPS (TLS) geserveerd; onversleutelde verzoeken worden doorgestuurd naar HTTPS.
  • Met HSTS (de header Strict-Transport-Security) dwingen we browsers om altijd de versleutelde verbinding te gebruiken.
  • Sessiecookies zijn gemarkeerd als secure, httponly en samesite; ze zijn niet uitleesbaar door scripts en reizen alleen versleuteld mee.

Wachtwoorden & inloggen

  • Wachtwoorden worden gehasht opgeslagen met bcrypt. Niemand, ook wij niet, kan een wachtwoord terugkijken.
  • Inloggen en wachtwoordherstel zijn beperkt in snelheid, wat geautomatiseerd raden van wachtwoorden praktisch onmogelijk maakt.
  • De herstelfunctie verklapt niet of een e-mailadres bij ons bekend is (geen user enumeration).
  • Sessies worden vernieuwd bij het inloggen en ongeldig gemaakt bij het uitloggen; een wachtwoordwijziging beëindigt andere actieve sessies.
  • Tweestapsverificatie (2FA) met een authenticator-app is per beheerder in te schakelen op de accountpagina. Staat het aan, dan is naast het wachtwoord ook een tijdgebonden code nodig om in te loggen.

Wie kan er bij jouw gegevens?

  • Alleen de beheerders van jouw eigen organisatie hebben toegang tot jouw enquêtes en resultaten.
  • Platformbeheer is strikt gescheiden van organisatiebeheer; een organisatiebeheerder kan het platformbeheer niet bereiken, ook niet via een directe link.
  • Toegang tot productiesystemen is beperkt tot de beheerder van het platform, via verbindingen die met sleutels (SSH) zijn beveiligd.

Meerdere organisaties

Strikte scheiding tussen organisaties

Scoor je Kamp is een platform waarop veel organisaties naast elkaar werken. Het belangrijkste beveiligingsrisico van zo'n platform is dat organisatie A per ongeluk of expres bij de gegevens van organisatie B zou kunnen. Daarom is de scheiding bij ons op meerdere onafhankelijke lagen afgedwongen:

  • Elke opvraag van enquêtes, reacties en kortingscodes loopt verplicht via de eigen organisatie; gegevens van een andere organisatie leveren een foutpagina op, geen data.
  • Gevoelige beheerpagina's (bouwer, verzamelen, resultaten) voeren daarbovenop een extra, expliciete eigendomscontrole uit.
  • Publieke enquêtes worden altijd binnen de organisatie van de URL opgezocht; het "raden" van andermans enquête via een URL werkt niet.

Deze isolatie is in juli 2026 in een uitgebreide beveiligingsscan geverifieerd: er is geen route gevonden waarmee de ene organisatie bij gegevens van een andere kan.

Applicatie

Beveiliging van de applicatie

  • Invoervalidatie per vraagtype: elk antwoord wordt gecontroleerd (getallen begrensd, datums en e-mailadressen gevalideerd) en alleen opgeslagen voor vragen die echt bij de enquête horen.
  • Bescherming tegen XSS: alle dynamische tekst, zoals vraagteksten, opties en vrije antwoorden, wordt consequent onschadelijk gemaakt vóór weergave.
  • Bescherming tegen CSRF op alle formulieren, inclusief het inzenden van de publieke enquête.
  • Moderne beveiligingsheaders op elke pagina: bescherming tegen clickjacking (met de header X-Frame-Options), tegen het verkeerd interpreteren van bestandstypen (met nosniff), plus een strikt beleid voor herkomst en toestemmingen (Referrer en Permissions Policy).
  • Botbescherming zonder gedoe: een onzichtbare honeypot en een versleuteld tijdtoken filteren geautomatiseerde inzendingen weg. Ouders merken er niets van en een CAPTCHA is niet nodig.
  • Beperking van de inzendsnelheid als extra rem op misbruik en floods.
  • Veilige exports: exports naar CSV zijn beschermd tegen injectie van formules, zodat een kwaadwillend "antwoord" nooit code kan uitvoeren in jouw Excel.
  • Veilige uploads: afbeeldingen voor de vormgeving zijn beperkt tot veilige bestandsformaten (PNG, JPEG, WebP) en dus geen bestandstypen die scripts kunnen bevatten.
  • Geverifieerde uitgaande e-mail: onze mail is ingericht met SPF, DKIM en DMARC, zodat ontvangers kunnen controleren dat een bericht echt van ons komt en misbruik van ons afzenderadres wordt tegengegaan.
  • Auditlog van beheeracties: belangrijke handelingen in het beheer en beveiligingsgebeurtenissen (in- en uitloggen, mislukte inlogpogingen, snelheidslimieten) worden vastgelegd, zodat we kunnen terugzien wie wat wanneer deed.
  • Actuele software: het platform draait op actuele versies van Laravel en PHP; afhankelijkheden worden periodiek geauditeerd op bekende kwetsbaarheden.

Privacy by design

Zo min mogelijk gegevens, zo veel mogelijk privacy

  • Anoniem, tenzij: een enquête invullen kan zonder persoonsgegevens. Een e-mailadres wordt alleen gevraagd als de organisatie daarvoor kiest (bijvoorbeeld voor de kortingscodemodule).
  • Geen advertentie- of trackingcookies: we plaatsen uitsluitend functionele first-party cookies: een sessiecookie, een beveiligingstoken (CSRF), een klein cookie dat (als de organisatie dubbele antwoorden wil voorkomen) onthoudt dat je de enquête al invulde, en een klein bezoek-cookie waarmee de organisatie kan zien hoeveel mensen de enquête openden (het telt je apparaat één keer per enquête). Al deze cookies bevatten geen persoonsgegevens, worden niet met derden gedeeld en volgen je niet over andere websites. We bewaren geen IP-adres bij die bezoektelling en sturen nooit gegevens naar advertentie- of trackingplatforms. Zouden we ooit externe analytics of tracking van derden overwegen, dan komt er vanzelfsprekend eerst een toestemmingskeuze.
  • Geen Google Fonts of Amerikaanse analytics: lettertypes hosten we zelf; we sturen bezoekersgegevens niet naar advertentieplatforms.
  • Dataminimalisatie: we slaan alleen op wat nodig is voor de dienst. IP-adressen worden uitsluitend kortstondig gebruikt tegen misbruik (het beperken van de snelheid) en bij de uitgifte van kortingscodes, en in dat laatste geval na 90 dagen automatisch verwijderd.
  • Jij houdt de regie: organisaties kunnen individuele reacties verbergen of definitief verwijderen en hun data op elk moment exporteren (CSV).

AVG / GDPR

De AVG: wie is waarvoor verantwoordelijk?

Onder de AVG is jouw organisatie de verwerkingsverantwoordelijke voor de gegevens van je respondenten (ouders, deelnemers): jij bepaalt wat je vraagt en waarom. Scoor je Kamp is de verwerker: wij verwerken die gegevens uitsluitend om de dienst te leveren, volgens jouw instructies.

📄 Verwerkersovereenkomst

Voor elke organisatie op het platform geldt onze standaard verwerkersovereenkomst, met rolverdeling, beveiligingsmaatregelen, datalekprocedure en bewaartermijnen.

Lees de verwerkersovereenkomst →

🤝 Subverwerkers

We zijn volledig open over welke partijen we inschakelen, wat ze doen en waar ze data verwerken. Wijzigingen kondigen we vooraf aan.

Bekijk de subverwerkerslijst →

Bewaartermijnen

  • Enquêtes en resultaten bewaren we zolang je klant bent; het is en blijft jouw data.
  • Als je je account verwijdert, gaat het direct offline en bewaren we je gegevens nog 14 dagen zodat een vergissing op verzoek is terug te draaien; daarna verwijderen we alles definitief, tenzij een wettelijke plicht anders vereist.
  • IP-adressen die bij de uitgifte van kortingscodes worden vastgelegd (misbruikpreventie) worden na 90 dagen automatisch verwijderd.
  • Individuele reacties kun je als organisatie zelf op elk moment verbergen of definitief verwijderen.

Datalekken

Bij een (vermoedelijk) datalek informeren wij getroffen organisaties zonder onredelijke vertraging, uiterlijk binnen 48 uur na ontdekking, met alle informatie die nodig is om zelf aan de meldplicht bij de Autoriteit Persoonsgegevens te voldoen. De volledige procedure staat in de verwerkersovereenkomst.

Rechten van betrokkenen

Ouders en deelnemers kunnen hun rechten onder de AVG (inzage, correctie, verwijdering, bezwaar) uitoefenen bij de organisatie die de enquête uitzette; die is verwerkingsverantwoordelijke. Wij ondersteunen organisaties daar kosteloos bij: reacties zijn per stuk in te zien, te verbergen, te verwijderen en te exporteren. Komt een verzoek rechtstreeks bij ons binnen, dan sturen we het door naar de juiste organisatie en helpen we bij de afhandeling.

Continuïteit

Reservekopieën en beschikbaarheid

  • Van het platform en de database wordt elk uur automatisch een reservekopie gemaakt via onze Nederlandse hostingprovider TransIP.
  • Reservekopieën staan, net als de rest van de data, in Nederland.
  • De applicatiecode staat daarnaast versiebeheerd op een externe locatie, zodat het platform ook bij calamiteiten opnieuw kan worden opgebouwd.

Eerlijk verhaal

Waar we nog aan werken

Beveiliging is nooit "af". In plaats van grote woorden zetten we liever op een rij wat er nog op onze eigen agenda staat:

  • Een gedocumenteerde en geteste herstelprocedure voor de reservekopieën, zodat we bij een calamiteit weten dat een terugzetactie ook echt werkt.
  • Een extra kopie van de reservekopieën op een tweede locatie (off-site), naast de uur-back-ups die de hostingprovider al maakt.
  • Een publieke statuspagina met de actuele beschikbaarheid van het platform.
  • Op de langere termijn een traject richting ISO 27001. Tot die tijd concurreren we op iets dat een certificaat niet geeft: volledige transparantie.

Het platform wordt periodiek onderworpen aan een interne beveiligingsscan (een audit van de code, controle van de configuratie en een audit van de afhankelijkheden); de laatste ronde was in juli 2026 en gevonden verbeterpunten zijn doorgevoerd.

Meldpunt

Kwetsbaarheid gevonden? Vertel het ons

Denk je een zwakke plek in Scoor je Kamp te hebben gevonden? We horen het graag; verantwoord melden wordt gewaardeerd, niet bestraft. Meld het via het contactformulier met een beschrijving en reproductiestappen. We bevestigen je melding snel, houden je op de hoogte van de oplossing en maken geen melding bij justitie zolang je je aan de spelregels houdt: niet verder komen dan nodig om het lek aan te tonen, geen gegevens van anderen inzien of wijzigen, en het lek niet delen voordat het is opgelost.

Vragen over beveiliging of privacy?

Neem contact op via het contactformulier. We beantwoorden ook graag beveiligingsvragenlijsten van jouw IT-afdeling of functionaris gegevensbescherming.

Laatst bijgewerkt: 6 juli 2026