Privacy & beveiliging

Je CV-data verlaat Europa nooit.
En jij bepaalt wat blijft.

SignalMatch is gebouwd vanuit één principe: minimaliseer wat we weten. Geen AI-lab dat je CV's hergebruikt voor training. Geen tussenstappen in de VS. Originele PDF's verdwijnen na verwerking; wat jij bewust bewaart — geanonimiseerde profielen en kandidaatdossiers — blijft tot je het zelf verwijdert. Tenzij je anonimiseren bewust uitzet voor een specifieke upload, dan draait alleen een lichtere regex-pas. De output blijft geanonimiseerd.

SignalMatch is een product van Honest.AI. Deze pagina beschrijft hoe SignalMatch je data verwerkt: architectuur, sub-processors, bewaartermijnen, AVG-mapping en de DPA-flow.

  • EU-only architecture

    Supabase Frankfurt, Mistral La Plateforme EU, Privacy Filter en Puppeteer in Railway EU. Alle PII-paths blijven binnen Europa.

  • Zero data retention

    Mistral La Plateforme heeft contractuele ZDR: geen training, geen opslag van je CV-tekst. Originele PDF verwijderd na verwerking.

  • Logs zonder PII

    Onze logs bevatten status, customer_id, en timestamps. Geen CV-tekst, geen kandidaat-namen, geen contactgegevens.

  • Dedicated tenant op aanvraag

    Voor compliance-zware sectoren bieden we een dedicated EU Supabase tenant: geen multi-tenant data co-mingling, configureerbare retentie, getekende DPA.

Data flow

Wat er met jouw CV gebeurt

  1. 01

    Upload

    Recruiter uploadt PDF naar Supabase Storage (Frankfurt EU). In de kandidaat-flow horen daar optioneel een motivatiebrief en gespreksbevindingen bij; die volgen dezelfde route. Beveiligd met TLS 1.3 en encryption-at-rest.

  2. 02

    PII detectie (lokaal)

    Onze Privacy Filter container (Railway EU) detecteert en redacteert PII — ook in motivatiebrieven en bevindingen uit de kandidaat-flow. Stateless, geen retentie. Jouw CV-tekst wordt in deze stap niet via API naar een externe AI-provider gestuurd.

  3. 03

    Structurering (Mistral EU, ZDR)

    De geredacteerde tekst gaat naar Mistral La Plateforme (Frankrijk) onder contractuele zero data retention. Geen training, geen opslag. Mistral structureert de geanonimiseerde tekst naar JSON en herschrijft de bullets tot consistente zinnen, altijd op de al-geanonimiseerde tekst. Wanneer je anonimiseren uitzet voor een upload, draait alleen een lichtere regex-pas (BSN, IBAN, e-mail, telefoon, URLs); de output blijft geanonimiseerd. Volledige naam-/adres-preservatie volgt in een latere update. Je behoudt verantwoordelijkheid voor een rechtmatige grondslag.

  4. 04

    Renderen

    Puppeteer renderer (Railway EU) rendert de JSON naar een PDF in jouw huisstijl. Stateless, geen retentie.

  5. 05

    Cleanup

    Originele PDF wordt verwijderd uit Storage (configureerbaar; standaard binnen 24u). Tussen-JSON wordt verwijderd na succesvolle render. De geanonimiseerde versie blijft beschikbaar zolang jij dat wil. Bij een kandidaatdossier blijven ook de voorbladgegevens, bevindingen en motivatie (tekst en een eventueel geüploade motivatie-PDF) bij het dossier bewaard — die zijn nodig om achteraf te bewerken en opnieuw te renderen. Verwijder je het dossier, dan worden al die gegevens en bestanden mee verwijderd.

Sub-processors

Volledige lijst van diensten die jouw data raken

Sub-processorFunctieLocatieRetention
SupabaseAuth, database, file storage (originele + geanonimiseerde PDFs, dossiergegevens)Frankfurt (eu-central-1)Origineel verwijderd na succesvolle verwerking; geanonimiseerde PDF en dossiergegevens (voorblad, bevindingen, motivatie) blijven tot de recruiter ze verwijdert
Mistral La PlateformeLLM-step: structureren CV-tekst naar JSONEU (Frankrijk)Zero data retention (contractueel ZDR: geen training, geen opslag)
Privacy Filter (Railway)PII-detectie en redactieRailway EU regioGeen retention: stateless container
Puppeteer renderer (Railway)Render JSON → PDF in huisstijlRailway EU regioGeen retention: stateless container
VercelFrontend hosting (statische assets, geen PII)Globale CDN; PII raakt Vercel nietGeen PII passes through Vercel
MollieBetaalverwerking (alleen abonnement-data, geen CV-content)EU (Nederland)Conform Mollie privacybeleid
Plausible AnalyticsBezoekstatistieken zonder cookies. Per bezoek: gemaskeerd paginapad (/cvs/:id in plaats van het CV-id), referrer, land/regio/stad (uit IP), browser, besturingssysteem en apparaattype (uit User-Agent), plus engagement-events (actieve tijd, scroll-diepte) en het doel "Form: Submission". Verwerker onder AVG art. 28 (DPA van Plausible). Geen CV-content, geen download-URLs, geen cookies, geen tracking over sites of apparatenEU (Falkenstein, Duitsland)Rauwe IP en User-Agent worden nooit opgeslagen. Ze worden alleen gebruikt om land/regio/stad en browser/OS/apparaat af te leiden en om de dagelijkse hash te berekenen (salt + domein + IP + User-Agent); die salt wordt na 24 uur vernietigd, dus er is geen persistente bezoekers-identifier. Bewaartermijn volgt het Plausible-abonnement; verwijderen van de site of het account wist de statistieken permanent

Geen AWS, geen Google Cloud, geen Azure, geen OpenAI, geen Anthropic, geen Cloudflare voor PII-paths.

AVG-mapping

Waar we aan voldoen

AVG ArtikelHoe SignalMatch dit invult
Art. 5 (1)(c): DataminimalisatieWe anonimiseren PII uit CV’s; alleen geanonimiseerde versies worden lang bewaard
Art. 5 (1)(e): OpslagbeperkingOrigineel verwijderd na succesvolle verwerking (configureerbaar)
Art. 17: Recht op vergetelheidRecruiter kan elke CV en elk kandidaatdossier volledig verwijderen; dat wist ook voorblad, bevindingen, motivatie en alle bijbehorende bestanden
Art. 28: VerwerkersovereenkomstDPA-template downloadbaar voor eigen vastlegging; getekende DPA bij dedicated EU tenant
Art. 32: Beveiliging van verwerkingTLS 1.3, encryption-at-rest in Supabase EU, JWT auth, Row-Level Security policies, geen API-keys in browser
Art. 35: DPIAAnonimisering reduceert risico; DPIA-template beschikbaar op aanvraag voor compliance-zware setups

Verwerkersovereenkomst

DPA-template (NL)

Onze DPA-template volgt AVG art. 28 en kan dienen als basis voor jouw eigen vastlegging. Voor dedicated EU tenant setups wordt de DPA door beide partijen digitaal ondertekend tijdens activatie.

Vraag DPA aan

We reageren binnen 1 werkdag. Stuur ook gerust direct vragen over je specifieke compliance-context mee.

Vragen?

Direct contact

Voor privacy-vragen, DPIA-aanvragen, audit-verzoeken, compliance-context of algemene support: mail thijs@honest-ai.nl.

Klaar om te starten?

5 CV's gratis. EU-only.

Geen creditcard. Geen sales-call. Stop wanneer je wil.

Maak gratis account