Project: InterimPlaza — Recruitment & Staffing Platform Organisatie: GloryLabs (verwerker namens Mahmoud Consultancy B.V., verwerkingsverantwoordelijke) Bijgewerkt: 2026-03-27
| # | Activiteit | Doel | Rechtsgrond | Categorieën betrokkenen | Categorieën persoonsgegevens | Ontvangers | Bewaartermijn | Technische maatregelen | |---|-----------|------|-------------|------------------------|------------------------------|------------|---------------|------------------------| | 1 | Kandidaatregistratie en profielbeheer | Aanmaken en beheren van kandidaataccounts; kandidaat vindbaar maken voor vacaturematching | Art. 6(1)(b) — uitvoering overeenkomst | IT-professionals (kandidaten) | Naam, e-mailadres, telefoonnummer, wachtwoord (gehashed), accountstatus, inlogtijdstempels | Mahmoud Consultancy B.V., GloryLabs (platform beheer) | Duur account + 2 jaar na account verwijdering | Bcrypt password hashing; TLS in transit; RBAC op API-niveau; PostgreSQL op LUKS-versleuteld VPS | | 2 | CV-opslag en AI-herwerking | Opslaan van CV-documenten; optionele AI-herwerking van CV-tekst voor betere presentatie | Art. 6(1)(b) — uitvoering overeenkomst | IT-professionals (kandidaten) | CV-document (tekst en/of bestand), werkgeschiedenis, vaardigheden, certificeringen, uurtarief/dagtarief | Mahmoud Consultancy B.V., GloryLabs; AI-module (intern LLM call) | Duur account + 2 jaar | CV opgeslagen in PostgreSQL; AI-herwerking opt-in (standaard uit); origineel en herschreven versie beide bewaard; TLS | | 3 | Vacaturematching | Automatisch matchen van kandidaatprofielen aan passende vacatures op basis van vaardigheden en tarieven | Art. 6(1)(f) — gerechtvaardigd belang (efficiënte arbeidsbemiddeling) | IT-professionals (kandidaten), werkgevers/opdrachtgevers | Kandidaat-ID, vaardigheids-tags, tariefindicatie, matchscore, vacature-ID, tijdstempel | Mahmoud Consultancy B.V.; kandidaat en werkgever ontvangen matchresultaten | Matchlogs 2 jaar | Matchscores in PostgreSQL; profieldata via Redis cache (TTL 24u); geen demografische attributen in matchalgoritme | | 4 | Werkgeversregistratie en vacaturebeheer | Aanmaken en beheren van werkgeversaccounts; publiceren en beheren van vacatures | Art. 6(1)(b) — uitvoering overeenkomst | Werkgevers / HR-contacten | Bedrijfsnaam, KvK-nummer, contactpersoonnaam, zakelijk e-mailadres, telefoonnummer, factuuradres | Mahmoud Consultancy B.V., GloryLabs | Duur account + 7 jaar (financiële administratieplicht) | TLS; RBAC; PostgreSQL op versleuteld VPS | | 5 | Transactionele e-mailcommunicatie | Verzenden van registratiebevestigingen, matchmeldingen, vacature-updates en accountnotificaties | Art. 6(1)(b) — uitvoering overeenkomst | Kandidaten, werkgevers | Naam, e-mailadres, inhoud van notificatie (bijv. vacaturetitel, matchresultaat) | Google (Gmail SMTP, verwerker) | E-mails niet apart bewaard; verzendlog 90 dagen in PostgreSQL | TLS naar Gmail SMTP; Google Workspace DPA aanwezig | | 6 | Automatisch scrapen van vacatures (Firecrawl) | Ophalen van publiek gepubliceerde vacatures van externe jobboards voor weergave en matching | Art. 6(1)(f) — gerechtvaardigd belang (uitbreiden vacatureaanbod) | Geen betrokkenen (publieke vacaturedata); indirect werkgevers indien contactdata in vacature staat | Vacaturetitel, beschrijving, vereiste vaardigheden, publicatiedatum, bron-URL; géén kandidaatpersoonsgegevens | Firecrawl (verwerker, VS); intern platformgebruik | 90 dagen, daarna automatisch verwijderd | Alleen publieke URLs naar Firecrawl; géén kandidaatdata; SCC vereist voor productie | | 7 | Sessiebeheer en authenticatietokens | Beheren van ingelogde sessies voor kandidaten, werkgevers en beheerders | Art. 6(1)(b) — uitvoering overeenkomst | Kandidaten, werkgevers, beheerders | Sessietoken (JWT), gebruikers-ID, IP-adres (optioneel), vervaltijdstempel | Intern (Redis) | TTL 24 uur; automatisch vervallen in Redis | Redis in-cluster, niet extern toegankelijk; tokens ondertekend met HS256/RS256 | | 8 | Auditlogging | Vastleggen van beveiligingsrelevante acties voor compliance, incidentonderzoek en SNA-verantwoording | Art. 6(1)(c) — wettelijke verplichting (AVG; SNA keurmerk); Art. 6(1)(f) — gerechtvaardigd belang | Kandidaten, werkgevers, beheerders | Gebruikers-ID, actie (login, profielwijziging, matchverzoek), tijdstempel, IP-adres | Mahmoud Consultancy B.V., GloryLabs (beheer); AP op verzoek bij incident | 2 jaar | PostgreSQL; auditlog alleen leesbaar voor ADMIN-rol; aparte tabel met schrijfbeveiliging |
| Activiteit | Land | Waarborg (adequaatheidsbesluit / SCC / BCR) | |-----------|------|---------------------------------------------| | Vacature scraping via Firecrawl | Verenigde Staten | Standard Contractual Clauses (SCC) — DPA + SCC nog te ondertekenen vóór productie-go-live | | Container images via GHCR (GitHub) | Verenigde Staten | Geen persoonsgegevens in images; DPA review aanbevolen; Microsoft/GitHub SCC beschikbaar | | Secrets management via 1Password | Canada / EU data regio | Geen persoonsgegevens opgeslagen; adequaatheidsbesluit Canada (PIPEDA) van toepassing |
| Verwerker | Dienst | VOK aanwezig? | Datum | |-----------|--------|--------------|-------| | TransIP B.V. | VPS-hosting, opslag, back-upopslag (NL, EU) | Ja — TransIP standaard verwerkersovereenkomst | Bij afsluiting hostingcontract | | Google (Google Workspace) | Gmail SMTP — transactionele e-mail | Ja — Google Workspace Data Processing Amendment + SCCs | Google Workspace abonnement datum | | Firecrawl | Geautomatiseerd web scrapen van vacatures | Nee — actie vereist vóór go-live | Gepland Q2 2026 | | GitHub (GHCR) | Container image registry | Nvt (geen persoonsgegevens) — DPA review aanbevolen | Gepland Q2 2026 | | 1Password | Secrets/sleutelbeheer | Nvt (geen persoonsgegevens) — beleid review aanbevolen | Gepland Q2 2026 |
Reacties