# Exit-procedure

> **CONCEPT. Niet juridisch getoetst.**
> Passages die vóór gebruik moeten worden gecontroleerd of aangevuld, zijn in de
> brontekst van dit document gemarkeerd met `<!-- CHECK: … -->`.
> Versie 2026-08-04.

## 1. Doel

Handleidingen moeten de hele levensduur van de machine bereikbaar blijven. Deze
procedure beschrijft hoe dat wordt geborgd wanneer de klant opzegt of de dienst
wordt beëindigd, uitdrukkelijk ook wanneer de leverancier niet meer kan
meewerken.

## 2. Zeggenschap over de data

(1) Alle door de klant geplaatste inhoud blijft eigendom van de klant.

(2) De klant kan op elk moment en in elk abonnement een volledige export maken.
De export bevat:

- alle PDF-bestanden in de structuur `pdfs/<product>/<versie>/<taal>.pdf`,
- een `manifest.json` met de volledige URL-structuur inclusief productslugs,
  versielabels, taalpaden, kortcodes en de koppeling van serienummerbereiken aan
  versies,
- een handleiding met configuratieregels voor Apache en nginx waarmee dezelfde
  adressen op eigen infrastructuur kunnen worden geleverd.

(3) De export is niet gekoppeld aan betaling of aan een abonnement.

## 3. Opzegging door de klant

(1) Na opzegging blijven de gepubliceerde adressen **90 dagen** ongewijzigd
bereikbaar, zodat de overgang zonder onderbreking kan plaatsvinden.

<!-- CHECK: 90 dagen afstemmen op de hoofdovereenkomst. Korter is niet
     verstandig: een domeinoverzetting inclusief DNS-doorlooptijd kost realistisch
     meerdere weken. -->

(2) Gebruikt de klant een eigen domein, dan volstaat een wijziging van de
DNS-records; de adressen blijven identiek.

(3) Na afloop van de termijn worden de gegevens verwijderd conform de
verwerkersovereenkomst.

## 4. Beëindiging van de dienst

(1) Wordt de dienst beëindigd, dan geldt een aankondigingstermijn van **ten minste
twaalf maanden**. Gedurende die termijn loopt de dienst ongewijzigd door en blijft
de exportfunctie beschikbaar.

(2) De aankondiging gebeurt per e-mail aan alle klanten en als melding in het
dashboard.

(3) Binnen de termijn wordt ernaar gestreefd de dienst aan een derde over te
dragen of klanten in staat te stellen deze over te nemen. Daarop bestaat geen
recht.

<!-- CHECK: Twaalf maanden zijn alleen houdbaar als de doorlopende kosten voor die
     periode gedekt zijn. Nagaan of een reservering of een escrow-constructie
     (het vooraf storten van de exploitatiemiddelen voor de resterende looptijd)
     verstandig is; anders is de toezegging bij faillissement waardeloos. -->

## 5. Faillissement of wegvallen van de leverancier

(1) Voor het geval een ordelijke afwikkeling volgens artikel 4 niet mogelijk is,
geldt: de export uit artikel 2 stelt de klant in staat de adressen zelf te blijven
leveren. Medewerking van de leverancier is daarvoor niet nodig.

(2) Klanten wordt aangeraden de export regelmatig op te halen en in de eigen
back-up op te nemen, en vanaf het begin een eigen domein te gebruiken.

<!-- CHECK: Nagaan of software-escrow of het deponeren van een actuele export bij
     een derde moet worden aangeboden. Voor klanten met langlevende machines is dat
     vaak een voorwaarde om de opdracht te gunnen. -->

## 6. Overdracht aan een andere leverancier

(1) De aangeboden ondersteuning bij een overstap bestaat uit de volledige export.
Die is kosteloos, op elk moment zelf te starten in het dashboard en niet
gebonden aan een opzegging, termijn of tussenkomst. Individuele
migratiebegeleiding, advies of maatwerk voor het doelsysteem wordt niet
geleverd. De export is zo gebouwd dat hij zonder medewerking van de leverancier
volstaat.

(2) De export is een ZIP-archief en bevat:

- `manifest.json`: de machineleesbare beschrijving van de volledige
  adresstructuur. Per product staan daar de slug, het openbare adres, de
  kortcode van de QR-code, alle versieaanduidingen met hun status en de
  gekoppelde serienummerbereiken, en het pad van het bijbehorende PDF-bestand in
  het archief.
- `pdfs/`: alle handleidingen als PDF, in de mapstructuur product, versie,
  taal.
- `README.md`: een stap-voor-stap-beschrijving hoe dezelfde adressen met een
  willekeurige webserver opnieuw worden bediend.

(3) Daarmee kan een andere leverancier of een eigen installatie dezelfde
adressen bedienen. Bepalend is het per vermelding in `manifest.json` genoemde
`public_path`-adres: wie onder dat pad hetzelfde PDF-bestand levert, houdt elke
reeds gedrukte QR-code geldig. Het kiezen van de juiste versie aan de hand van
een serienummer en het doorverwijzen van de kortcodes staan beschreven in
`README.md` en zijn met statische doorverwijzingen na te bouwen.

(4) Voorwaarde aan de kant van de klant is dat hij zeggenschap heeft over het
domein waaronder de adressen bereikbaar zijn. Artikel 4 raadt daarom aan vanaf
het begin een eigen domein te gebruiken.

<!-- CHECK: Nagaan of het achterwege blijven van individuele migratiebegeleiding
     ook in de hoofdovereenkomst staat. Een klant die begeleiding verwacht, mag
     dat niet pas hier vernemen. -->

## 7. Geen afsluiting zonder aanloop

Gepubliceerde handleidingen worden niet op korte termijn afgesloten, ook niet bij
betalingsachterstand. In dat geval wordt de toegang tot het dashboard beperkt; de
openbare adressen blijven bereikbaar.

<!-- CHECK: Afstemmen op de regeling voor betalingsverzuim in de
     hoofdovereenkomst en de bovengrens bepalen tot waar de openbare adressen bij
     niet-betaling blijven draaien. -->

## 8. Toepasselijk recht en bevoegde rechter

Op deze exit-procedure is Nederlands recht van toepassing. Bevoegd is bij
uitsluiting de rechtbank Den Haag. Dwingend consumentenrecht en dwingende
bepalingen van de AVG blijven onverlet.
