Hoofdstuk 16 van 17

Privacy, compliance & beveiliging in Canvider

Toestemming van kandidaten, bewaartermijnen, meldingen over AI-gebruik, controle van uploads en snelheidsbeperking: zo beschermt Canvider kandidaatgegevens veilig en conform de regels.

6 functies Klik-voor-klik-stappen

Toestemming van kandidaten voor toekomstige kansen #

Kandidaten kiezen ervoor om bewaard te blijven voor toekomstige functies.

Waarom het bestaat Houdt de opslag in de talentpool rechtmatig en gebaseerd op toestemming.

Onder de AVG / GDPR en vergelijkbare regelgeving heeft het bewaren van iemands gegevens nadat de functie waarvoor hij of zij solliciteerde is gesloten, een rechtsgrond nodig, en uitdrukkelijke toestemming is de duidelijkste die beschikbaar is. Die vraag stellen op het moment van solliciteren — terwijl de kandidaat betrokken is en het doel vanzelfsprekend is — levert veel hogere toestemmingspercentages op dan maanden later proberen toestemming te krijgen. Canvider past het antwoord daarna automatisch toe: kandidaten zonder toestemming worden uitgesloten van de talentpool en van verwijzing met één klik, zodat een individuele recruiter per ongeluk geen compliance-probleem kan veroorzaken.

Hoe gebruik je het

  1. Kandidaten kiezen dit op het sollicitatieformulier wanneer ze solliciteren.
  2. Open de detailpagina van een sollicitant.
  3. Zoek op het profiel naar "Not open to future opportunities" of "No consent for future opportunities".
  4. Kandidaten zonder toestemming worden uitgesloten van de talentpool en van verwijzing met één klik.
  5. Kandidaten met toestemming worden aan de pool toegevoegd zodra de vacature wordt gesloten of gearchiveerd.

Goed om te weten

  • Controleer de toestemmingsindicator voordat je een eerdere kandidaat benadert voor een nieuwe functie.
  • Handmatig toegevoegde kandidaten en via bulkupload geüploade cv's hebben geen toestemming gegeven, omdat ze het formulier nooit hebben gezien.
  • Zonder toestemming kun je iemand nog steeds benaderen — je moet dat dan wel rechtstreeks doen in plaats van via talentpoolfuncties.
  • Toestemming maakt de talentpool een troef in plaats van een risico, dus het loont om de formulering op het sollicitatieformulier duidelijk te houden.

Privacymelding voor sourcing #

Uitleg in de app over hoe gevonden gegevens worden verwerkt.

Waarom het bestaat Stelt verwachtingen en verantwoordelijkheden vast voordat je sourcing gebruikt.

Sourcing is het onderdeel van recruitment dat het meest kans maakt op een juridisch of ethisch probleem, omdat het gaat om mensen die nooit contact met je hebben opgenomen en nergens mee hebben ingestemd. De uitleg rechtstreeks plaatsen op de pagina waar de gegevens verschijnen — in plaats van in een beleidsdocument dat niemand opent — zorgt ervoor dat recruiters die echt zien op het moment dat het relevant is. Ze legt drie zaken uit die je moet onthouden: resultaten zijn tijdelijke previews en geen records, LinkedIn-gegevens komen via je eigen account onder de voorwaarden van LinkedIn, en de verantwoordelijkheid voor een juist gebruik ligt bij jou.

Hoe gebruik je het

  1. Open de pagina "Discover People".
  2. Lees het paneel "Privacy & how this data works" bovenaan.
  3. Let erop dat resultaten tijdelijke previews zijn, geen databankrecords.
  4. Let erop dat LinkedIn-resultaten afkomstig zijn van je eigen verbonden account.
  5. Gebruik previews alleen voor legitieme recruitment en respecteer de platformvoorwaarden.

Goed om te weten

  • Gevonden previews worden na 48 uur automatisch verwijderd — Canvider bouwt geen permanente database op van mensen die nooit hebben gesolliciteerd.
  • LinkedIn-resultaten worden opgehaald via je eigen account, dus de gebruiksvoorwaarden van LinkedIn gelden rechtstreeks voor jou.
  • Gebruik gevonden gegevens alleen voor echte recruitment; exporteren of voor andere doeleinden hergebruiken is waar teams in de problemen komen.
  • Lees het één keer samen met je hele team, in plaats van aan te nemen dat iedereen het al kent.

Disclaimer AI-gebruik #

Melding in de app over de beperkingen van AI-analyse van kandidaten.

Waarom het bestaat Herinnert recruiters eraan dat mensen de uiteindelijke beslissing nemen.

Geautomatiseerde beslissingen over mensen worden steeds strenger gereguleerd, en in verschillende rechtsgebieden hebben kandidaten het recht om niet uitsluitend op basis van een algoritme te worden afgewezen. Naast de juridische kant is er een praktische: AI-scores zijn echt nuttig om te rangschikken en tegelijk echt onbetrouwbaar aan de randen, vooral bij ongebruikelijke loopbanen, loopbaanonderbrekingen of cv's die in een tweede taal zijn geschreven — precies de kandidaten waar een divers sollicitantenbestand van afhangt. De disclaimer staat waar de scores worden getoond, omdat dat het moment is waarop de herinnering nodig is.

Hoe gebruik je het

  1. Open het tabblad Overview van een willekeurige sollicitant.
  2. Lees de disclaimertekst onder "Candidate Summary".
  3. Let erop dat AI het menselijk oordeel ondersteunt, maar het niet vervangt.
  4. Controleer de informatie over de kandidaat zelfstandig voordat je beslist.
  5. Lees de "FAQ on Data & AI Usage" op de pagina Legal Documents voor meer informatie.

Goed om te weten

  • Wijs een kandidaat nooit af op basis van alleen een AI-score — bekijk het cv voordat je een negatieve beslissing neemt.
  • AI-scoring is het minst betrouwbaar voor niet-traditionele achtergronden, loopbaanonderbrekingen en cv's die in een tweede taal zijn geschreven.
  • Als een kandidaat vraagt of AI is gebruikt om hem of haar te beoordelen, verwijs je naar de "FAQ on Data & AI Usage" — dat is het document om te tonen.
  • Je eigen redenering vastleggen in interne opmerkingen is wat aantoont dat een mens de beslissing heeft genomen.

Opschoning van gegevens van verwijderde vacatures #

Kandidaatgegevens worden 30 dagen nadat een vacature is verwijderd gewist.

Waarom het bestaat Beperkt hoe lang kandidaatgegevens bewaard blijven nadat een functie is beëindigd.

Gegevensbeschermingsprincipes vereisen dat persoonsgegevens niet langer worden bewaard dan het doel vraagt, en zodra een vacature echt is verdwenen, heeft de sollicitaties eraan geen doel meer. Automatisch wissen zorgt daarvoor zonder dat iemand eraan moet denken. De termijn van 30 dagen is een bewuste afweging tussen compliance en de praktijk: ze beschermt je tegen een per ongeluk verwijderen en garandeert tegelijk dat de gegevens niet eindeloos blijven staan. Zie het als een aftelling — alles wat je voor je administratie nodig hebt, moet binnen dat tijdvenster worden geëxporteerd.

Hoe gebruik je het

  1. Open de detailpagina van de vacature en klik op "Change Vacancy Status".
  2. Selecteer "Deleted" en bevestig — dit kan niet ongedaan worden gemaakt.
  3. De vacature wordt meteen als verwijderd gemarkeerd en is niet langer toegankelijk.
  4. Na 30 dagen worden de bijbehorende kandidaat- en sollicitatiegegevens automatisch verwijderd.
  5. Exporteer alles wat je voor je administratie nodig hebt voordat de bewaartermijn verstrijkt.

Goed om te weten

  • Verwijderen is in de interface meteen en onomkeerbaar; alleen het wissen van de gegevens wordt met 30 dagen uitgesteld.
  • Exporteer analyses en alle gegevens die je moet bewaren voordat je verwijdert, niet pas in het 30-dagenvenster waarin je het misschien vergeet.
  • Gebruik Archived in plaats van Deleted voor functies die je gewoon uit het zicht wilt hebben — archiveren bewaart de geschiedenis en voedt de talentpool.
  • Dit is ook het mechanisme dat een echte belofte aan kandidaten mogelijk maakt om hun gegevens te laten verwijderen.

Beveiliging van bestandsuploads #

Uploads worden gecontroleerd op type, signatuur en grootte.

Waarom het bestaat Blokkeert kwaadaardige bestanden die zich als cv's voordoen.

Een ATS is een ongewoon aantrekkelijk doelwit voor aanvallen via bestanden, omdat het een van de weinige zakelijke systemen is die vreemden uitnodigt om documenten te uploaden. De klassieke techniek is een kwaadaardig bestand met een onschuldige extensie — daarom is het controleren van de extensie alleen niet genoeg. Canvider controleert de werkelijke bestandssignatuur, dus de magic bytes aan het begin van het bestand, zodat een hernoemd uitvoerbaar bestand wordt afgewezen, wat het ook beweert te zijn. Groottelimieten dienen een tweede doel: ze beschermen de dienst tegen denial-of-service-aanvallen via uploads.

Hoe gebruik je het

  1. Upload bestanden gewoon via Bulk Upload CVs, Add Candidate of het tabblad Files.
  2. Canvider controleert het MIME-type en de magic bytes, niet alleen de extensie.
  3. Bestanden die de groottelimiet overschrijden (afhankelijk van de upload 2–10 MB) worden geweigerd.
  4. Lees de foutmelding en upload een geldig bestand opnieuw als het is geweigerd.

Goed om te weten

  • Een bestand hernoemen naar .pdf haalt de controle niet — de inhoud zelf wordt onderzocht.
  • De limieten lopen van 2 MB tot 10 MB, afhankelijk van het uploadpunt; het tabblad Files staat tot 10 MB toe.
  • Een geweigerd legitiem bestand is meestal te groot of is werkelijk een ander formaat dan de naam doet vermoeden.
  • Dit geldt voor elk uploadpad — bulkupload van cv's, handmatig toevoegen van kandidaten, sollicitatiebestanden en profielfoto's.

Snelheidsbeperking #

Begrenst het aantal login- en API-aanvragen per client.

Waarom het bestaat Voorkomt brute-forceaanvallen en misbruik door geautomatiseerd verkeer.

Elke applicatie die vanaf internet bereikbaar is, krijgt voortdurend geautomatiseerd verkeer — credential-stuffingscripts, scrapers en kwetsbaarheidsscanners die constant zoeken, volledig los van wat jij doet. Snelheidsbeperking is de botte maar effectieve verdediging: legitiem gebruik komt nooit in de buurt van deze drempels, terwijl geautomatiseerd misbruik van volume afhangt en zonder limiet niet meer haalbaar is. Het vult de accountvergrendeling aan, die één account beschermt, door de dienst als geheel te beschermen tegen één client die veel accounts tegelijk aanvalt.

Hoe gebruik je het

  1. Altijd actief — geen configuratie nodig.
  2. Inlogpogingen zijn beperkt tot 5 per uur per client.
  3. API-aanvragen zijn beperkt tot 100 per uur.
  4. Als je een limiet bereikt, wacht je tot het tijdvenster is gereset en probeer je het daarna opnieuw.

Goed om te weten

  • Inloggen is beperkt tot 5 pogingen per uur per client; de API tot 100 aanvragen per uur.
  • Normaal menselijk gebruik bereikt deze limieten nooit — wie er één raakt, gebruikt meestal een script of een verkeerd geconfigureerde integratie.
  • Relevant als je bouwt tegen de MCP-API: ontwerp voor het plafond van 100 per uur in plaats van agressief te pollen.
  • Dit staat los van accountvergrendeling, die een account 30 minuten vergrendelt na 5 mislukte pogingen.