Beveiliging bij Reqlio

Laatst bijgewerkt op 24 september 2026 · geldt voor de applicatie op <klant>.reqlio.eu

Reqlio bevat de eisen, het verificatiebewijs en de reviewhistorie van engineeringteams. Op deze pagina staat in gewone taal waar die gegevens staan, wie erbij kan, wat de EU verlaat en waarom, wat er gebeurt als er iets misgaat, en wat we nog niet hebben gedaan. De vragenlijst onderaan is vooraf ingevuld, zodat je beveiligingsreview kan beginnen met antwoorden in plaats van met een leeg formulier.

Eén database per klantPostgreSQL, geen gedeelde tabellen, de tenant vastgelegd in elk sessietoken
Frankfurt, Duitslandcreoline GmbH (ISO/IEC 27001:2022) in firstcolo FRA4 (ISO/IEC 27001:2022, DIN EN 50600 niveau 3)
MFA en SSOTOTP bij elke aanmelding, inloggen met Google Workspace met domeinbeperking, admin-MFA-beleid per organisatie
Je gegevens verlaten de EU alleen voor AIEn alleen als AI voor een project is ingeschakeld; nooit voor training
Elke nacht een back-up, off-site gekopieerd, herstel getestElke nacht opgehaald naar een tweede locatie buiten de hostingprovider; gescripte hersteloefening, laatst uitgevoerd op 9 september 2026
Exports altijd beschikbaarReqIF, XLSX en CSV in elk abonnement, tijdens de proefperiode en na opzegging

Wat we niet hebben. Geen eigen ISO 27001-certificaat (onze hostingprovider en het datacenter hebben er wel een), nog geen externe penetratietest (er staat er een gepland voor het eerste kwartaal van 2027) en geen live databasereplica: herstel betekent terugzetten vanuit de nachtelijke back-up. We hebben liever dat je dat hier leest dan dat je het in de vragenlijst tegenkomt.

Op deze pagina

  1. Architectuur en tenantscheiding
  2. Hosting en fysieke beveiliging
  3. Versleuteling
  4. Gegevenslocatie en subverwerkers
  5. AI: wat er wordt verstuurd, waarheen, en hoe je het uitzet
  6. Authenticatie en toegangsbeheer
  7. Veilige ontwikkeling en wijzigingsbeheer
  8. Kwetsbaarheidsbeheer en het melden van kwetsbaarheden
  9. Logging en monitoring
  10. Back-ups, herstel en continuïteit
  11. Incidentrespons
  12. AVG en de verwerkersovereenkomst
  13. Mensen en organisatie
  14. Vragenlijst (vooraf ingevuld)

1. Architectuur en tenantscheiding

Reqlio is een single-page webapplicatie die met één API communiceert, met PostgreSQL als database. Elke klant krijgt een eigen subdomein (jouwbedrijf.reqlio.eu) en een eigen PostgreSQL-database. Er zijn geen gedeelde inhoudstabellen en er is geen tenant-id-kolom waarlangs gegevens naar een andere klant kunnen lekken als ergens een WHERE-clausule ontbreekt; een query kan fysiek niet bij de gegevens van een andere klant, omdat hij met een andere database verbonden is.

Web, API en database draaien als aparte containers op één virtuele server, achter een reverse proxy die TLS afhandelt. Er is geen content delivery network en geen edge-cache: een verzoek vanuit je browser gaat naar Frankfurt en terug.

2. Hosting en fysieke beveiliging

Productie draait op virtuele servers die worden beheerd door creoline GmbH, Bergstraße 9a, 48341 Altenberge, Duitsland, door TÜV SÜD gecertificeerd volgens ISO/IEC 27001:2022 (registratienummer 12 310 69090 TMS, geldig tot maart 2028) voor de exploitatie en het onderhoud van virtuele servers en infrastructuur. De hardware staat in het FRA4-datacenter van firstcolo GmbH, Kruppstraße 105, Frankfurt am Main. Dat datacenter is gecertificeerd volgens ISO/IEC 27001:2022 met de exploitatie van het datacenter binnen de scope (TÜV Rheinland, registratienummer 01 153 1700043, geldig tot februari 2028) en is een door TÜV gecertificeerd datacenter van niveau 3 volgens DIN EN 50600 (TÜV Saarland, geldig tot februari 2027).

firstcolo levert het gebouw, de stroom, de koeling en de fysieke toegangsbeveiliging. Het heeft geen logische toegang tot de servers of de gegevens daarop en is daarom geen subverwerker. Het certificaat en de verwerkersovereenkomst van creoline zijn op verzoek beschikbaar, of te vinden op de eigen certificeringspagina van creoline.

Staging en de analyticsserver draaien bij dezelfde provider. De buildserver, de broncoderepository en de codekwaliteitsscanner worden zelf gehost bij dezelfde provider, op een apart beheernetwerk dat alleen via VPN bereikbaar is.

3. Versleuteling

Tijdens transportTLS op elke hostnaam, certificaten van Let's Encrypt, automatisch vernieuwd. HTTP wordt doorgestuurd naar HTTPS, en de applicatie en de website sturen Strict-Transport-Security mee. Intern verkeer tussen de proxy, de API en de database blijft op een privé-containernetwerk op dezelfde host.
Inloggegevens in rustWachtwoorden worden opgeslagen als bcrypt-hashes. TOTP-secrets en opgeslagen Google-OAuth-tokens worden versleuteld met AES-256-GCM, met een sleutel die alleen in de omgeving van de server staat, gescheiden van de database. MFA-herstelcodes zijn willekeurige waarden van 80 bits, opgeslagen als gesalte bcrypt-hashes. Persoonlijke toegangstokens worden gehasht opgeslagen en kunnen direct worden ingetrokken.
Inhoud in rustEisteksten, bijlagen en historie worden op applicatieniveau onversleuteld opgeslagen, op volumes binnen de hierboven genoemde gecertificeerde faciliteit. Versleuteling op kolomniveau wordt toegepast op inloggegevens, niet op inhoud, zodat zoeken, vergelijken en exporteren rechtstreeks op de database blijven werken.
Back-upsGecomprimeerde PostgreSQL-dumps, klaargezet op de productiehost en elke nacht via VPN en SSH opgehaald naar een tweede locatie buiten de infrastructuur van de hostingprovider; zie §10.
SecretsRuntime-secrets staan in een omgevingsbestand op de server dat alleen root kan lezen, met een met age versleutelde kopie in een privérepository voor herstel. Geen enkel secret is in een containerimage ingebakken of onversleuteld gecommit.

4. Gegevenslocatie en subverwerkers

Alle klantgegevens worden in Duitsland opgeslagen. Eén ding verlaat de EU, en dat is optioneel: AI-verzoeken. Deze tabel is de maatgevende lijst van subverwerkers waarnaar onze verwerkersovereenkomst verwijst; we kondigen een toevoeging 30 dagen van tevoren aan.

VerwerkerDoelLocatieGegevens
creoline GmbH, Altenberge (DE)Hosting van applicatie, database, back-ups, mailrelay en monitoringDuitsland (Frankfurt)Alle klantgegevens, in rust en tijdens transport
Anthropic, PBC, San Francisco (US)Standaardprovider van het AI-model (Claude)Verenigde StatenAlleen de tekst die een project voor een AI-actie verstuurt: eistekst, glossariumtermen, reviewcontext. Niet gebruikt voor training. Door de provider maximaal 30 dagen bewaard voor misbruikmonitoring en daarna verwijderd. Alleen als AI voor een project is ingeschakeld.
Google Ireland Ltd, Dublin (IE)Optionele provider van het AI-model (Gemini, betaalde versie), per project te kiezenEU/VS volgens de voorwaarden van GoogleZelfde als hierboven. Voorwaarden van de betaalde versie: niet gebruikt om de modellen van Google te verbeteren; maximaal 55 dagen bewaard voor misbruikmonitoring. Alleen als een project Gemini kiest.
Google Ireland LtdInloggen met Google (optioneel per organisatie)EUE-mailadres, naam en avatar van medewerkers die inloggen met een Google Workspace-account
Functional Software, Inc. (Sentry)Foutmonitoring, gegevensopslag in de EUDuitsland (regio Frankfurt)Applicatiefouten met een request-id, het routesjabloon, de tenantnaam en de interne id van de ingelogde gebruiker. Wachtwoorden, tokens, cookies, e-mailadressen en request bodies worden vóór verzending verwijderd.

Voor de duidelijkheid, geen subverwerkers: firstcolo GmbH (alleen de fysieke faciliteit, geen toegang tot gegevens); Plausible (zelf gehost op onze eigen server, zonder cookies, geaggregeerde paginatellingen onder één label voor de hele applicatie, nooit per klant); Slack (alleen als jij een werkruimte koppelt; dan gaan meldingen in jouw opdracht naar jouw werkruimte); e-mail, die vanaf onze eigen mailserver via de relay van creoline wordt verstuurd.

5. AI: wat er wordt verstuurd, waarheen, en hoe je het uitzet

AI is onderdeel van het product: kwaliteitsbeoordeling aan de hand van een beoordelingsschema in INCOSE-stijl, herschrijfsuggesties, decompositie, scans op conflicten en glossariumtermen, suggesties voor verificatie en risico's, toelichtingen bij traceerketens en een projectchat. Al deze functies lopen via één codepad met de volgende eigenschappen.

Met de MCP-server (early access) kan een agent zoals Claude in je project werken binnen hetzelfde rechtenmodel als een gebruiker: hij authenticeert met OAuth 2.1 en PKCE, stopt bij een expliciet toestemmingsscherm en gebruikt een persoonlijk toegangstoken dat je op elk moment kunt intrekken.

6. Authenticatie en toegangsbeheer

AanmeldenE-mail en wachtwoord (bcrypt, minimaal 8 tekens, throttling per account en per bronadres, met accountblokkering), of Inloggen met Google, beperkt tot de Workspace-domeinen die je toestaat. Een organisatie kan alleen SSO toestaan en het inloggen met wachtwoord volledig uitschakelen. Er is geen selfservice-registratie: accounts worden aangemaakt door een admin of bij de eerste SSO-login vanaf een toegestaan domein.
TweefactorauthenticatieTOTP (RFC 6238) met tien herstelcodes voor eenmalig gebruik, door de gebruiker zelf ingesteld. Een organisatiebeleid kan een tweede factor verplichten voor elke admin; een admin zonder tweede factor wordt tegengehouden door een paginavullend blokkeerscherm totdat die is ingesteld. Aanmeldingen via Google gelden als tweefactor, omdat Workspace die al heeft afgedwongen.
SessiesToegangstokens van 15 minuten en verversingstokens van 7 dagen. Verversingstokens roteren bij elk gebruik en horen bij een familie; het aanbieden van een al geroteerd token wordt als diefstal behandeld en beëindigt alle sessies van die gebruiker. “Sign out everywhere” (overal afmelden) maakt lopende toegangstokens direct ongeldig.
RollenOp organisatieniveau: admin of member. Op projectniveau: admin, contributor of viewer, per project toegewezen. Reviewers, goedkeurders en viewers nemen geen editorlicentie in beslag. Externe leveranciers krijgen portaalaccounts die beperkt zijn tot de specificaties die jij vrijgeeft, met hun eigen TOTP.
API-toegangPersoonlijke toegangstokens voor de API en de MCP-server, gehasht opgeslagen, zichtbaar en intrekbaar in de instellingen; aanmaken en intrekken worden vastgelegd in het beveiligingslogboek. OAuth voor de connector gebruikt PKCE, eenmalig bruikbare codes van 256 bits die aan de gebruiker en de redirect gebonden zijn, en een exacte match op de redirect-URI.
Onze eigen toegangEén bij naam bekende beheerder (de operator) heeft SSH-toegang, op basis van sleutels en alleen via VPN; inloggen als root is uitgeschakeld en mislukte pogingen leiden tot een blokkade. Deployments worden uitgevoerd door het CI-systeem via een apart deployaccount dat is vastgepind op het adres van de build-runner. Routinematige inspectie van productiegegevens gebeurt met een alleen-lezen databaserol. Niemand bij de hostingprovider heeft toegang op applicatieniveau.

7. Veilige ontwikkeling en wijzigingsbeheer

8. Kwetsbaarheidsbeheer en het melden van kwetsbaarheden

9. Logging en monitoring

BeveiligingslogboekAanmeldingen (geslaagd, mislukt, MFA mislukt), hergebruik van tokens, MFA in- of uitgeschakeld, wachtwoordwijzigingen, rolwijzigingen, wijzigingen in projectlidmaatschap, exports van eisen en baselines, aanmaken en intrekken van API-tokens, en wijzigingen in organisatie-instellingen. Elke regel legt vast wie de actie uitvoerde, op wie die betrekking heeft, het bronadres en de user agent. Bewaard gedurende 400 dagen, zichtbaar voor je admins onder Settings → Admin → Security, exporteerbaar als CSV.
WijzigingshistorieElke bewerking van een eis wordt geversioneerd met auteur en tijdstempel; baselines bevriezen een toestand en registreren de afwijkingen ten opzichte daarvan.
ApplicatielogsContainerlogs worden naar een logopslag op ons beheernetwerk gestuurd (zelfde provider, alleen via VPN) en worden op de host geroteerd. Ze bevatten request-id's, geen request bodies.
FoutenServerfouten (5xx) en browsercrashes worden gemeld aan de EU-regio van Sentry, nadat secrets, inloggegevens, e-mailadressen en bodies eruit zijn gefilterd, zodat we een storing zien voordat een klant die meldt.
BeschikbaarheidEen externe probe op een aparte host controleert het health-endpoint van productie en staging, dat zelf de database pingt; bij opeenvolgende mislukkingen krijgt de operator een alert. De actuele status en de beschikbaarheid over 30 dagen zijn openbaar op de statuspagina.
AnalyticsProductanalytics op paginaniveau in onze eigen Plausible-instantie zonder cookies, vastgelegd onder één label voor de hele applicatie. Geen profiel per klant, geen opgeslagen IP-adressen, geen derde partij.

10. Back-ups, herstel en continuïteit

Waarvan een back-up wordt gemaakt. Elke tenantdatabase, elke nacht om 02:00 UTC, als gecomprimeerde PostgreSQL-dump. Nieuwe tenants worden automatisch meegenomen. De bewaring op de host is gelaagd: 7 dagelijkse, 4 wekelijkse (zondag) en 6 maandelijkse kopieën. Om 02:30 worden de dumps, alle bijlagen, de databaserollen en de configuratie die nodig is om de dienst opnieuw op te bouwen, samen klaargezet in één export.

Off-site kopie. Elke nacht om 03:30 haalt een machine buiten de infrastructuur van de hostingprovider die export op via VPN en SSH. Het ophalen werkt maar in één richting: de back-upmachine heeft een alleen-lezen sleutel die is vastgepind op haar eigen VPN-adres, en de productieserver kan de back-upmachine helemaal niet bereiken, dus een gecompromitteerde server kan de kopieën niet wijzigen of verwijderen. De hostingprovider bewaart daarnaast zeven dagen lang dagelijkse images van de volledige server.

Herstel wordt getest, niet verondersteld. Een gescripte oefening zet een productiedump terug in een wegwerpdatabase op de staginghost en controleert het aantal rijen, de laatste baseline en de laatste review. Laatst uitgevoerd op 9 september 2026: dump van 3,6 MB, 94 tabellen, 583 eisen, herstel in 14 seconden van begin tot eind. De oefening wordt elk kwartaal herhaald en na elke wijziging aan het back-upscript of de databaseversie; het logboek wordt in de repository bewaard.

Herstelmodel. Productie is één virtuele server in één faciliteit; er is geen live replica. Herstel na uitval van de host betekent de laatste nachtelijke dump terugzetten op een nieuwe server. Het realistische venster voor gegevensverlies is dus maximaal 24 uur en de hersteltijd een paar uur. We zeggen dit ronduit, omdat een vragenlijst ernaar zal vragen en omdat de abonnementen in deze prijsklasse geen database op meerdere locaties omvatten.

Continuïteit, op papier. Reqlio wordt gebouwd en beheerd door een klein bedrijf. Het volgende zijn toezeggingen, en ze staan in de verwerkersovereenkomst:

11. Incidentrespons

12. AVG en de verwerkersovereenkomst

Voor de gegevens die je in Reqlio zet, ben jij de verwerkingsverantwoordelijke en zijn wij de verwerker. We sluiten met elke klant een verwerkersovereenkomst op grond van artikel 28 AVG, in het Engels (in het Duits heet dit een AVV; de voorwaarden zijn dezelfde). Die is gebaseerd op de standaardcontractbepalingen voor artikel 28 die de Europese Commissie zelf heeft vastgesteld, ongewijzigd overgenomen, met onze aanvullende toezeggingen daarbovenop. De overeenkomst bevat:

Vraag de actuele versie, de TOM's en de verwerkersovereenkomst en het certificaat van creoline zelf op via info@reqlio.eu. De privacyverklaring voor deze website, waarvoor wij de verwerkingsverantwoordelijke zijn, is een apart document: privacy.html.

13. Mensen en organisatie

Reqlio wordt ontwikkeld en beheerd door Holtstiege Consulting, Amsterdam. Eén persoon heeft toegang tot productie. Eén enkele operator is een reële vraag in een vragenlijst, dus hier is het eerlijke antwoord en wat daar tegenover staat:

Er is geen functionaris gegevensbescherming (FG) aangesteld, en dat is ook niet verplicht (artikel 37 AVG). Onze toezichthoudende autoriteit is de Autoriteit Persoonsgegevens.

14. Vragenlijst

Vooraf ingevulde antwoorden op de vragen die beveiligingsreviews meestal stellen, gegroepeerd zoals de CAIQ-Lite van de Cloud Security Alliance ze groepeert. Vraagt jouw sjabloon iets wat hier niet staat, stuur het dan op; we beantwoorden vragenlijsten als onderdeel van het verkoopproces, niet als betaalde extra dienst.

Applicatie- en interfacebeveiliging

#VraagAntwoord
AIS-1Volgen jullie een veilige ontwikkelcyclus (SDLC)?Ja. Eén pipeline bewaakt elke release: lint, volledige testsuite op een echte database, typecheck, dependency-audit (faalt bij hoog/kritiek), SonarQube security gate, end-to-end-suite in de browser. Eerst staging, dan productie.
AIS-2Wordt input gevalideerd en output gecodeerd?Ja. Schemavalidatie aan de grens van de API, geparametriseerde SQL via een ORM, gesaneerde weergave van rich text, neutralisatie van formules in spreadsheetexports, hardening-headers via Helmet.
AIS-3Voeren jullie penetratietests uit?Interne review vanuit aanvallersperspectief van het authenticatieoppervlak in september 2026; elke bevinding met ernst kritiek, hoog of gemiddeld binnen twee dagen opgelost en uitgerold. Externe test door een bedrijf uit de EU gepland voor Q1 2027; de verklaring wordt hier gepubliceerd.
AIS-4Zijn API's geauthenticeerd en is er rate limiting?Ja. Bearer-tokens (15 minuten) of gehashte persoonlijke toegangstokens; limieten op verzoeken per IP-adres, throttling van aanmeldingen per account met blokkering, AI-routes per gebruiker gelimiteerd.

Bedrijfscontinuïteit en weerbaarheid

#VraagAntwoord
BCR-1Worden er back-ups gemaakt, en hoe vaak?Elke nacht, van elke tenantdatabase, met bewaring 7 dagelijks / 4 wekelijks / 6 maandelijks.
BCR-2Worden back-ups off-site opgeslagen?Ja. Databases, bijlagen en configuratie worden elke nacht opgehaald naar een tweede locatie buiten de hostingprovider, in één richting via VPN en SSH met een vastgepinde alleen-lezen sleutel; de server kan de back-upmachine niet bereiken. Daarnaast bewaart de provider zeven dagen lang dagelijkse images van de volledige server.
BCR-3Wordt herstel getest?Ja. Gescripte oefening, elk kwartaal, laatst uitgevoerd op 9 sep 2026, 14 seconden voor de referentietenant. Logboek in de repository.
BCR-4Wat zijn jullie RPO en RTO?RPO maximaal 24 uur (nachtelijke dump). RTO een paar uur (heropbouw op een nieuwe host uit de repository, de off-site export, die configuratie en secrets bevat, en de dump). Geen live replica.
BCR-5Bieden jullie een SLA?De beschikbaarheid wordt extern gemonitord en op verzoek gerapporteerd; contractuele beschikbaarheidsafspraken worden per contract gemaakt bij de Business- en Enterprise-abonnementen.
BCR-6Wat gebeurt er met onze gegevens als jullie ermee stoppen?Exports altijd beschikbaar; twaalf maanden alleen-lezen toegang na opzegging; escrow bij Enterprise; alles wat nodig is om de dienst opnieuw op te bouwen, staat in de repository en de versleutelde secrets-spiegel.

Wijzigingsbeheer

#VraagAntwoord
CCC-1Worden wijzigingen getest voordat ze naar productie gaan?Ja, automatisch bij elke commit en op staging; zie AIS-1.
CCC-2Kunnen wijzigingen handmatig worden uitgerold, buiten de controles om?Productie wordt uitgerold door het CI-deployaccount, dat is vastgepind op de build-runner. De eigen toegang van de operator is bedoeld voor inspectie en herstel, niet voor releases.
CCC-3Worden databasewijzigingen beheerst?Ja. Geversioneerde SQL-migraties in de repository, toegepast door de deployjob; een fout breekt de release af.

Gegevensbeveiliging en privacy

#VraagAntwoord
DSP-1Waar worden klantgegevens opgeslagen?Frankfurt, Duitsland. Eén PostgreSQL-database per klant.
DSP-2Zijn klantgegevens logisch gescheiden?Ja, per database, niet per rij. De tenant is in elk token vastgelegd en wordt bepaald aan de hand van de hostnaam.
DSP-3Verlaten er gegevens de EU?Alleen AI-verzoeken (eistekst) naar Anthropic (VS) of, als een project daarvoor kiest, naar Google (Gemini). Per project, uit te schakelen. Verder niets.
DSP-4Worden klantgegevens gebruikt om modellen te trainen?Nee. Niet door ons en niet door de providers; de voorwaarden van de commerciële API's sluiten training uit.
DSP-5Hoe worden gegevens aan het einde van het contract teruggegeven of verwijderd?Export in selfservice (ReqIF/XLSX/CSV) op elk moment; database verwijderd aan het einde van de alleen-lezenperiode of op verzoek; verdwijnt binnen zes maanden uit de back-ups.
DSP-6Tekenen jullie een verwerkersovereenkomst (DPA / AVV)?Ja, op grond van artikel 28 AVG, met bijlagen voor TOM's en subverwerkers. Op verzoek toegestuurd.
DSP-7Gebruiken jullie klantgegevens voor analytics of marketing?Nee. Productanalytics is geaggregeerd, zonder cookies, zelf gehost en niet per klant. Geen advertenties of profilering van welke aard dan ook. Voor support kan de beheerder de aanmeld- en activiteitsgegevens van uw medewerkersaccounts zien (nooit inhoud); elke inzage wordt gelogd (verwerkersovereenkomst B.1.4).

Versleuteling en sleutelbeheer

#VraagAntwoord
EKM-1Worden gegevens versleuteld tijdens transport?Ja, TLS op alle publieke endpoints met HSTS; certificaten van Let's Encrypt, automatisch vernieuwd.
EKM-2Worden gegevens versleuteld in rust?Inloggegevens wel (bcrypt, AES-256-GCM, gesalte bcrypt). Inhoud en de back-updumps op de host worden op applicatieniveau onversleuteld opgeslagen binnen de gecertificeerde faciliteit. Volledige schijfversleuteling van de virtuele server claimen we niet. Back-ups verlaten de host alleen via VPN en SSH.
EKM-3Hoe worden sleutels beheerd?Runtime-sleutels in een omgevingsbestand op de host dat alleen root kan lezen, met age versleuteld gespiegeld in een privérepository. Nooit in images of broncode.

Governance en compliance

#VraagAntwoord
GRC-1Zijn jullie gecertificeerd volgens ISO 27001 of SOC 2?Nee. Onze hostingprovider (creoline, ISO/IEC 27001:2022, TÜV SÜD) en het datacenter (firstcolo FRA4, ISO/IEC 27001:2022, DIN EN 50600 niveau 3) wel. We laten ons certificeren zodra een contract dat vereist.
GRC-2Hebben jullie schriftelijk vastgelegd beveiligingsbeleid?Deze pagina en de bijlagen bij de verwerkersovereenkomst vormen het schriftelijke beleid; de operationele runbooks (back-up, herstel, monitoring, authenticatie, dependency-hygiëne) worden in de repository bijgehouden.
GRC-3Wie is jullie toezichthoudende autoriteit?Autoriteit Persoonsgegevens (Nederland). Bedrijf: Holtstiege Consulting, Amsterdam, KvK 99282240.

Personeel

#VraagAntwoord
HRS-1Hoeveel medewerkers hebben toegang tot klantgegevens?Eén: de operator. Geen inhuurkrachten, geen offshore support.
HRS-2Zijn medewerkers gebonden aan geheimhouding?De operator is zelf de contractpartij en is rechtstreeks gebonden aan de verwerkersovereenkomst.
HRS-3Wordt toegang ingetrokken bij vertrek?Niet van toepassing met één operator; de continuïteitsvoorwaarden dekken het geval dat de operator stopt.

Identiteits- en toegangsbeheer

#VraagAntwoord
IAM-1Wordt SSO ondersteund?Google Workspace, met beperking tot toegestane domeinen, in elk abonnement. SAML op verzoek voor Enterprise. Microsoft Entra gepland.
IAM-2Wordt MFA ondersteund en kan het worden afgedwongen?Ja. TOTP met herstelcodes voor elk account; organisatiebeleid om het voor admins te verplichten; Google-sessies gelden als tweefactor.
IAM-3Is er rolgebaseerd toegangsbeheer?Ja: org-admin/member; project-admin/contributor/viewer per project; afgebakende externe portaalaccounts.
IAM-4Wat is jullie wachtwoordbeleid?Minimaal 8 tekens, opslag met bcrypt, throttling met blokkering per account en bronadres. Organisaties kunnen wachtwoorden volledig uitschakelen en SSO verplichten.
IAM-5Hoe wordt geprivilegieerde toegang aan de kant van de provider beheerst?SSH alleen via VPN met persoonlijke sleutel, root uitgeschakeld, fail2ban; deploys alleen via CI; alleen-lezen databaserol voor inspectie.
IAM-6Kunnen we zien wie waartoe toegang heeft gehad?Beveiligingslogboek voor authenticatie-, rol-, lidmaatschaps-, export- en tokengebeurtenissen, 400 dagen, CSV-export in selfservice; volledige historie van eisen.

Infrastructuur en virtualisatie

#VraagAntwoord
IVS-1Waar staan jullie servers?firstcolo FRA4, Frankfurt, beheerd door creoline GmbH. Staging en analytics bij dezelfde provider.
IVS-2Is productie gescheiden van ontwikkeling en test?Ja: aparte hosts en netwerken; staging alleen via VPN; ontwikkeling gebruikt lokale databases.
IVS-3Is er netwerksegmentatie en een firewall?Ja. De hostfirewall stelt alleen 80/443 en VPN open; beheer-, build-, monitoring- en stagingverkeer over privé-VPC-netwerken; containers op een intern netwerk.
IVS-4Gebruiken jullie een CDN of edge-provider?Nee. Verzoeken eindigen in Frankfurt.

Logging en monitoring

#VraagAntwoord
LOG-1Worden beveiligingsgebeurtenissen gelogd en bewaard?Ja, 400 dagen, zie IAM-6.
LOG-2Wordt de dienst gemonitord op fouten en beschikbaarheid?Ja: Sentry EU voor fouten, met filtering van gevoelige gegevens; externe beschikbaarheidsprobe op een aparte host, gepubliceerd op de statuspagina; logs worden naar een privé-logopslag gestuurd.
LOG-3Zijn logs beschermd tegen manipulatie?Beveiligingsgebeurtenissen zijn databaserijen die door de dienst worden geschreven; containerlogs worden van de container naar een opslag op een aparte host gestuurd die alleen via VPN bereikbaar is.

Beheer van beveiligingsincidenten

#VraagAntwoord
SEF-1Hebben jullie een proces voor incidentrespons?Ja: detectie via monitoring, afhandeling door de operator, melding aan de klant binnen 24 uur na bevestiging van een datalek, samenvatting na het incident.
SEF-2Hoe snel informeren jullie klanten over een datalek?Binnen 24 uur na bevestiging.
SEF-3Hoe kunnen we een beveiligingsprobleem melden?security@reqlio.eu; /.well-known/security.txt; ontvangstbevestiging binnen twee werkdagen.

Toeleveringsketen en subverwerkers

#VraagAntwoord
STA-1Wie zijn jullie subverwerkers?creoline GmbH (hosting, DE); Anthropic (AI, VS); Google (optionele AI; optionele SSO); Sentry (fouten, EU-regio). Volledige tabel in §4.
STA-2Hoe worden wijzigingen in subverwerkers gecommuniceerd?30 dagen van tevoren per e-mail aan de aangewezen contactpersoon van de klant, met een recht van bezwaar.
STA-3Worden afhankelijkheden van derden gemonitord?Ja: de audit in elke pipeline faalt bij advisories met ernst hoog/kritiek in productieafhankelijkheden; wekelijks een volledig rapport, ontwikkeltools inbegrepen.

Dreigings- en kwetsbaarheidsbeheer

#VraagAntwoord
TVM-1Scannen jullie op kwetsbaarheden?Afhankelijkheden bij elke build; statische analyse met een security gate; scan van containerimages, gerapporteerd in CI. Een doorlopende externe scanner is gepland voordat selfservice-facturering opengaat.
TVM-2Hoe snel worden kwetsbaarheden gepatcht?Advisories met ernst hoog/kritiek in productieafhankelijkheden blokkeren de volgende release totdat ze zijn opgelost, dus ze worden opgelost voordat er iets anders live gaat; bij de nulmeting van september 2026 zijn vier advisories met ernst hoog op één dag weggewerkt.
TVM-3Worden uploads op malware gescand?Nee. Bijlagen (tot 50 MB) worden opgeslagen zonder dat de inhoud wordt geïnterpreteerd, en worden nooit aan serverzijde uitgevoerd of gerenderd.

Vragen over iets op deze pagina: info@reqlio.eu. Meldingen van kwetsbaarheden: security@reqlio.eu.