Verwerkers­overeenkomst NeoDemos-werkruimte

Versie 2.1
Status Onderdeel van de gebruiksvoorwaarden van NeoDemos (artikel 5); gesloten met het akkoord bij het aanmaken van het account. Ondertekenen is niet nodig
Eigenaar D.P.A. Tak h.o.d.n. NeoDemos (eenmanszaak, KvK 20123809)
Klant de klant die het account heeft geopend (fractie, griffie of raadslid)
Gegenereerd op 26 oktober 2026

Geen handtekening nodig. Deze verwerkersovereenkomst maakt deel uit van de gebruiksvoorwaarden. Wie een account opent voor een fractie, een griffie of zichzelf als raadslid, gaat daarmee akkoord; NeoDemos legt de geaccepteerde versie, het tijdstip en het account vast. Wil de Klant een ondertekend exemplaar voor het eigen dossier, dan kan de Klant dit document ondertekenen; dat verandert niets aan de inhoud.


Tussen

Verwerkings­verantwoordelijke, de "Klant": de fractie, de griffie of het raadslid dat de werkruimte gebruikt.

Naam zoals vastgelegd bij het account; bij ondertekening: ________
Adres ________
Vertegen­woordigd door de beheerder die het akkoord gaf; bij ondertekening: ________

Verwerker, de "Leverancier".

Naam D.P.A. Tak h.o.d.n. NeoDemos
Rechtsvorm Eenmanszaak
KvK 20123809
Vestigingsnummer 000007779879
Adres Heemraadssingel 198, 3021DN Rotterdam
Handelsnamen Yume Multimedia

Omdat de Leverancier een eenmanszaak is, treedt D.P.A. Tak als natuurlijk persoon zelf op als juridische tegenpartij; er is geen rechtspersoon waarvoor "vertegen­woordigd door" hoeft te worden vermeld.


1. Onderwerp en duur

1.1 De Klant en de Leverancier hebben een overeenkomst gesloten voor het gebruik van de NeoDemos-werkruimte: de gebruiksvoorwaarden van NeoDemos, aangevuld met een eventuele offerte ("Hoofdovereenkomst"). De Klant sluit de Hoofdovereenkomst en deze Verwerkers­overeenkomst door bij het aanmaken van het account akkoord te geven; een handtekening is niet vereist.

1.2 Deze Verwerkers­overeenkomst (AVG Art. 28 lid 3) regelt de verwerking van persoonsgegevens door de Leverancier namens de Klant in het kader van de Hoofdovereenkomst.

1.3 Duur: looptijd van de Hoofdovereenkomst. Bij beëindiging gelden de bepalingen in artikel 9 (export en verwijdering).


2. Verwerking: onderwerp, aard en doel

Veld Inhoud
Onderwerp Persoonsgegevens van fractieleden (raadsleden, fractiemedewerkers, waarnemers) en de inhoud van politieke werkstukken en fractie-interne annotaties bij openbare raadsdocumenten.
Aard van de verwerking Opslag, ophalen, versiebeheer, zoeken in de volledige tekst, opmerkingen bij documenten, een auditlog en gecontroleerde verwijdering. Geen profilering, geen geautomatiseerde besluitvorming en geen training van AI-modellen op de inhoud.
Doel Samenwerking aan politieke werkstukken, voorbereiding van raadsdocumenten en overdracht van opmerkingen naar fractienotities binnen één fractie via MCP-tools en de webwerkruimte.
Categorieën gegevens (a) Inloggen: e-mailadres, naam, partij en OAuth-tokens (alleen als hash). (b) Inhoud: vrije tekst van politieke werkstukken en opmerkingen, vragen en markeringen bij documenten, met broncitaat (kan "politieke opvattingen" in de zin van AVG art. 9 bevatten). (c) Technisch logboek: het auditlog van MCP-aanroepen (parameters alleen als hash, nooit de tekst). (d) Productgebruik: een pseudoniem gebruikers-id, de gebruikte pagina of functie en het tijdstip; geen inhoud en geen vraag- of zoekteksten (zie artikel 3.4).
Categorieën betrokkenen Door de Klant gemandateerde gebruikers (raadslid, fractiemedewerker, griffiemedewerker, waarnemer).
Duur Werkruimte-inhoud (politieke werkstukken, concepten, opmerkingen, uploads): zolang de Hoofdovereenkomst loopt. Vertrekt een gebruiker, dan blijft diens werk bij de Klant, zonder koppeling aan de maker. Na beëindiging: verwijdering volgens artikel 9, uiterlijk zestig (60) dagen na beëindiging uit de productieomgeving en uiterlijk vijfendertig (35) dagen later uit de back-ups. Documentannotaties: hooguit 24 maanden; na verwijdering direct onzichtbaar en na 30 dagen definitief verwijderd. MCP-auditlog: 90 dagen; daarna blijven alleen dagtotalen per tool zonder gebruikerssleutel. Productgebruik: 180 dagen.

3. Instructies en zelfstandigheid

3.1 De Leverancier verwerkt persoonsgegevens uitsluitend op basis van schriftelijke instructies van de Klant, zoals vastgelegd in de Hoofdovereenkomst en deze Verwerkers­overeenkomst.

3.2 De Leverancier informeert de Klant onverwijld als een instructie naar diens mening in strijd is met de AVG of andere toepasselijke wetgeving.

3.3 De Leverancier traint geen taalmodellen of andere AI-modellen op de inhoud van fractieconcepten of referentie­documenten, en legt dat ook contractueel op aan subverwerkers (zie artikel 6).

3.4 Productgebruik-analytics. De Leverancier registreert voor eigen doeleinden (productverbetering en dienstverlening) welke pagina's en functies ingelogde gebruikers gebruiken; voor deze verwerking treedt de Leverancier op als zelfstandig verwerkings­verantwoordelijke, zoals beschreven in de privacyverklaring op /privacy. De vastgelegde gegevens zijn beperkt tot een pseudoniem gebruikers-id, de gebruikte pagina's en functies en tijdstippen: geen inhoud van concepten, vragen of zoekopdrachten. Grondslag: uitvoering van de overeenkomst (AVG Art. 6 lid 1 sub b) en gerechtvaardigd belang (sub f). Bewaartermijn: 180 dagen, waarna automatische verwijdering. Opslag uitsluitend binnen de EU (Hetzner, Duitsland). Rapportages die aan de Klant of andere klanten worden getoond zijn altijd geaggregeerd per fractie; inzicht op het niveau van individuele gebruikers blijft beperkt tot intern beheer door de Leverancier.

3.5 Fractie-inhoud valt buiten de instructiebevoegdheid van derden, ook van de griffie. Dit artikel geldt wanneer de Klant een fractie is of een raadslid (de "Fractie"). De inhoud van de werkruimte van de Fractie (notities en hun versies, opmerkingen, annotaties, uploads, chats, de uitvoer van Uitgebreid en de gegevens in artikel 2 onder (b)) wordt uitsluitend verwerkt op instructie van de Fractie. Dat geldt ook wanneer de werkruimte onderdeel is van, of verbonden is met, een dienst die de Leverancier aan de gemeente of haar griffie levert, en ongeacht wat de overeenkomst met de gemeente of de griffie bepaalt. De gemeente, de griffie of een andere derde kan de Leverancier niet opdragen fractie-inhoud in te zien, af te geven, te wijzigen, te verwijderen of te tellen. De Leverancier weigert zo'n verzoek en meldt het onverwijld aan de Fractie, tenzij een wettelijke verplichting die melding verbiedt.

3.6 Een vordering of bevel van een bevoegde autoriteit tot afgifte van fractie-inhoud is geen instructie in de zin van artikel 3.1. De Leverancier geeft daaraan alleen gevolg voor zover de wet daartoe verplicht, beperkt tot wat gevorderd wordt, en meldt het vooraf aan de beheerder(s) van de Klant, tenzij de wet die melding verbiedt. Elke afgifte wordt vastgelegd zoals in artikel 4.2.


4. Vertrouwelijkheid (Art. 28 lid 3-b)

4.1 De Leverancier zorgt dat personen die onder zijn gezag werkzaam zijn en toegang hebben tot persoons­gegevens zich tot vertrouwelijkheid verbonden hebben.

4.2 Alleen D.P.A. Tak (eigenaar van de eenmanszaak NeoDemos) heeft operationele toegang tot database en servers. De Leverancier kijkt alleen in de inhoud van de Klant als de Klant daarom vraagt of als de wet dat afdwingt. Die inzage verloopt uitsluitend via een noodtoegang die (a) een reden en een dossiernummer vastlegt, (b) de beheerder(s) van de Klant per e-mail inlicht vóórdat er iets wordt ingezien, tenzij de wet die melding verbiedt, (c) elke geopende eenheid vastlegt met tijdstip maar zonder de inhoud, in een register dat de applicatie niet kan wijzigen of wissen en dat zeven jaar wordt bewaard, en (d) na ten hoogste vier uur vervalt. Beheerschermen van de Leverancier tonen geen fractie-inhoud. De Leverancier kan zichzelf, een ander beheerdersaccount of een alias daarvan niet tot beheerder van de Klant maken; elke aanwijzing van een eerste beheerder wordt vooraf aan de aangewezene gemeld en vastgelegd. Zolang de Leverancier één persoon is, is er geen tweede goedkeurder; de melding vooraf aan de Klant is de externe waarborg. Zodra het team groter wordt dan één persoon, komen er gescheiden rollen met een tweede goedkeurder (zie de DPIA, sectie 7).


5. Beveiligingsmaatregelen (Art. 32)

De Leverancier neemt de volgende technische en organisatorische maatregelen, beschreven in de DPIA van de werkruimte (secties 3 en 7):

Maatregel Implementatie
Scheiding tussen klanten Vier lagen: inloggen en toegangscontrole; afgedwongen beveiliging op rijniveau in de database (Postgres), zodat een rij van een werkruimte alleen zichtbaar is voor een actief lid; gescheiden zoekcollecties (Qdrant); geautomatiseerde tests.
Versleuteling van opgeslagen gegevens Back-ups worden versleuteld op de server zelf, vóór ze naar de Hetzner Storage Box (EU) gaan. Of de schijven van de servers versleuteld zijn, stelt de Leverancier nog vast.
Versleuteling onderweg TLS voor alle externe verbindingen (web en MCP); beheertoegang via WireGuard of een SSH-tunnel.
Beveiliging van tokens OAuth-tokens worden alleen als SHA-256-hash opgeslagen. Toegang van een AI-app tot de werkruimte vervalt na zeven dagen, of na 24 uur zonder gebruik; de gebruiker trekt haar in via /instellingen/sessies.
Onveranderbaar auditlog Een HMAC-SHA256-hashketen over het MCP-auditlog, met een geheime sleutel en een eigen controlescript. De applicatie kan het log niet wijzigen of wissen.
Back-up en herstel pgBackRest (Postgres, herstel tot op elk moment) en Restic (zoekindexen) naar de Hetzner Storage Box (EU), client-side versleuteld; herstel wordt elk kwartaal volledig beoefend. Back-ups die gegevens van de Klant bevatten worden maximaal vijfendertig (35) dagen bewaard en alleen gebruikt voor herstel na een storing. Bij beëindiging verwijdert de Leverancier de gegevens uiterlijk zestig (60) dagen na beëindiging uit de productieomgeving, zodat ook de back-ups binnen de termijn van artikel 9.1(b) zijn opgeschoond. Na een herstel past de Leverancier eerst alle sindsdien uitgevoerde verwijderingen opnieuw toe.
Kritische review Elke wijziging krijgt vóór de uitrol een kritische beveiligingsreview; bevindingen worden eerst opgelost.

6. Subverwerkers (Art. 28 lid 2 en lid 4)

6.1 De Klant geeft de Leverancier algemene toestemming voor het inschakelen van de subverwerkers op de lijst hieronder, met dien verstande dat de Leverancier verantwoordelijk blijft voor hun handelen. Dezelfde lijst staat actueel op neodemos.nl/transparantie.

Subverwerker Functie Locatie Grondslag voor doorgifte
Anthropic Ireland, Limited (Claude) LLM-API voor /publiek-antwoorden, MCP-clients en fractienotities (Claude); klantinhoud uit de API wordt niet gebruikt om modellen te trainen en API-invoer en -uitvoer worden standaard binnen 30 dagen verwijderd, op de uitzonderingen in het beleid van Anthropic na VS (verwerking); contractpartij in Ierland Standaardcontractbepalingen (SCC's, module 2/3) volgens de verwerkersovereenkomst (DPA) van Anthropic
OpenAI Ireland Ltd (GPT-modellen) LLM-API voor kleine interne taken (GPT-modellen), zoals publieke releaseteksten en controles van de AI-aanbieders VS (verwerking); contractpartij in Ierland Standaardcontractbepalingen (SCC's) tussen OpenAI Ireland en OpenAI-entiteiten in de VS, volgens de verwerkersovereenkomst (DPA) van OpenAI
Jina AI GmbH Reranking van zoekresultaten Duitsland (EU-vestiging, onderdeel van Elastic); verwerkingslocatie in verificatie Elastic Customer DPA; verwerkingslocatie en eventuele doorgifte in verificatie
Nebius B.V. (Nebius Token Factory) Embeddings van documenten en zoekvragen (doorzoekbaar maken) Contractpartij in Nederland; verwerkingslocatie wisselt per aanroep en kan buiten de EER liggen Standaardcontractbepalingen (SCC's) volgens de verwerkersovereenkomst (DPA) van Nebius; ondertekening in verificatie — actiepunt 2026-07-29
Google Cloud EMEA Limited (Gemini API) LLM-API voor zoekantwoorden, samenvattingen en nachtelijke verrijking van openbare raadsdocumenten (Gemini) Contractpartij in Ierland; verwerking mogelijk in elk land met Google-faciliteiten, waaronder de VS EU-US Data Privacy Framework (Google LLC is gecertificeerd) + SCC's volgens de verwerkersvoorwaarden van Google
Hetzner Online GmbH Hosting (Postgres, Qdrant, app + MCP server); back-ups op Hetzner Storage Box (Helsinki, EU) Duitsland (EER); back-upopslag Finland (EER) EU-vestiging; DPA ondertekend 2026-04-28 (K0402039326)
TransIP B.V. Transactionele e-mail Nederland (EER) Geen doorgifte
Healthchecks.io Bewaking van geplande taken (een melding wanneer een taak niet op tijd draait); ontvangt taaknamen en tijdstippen, geen gegevens van gebruikers of fracties Verwerkingslocatie in verificatie Contractpartij, DPA en eventuele doorgifte in verificatie
Blacksmith Software Inc. Uitvoeren van geautomatiseerde tests en builds van de broncode (CI); verwerkt de code en testgegevens, geen productiegegevens van gebruikers of fracties VS (contractpartij); verwerkingslocatie in verificatie Doorgifte naar de VS; grondslag in verificatie
Infisical Inc. Beheer van geheimen (wachtwoorden en sleutels van de servers); slaat geen gegevens van gebruikers of fracties op VS (Infisical-cloud, app.infisical.com); verhuizing naar de EU-cloud gepland Doorgifte naar de VS; grondslag in verificatie
Functional Software, Inc. (Sentry) Foutmeldingen van de applicatie (technische context van een fout, waaronder mogelijk een IP-adres) EU-regio (Frankfurt); contractpartij in de VS Opslag in de EU-regio; grondslag voor toegang vanuit de VS in verificatie
GitHub, Inc. Opslag van de broncode, geautomatiseerde tests en het uitrollen van de dienst; logboeken van onderhoudstaken bevatten technische gegevens en tellingen, geen inhoud van werkruimtes VS Doorgifte naar de VS; grondslag in verificatie
jsDelivr (CDN) Levert een grafiekbibliotheek (Chart.js) aan enkele oudere pagina's; ziet daarbij het IP-adres en de browser van de bezoeker Wereldwijd CDN; contractpartij in verificatie In verificatie; vervangen door een eigen kopie gepland

6.2 De Leverancier kondigt elke beoogde toevoeging of vervanging van een subverwerker veertien (14) dagen vooraf aan: met een melding in de werkruimte en op de transparantiepagina. Maakt de Klant bezwaar, dan kan de Klant de Hoofd­overeenkomst opzeggen per de ingangsdatum van de wijziging, zonder opzegtermijn.

6.3 De Leverancier zorgt dat met elke subverwerker een schriftelijke overeenkomst bestaat met ten minste dezelfde verplichtingen als deze Verwerkers­overeenkomst.


7. Bijstand aan betrokkenen (Art. 28 lid 3-e en f)

7.1 De Leverancier verleent de Klant passende technische en organisatorische bijstand bij het beantwoorden van verzoeken van betrokkenen (Art. 12-22) binnen dertig (30) dagen na ontvangst van het verzoek.

7.2 Concrete ondersteuning:


8. Inbreuk-meldplicht (Art. 33)

8.1 De Leverancier informeert de Klant onverwijld en uiterlijk binnen 24 uur na constatering van een persoonsgegevens-inbreuk per e-mail aan het e-mailadres van de beheerder(s) van het account.

8.2 De Klant meldt vervolgens, waar nodig, de AP binnen 72 uur conform Art. 33 lid 1, met ondersteuning van de Leverancier.

8.3 De Leverancier biedt alle redelijkerwijs benodigde informatie en bewijs (waaronder uittreksels uit het auditlog en de controle van de hashketen) om de meldplicht uit te voeren.


9. Beëindiging: export en verwijdering (Art. 28 lid 3-g)

9.1 Bij beëindiging van de Hoofd­overeenkomst, ongeacht de reden:

(a) De Leverancier maakt binnen dertig (30) dagen een volledige export van alle persoons­gegevens van de Klant beschikbaar in een leesbaar formaat (Markdown, CSV en waar van toepassing .docx). (b) De Leverancier verwijdert alle persoons­gegevens van de Klant uiterlijk zestig (60) dagen na beëindiging definitief uit de productieomgeving. Omdat back-ups met persoonsgegevens hooguit vijfendertig (35) dagen worden bewaard (artikel 5), zijn de gegevens uiterlijk vijfennegentig (95) dagen na beëindiging ook uit alle back-ups verdwenen. (c) Een schriftelijke verklaring van verwijdering wordt door de Leverancier afgegeven.

9.2 Het MCP-auditlog bevat geen inhoud (alleen gegevens over de aanroep en hashes) en wordt negentig (90) dagen na de aanroep verwijderd, ook na beëindiging. Daarna blijven alleen dagtotalen per tool zonder gebruikerssleutel bestaan. Het vastgelegde akkoord met deze Verwerkers­overeenkomst (versie, tijdstip, account) bewaart de Leverancier zeven jaar als bewijs van de overeenkomst.


10. Auditrechten (Art. 28 lid 3-h)

10.1 De Leverancier stelt aan de Klant alle informatie ter beschikking die nodig is om aan te tonen dat de in deze Verwerkers­overeenkomst vastgelegde verplichtingen worden nageleefd.

10.2 De Klant heeft het recht, hoogstens éénmaal per kalenderjaar en op eigen kosten, een externe audit te laten uitvoeren door een onafhankelijke auditor (op minimaal 30 dagen schriftelijke kennisgeving).

10.3 De Leverancier mag een audit weigeren als het verzoek concurrentie­gevoelige informatie raakt of de normale bedrijfsvoering onevenredig hindert; in dat geval levert de Leverancier ander bewijs (vergelijkbaar met een SOC 2 type II-rapport, rapporten van penetratietests).


11. Toepasselijk recht en geschillen

11.1 Op deze Verwerkers­overeenkomst is Nederlands recht van toepassing.

11.2 Geschillen worden voorgelegd aan de bevoegde rechter in het arrondissement Rotterdam.


Ondertekening (optioneel)

Deze Verwerkers­overeenkomst geldt zonder handtekening (zie de status bovenaan). Wil de Klant een ondertekend exemplaar, dan kan dat hieronder.

Naam Datum Handtekening
Voor de Klant (verantwoordelijke) de beheerder die het akkoord gaf; bij ondertekening: ________ ………………… …………………
Voor de Leverancier (verwerker; D.P.A. Tak h.o.d.n. NeoDemos) D.P.A. Tak ………………… …………………

Bijlagen