ContactPortaal verwerkt gegevens van bewoners en agrariërs, direct of indirect. Dat brengt verantwoordelijkheid mee. We hebben het platform vanaf de eerste regel code opgezet vanuit het principe van projectscheiding, minimaal vertrouwen en EU-residency.
Alle persistente data (stakeholders, klachten, issues, documenten) staat in Supabase PostgreSQL in Frankfurt (EU). Geen replicatie buiten de EU.
De webapplicatie draait op Vercel Fluid Compute in EU-regio's. Verzoeken worden niet naar buiten de EU geleid.
Geen Cloudflare, geen AWS US-East. Subprocessors-lijst is openbaar en wijzigingen worden vooraf aangekondigd.
Elke databaserij is gekoppeld aan een project. Gebruikers zien uitsluitend rijen van projecten waar zij lid van zijn, afgedwongen op databaseniveau, niet alleen in de applicatielaag.
Optionele 2FA per account met een authenticator-app (Microsoft Authenticator, Google Authenticator, 1Password). Voor beheerders aanbevolen, op aanvraag afdwingbaar per project.
TLS 1.2+ voor alle verbindingen. AES-256 voor data at rest. Wachtwoorden gehasht met Argon2id. Backups versleuteld.
Volledige audit-trail per wijziging in de CRM-tabellen. Verwijderde rijen blijven herstelbaar binnen de bewaartermijn.
Tokens bevatten project_ids en rollen, elke aanvraag wordt op de database getoetst tegen die claims. Geen 'admin-flag in een cookie'.
De architectuur is in kaart gebracht tegen de BIO (Baseline Informatiebeveiliging Overheid). Volledige BIO-mapping en het volledige overzicht van leveranciers, SLA's en DPA-clausules vindt u op de pagina Technische infrastructuur. NEN7510 is in scope voor de on-premise variant binnen uw eigen Azure-tenant.
ContactPortaal draait door ons gehost in de EU, óf binnen uw eigen Microsoft Azure-tenant. Dezelfde codebase en dezelfde modules, alleen de hosting verschilt.
Live in dagen, niet maanden. Supabase PostgreSQL in Frankfurt voor de database, Vercel Fluid Compute in EU-regio's voor de runtime, Resend voor transactionele e-mail.
Volledige controle over data, backups en netwerk. Microsoft Entra ID voor single sign-on, Container Apps voor de runtime, PostgreSQL Flexible Server voor data, Blob Storage voor bestanden.
Plan een demo van 30 minuten, we lopen door uw eigen scenario heen, niet door een algemene rondleiding.