Naar de inhoud

Vertrouwen

Je data blijft van jou.

Dit is de pagina voor degene die ons als leverancier moet goedkeuren. Met wie je een contract sluit, waar je data staat, wie er nog meer bij kan, wat je bezit als we klaar zijn, wat blijft draaien als wij er niet zijn, en welke certificeringen we niet hebben. Geen keurmerken die we niet verdiend hebben.

Vertrouwen en beveiliging

Wat je IT-team gaat vragen.

Een inkoopreview in een vergaderruimte, met de antwoorden van de leverancier op het scherm.

Bijvoorbeeld: 39 tabellen met row-level security en nul fouten in de controle van augustus 2026. Globalia

Met wie je een contract sluit

De contractpartij is POLARGATE, S.L., een Spaanse besloten vennootschap met één bestuurder, statutair en fiscaal gevestigd in Madrid, met een EU-btw-nummer voor werk buiten Spanje. Contracten, facturen en aansprakelijkheid liggen bij die vennootschap.

Polargate is gevestigd in Madrid en werkt vanuit Madrid en Amsterdam. Pedro Ciordia, oprichter en CTO, heeft de technische leiding en doet de reviews; Andrés Ciordia, Chief AI Officer, leidt het AI-deel. Als jouw inkoopproces een leverancier met een complianceafdeling vereist, vertelt deze pagina je in vijf minuten of we aan je eisen voldoen, in plaats van in week drie.

Waar je data staat en wie er nog meer bij kan

In je eigen accounts

We bouwen op Postgres met row level security (Supabase), statische hosting (Vercel) en een private Git-repository. Waar het project dat toelaat, worden die accounts op jouw naam geopend en aan jou gefactureerd, zodat de infrastructuur van jou is en wij die niet aan je onderverhuren.

Subverwerkers

Alles wat we bouwen heeft een korte lijst subverwerkers: de host van database en backend, de webhost, de host van de broncode, de modelleverancier die we tijdens de bouw gebruiken, een leverancier van embeddings als het project semantisch zoeken bevat, een crawlleverancier als het project marktmonitoring bevat, en het e-mailtransport.

We publiceren geen vaste algemene lijst, want die lijst hangt af van wat we voor jou bouwen. Je krijgt de lijst met namen, inclusief de verwerkingsregio per dienst, schriftelijk voordat je tekent, en die gaat mee het contract in. Verandert er tijdens de opdracht een subverwerker, dan hoor je dat vooraf en niet achteraf.

Dataresidentie

We doen geen algemene belofte dat alle data binnen de EU blijft. De regio wordt per project gekozen en vastgelegd vóór de eerste deploy. Is verwerking uitsluitend binnen de EU een harde eis, zeg dat dan bij de kickoff: het verandert de keuze van leveranciers, en die keuze maken vóór de eerste regel code is goedkoop, daarna duur.

De code en de content zijn van jou

De repository is vanaf dag één van jou, niet pas bij de laatste factuur. Niets van wat we bouwen draait op een CMS van ons, op een licentie die je aan ons moet blijven betalen of op een omgeving die alleen wij kunnen bedienen. Sites worden vooraf gerenderd naar statische HTML en de content staat in je eigen database.

Bij de overdracht krijg je de repository, het eigendom van het backendproject, de DNS-records en de secrets. De toets die we onszelf opleggen is simpel: een ander vakbekwaam team moet het project kunnen overnemen zonder ons te bellen. Standaard stack, standaard deploychain, documentatie in de repository.

Continuïteit van de dienstverlening

Kort antwoord: je product blijft draaien, want het draait nergens op iets van ons. De repository is van jou, de infrastructuur staat waar mogelijk in jouw accounts, en de deploychain is standaardgereedschap. Er is geen licentieserver van Polargate, geen propriëtaire runtime en geen sleutel die wij wel hebben en jij niet.

Het werk hangt ook niet aan één persoon. Elk project heeft een vaste verantwoordelijke, met de technische review vanuit Madrid. Doorlopende support loopt via Care, met een urenbundel met een schriftelijk afgesproken reactietermijn, en je ziet het verbruik in je portaal en in de voettekst van elke supportmail, zodat je altijd weet wat er nog over is.

Hoe we AI inzetten bij de bouw en wat een mens controleert

We bouwen met AI-agents in de loop, controleren het resultaat daarna met meerdere agents parallel, en elke bevinding wordt eerst aangevallen door onafhankelijke sceptische agents voordat we hem accepteren. Bij een recente audit draaiden 41 agents en kwamen er 17 bevindingen uit, elk getoetst door twee onafhankelijke sceptici. Bij een andere controle liet een mechanische sweep van 300 gevallen zien dat een criterium dat wij correct achtten in 78 procent van de gevallen faalde; de gecorrigeerde versie kwam terug met nul fouten op diezelfde 300.

Een mens beoordeelt en tekent af, en een mens zet de productiedeploy handmatig in gang. Op de platformen die wij draaien, draaien tests bij elke development- en stagingbuild. Niets komt in productie omdat een machine besloot dat het klaar was.

Twee grenzen die we hardop zeggen. Ten eerste: code en documenten die je met ons deelt worden verwerkt door de modelleveranciers die we bij naam noemen, en hun voorwaarden gelden; we noemen ze zodat je team die voorwaarden zelf kan lezen in plaats van ons op ons woord te geloven. Ten tweede: secrets gaan nooit in een prompt of in een repository. Ze staan in een versleutelde, geauditeerde kluis achter één gateway, elke toegang wordt gelogd, rotatie is geversioneerd en van machinetokens wordt alleen de hash bewaard.

De controles die we wel hebben

Elk van deze punten is een gedateerde momentopname van een systeem, geen permanente eigenschap ervan.

Isolatie tussen klanten op één platform

Row level security staat verplicht aan, en een wachter zoekt zelf de tabellen op die een klantidentificatie dragen in plaats van te vertrouwen op een handmatige lijst. In augustus 2026 bewaakte die 81 van zulke tabellen en draaide hij in continuous integration, en de kruistest tussen twee echte klanten leverde bij die run geen enkele lek op.

Scheiding tussen klanten in onze eigen systemen

Ons kennissysteem houdt het materiaal van de ene klant weg bij elke andere via vier onafhankelijke lagen: een predicaat in de database, een controle in de applicatie met een test in CI, een tabeltrigger en een hervalidatie van het verzoek. Op 3 september 2026 had die muur 507 bronnen tegengehouden voordat ze zelfs maar bij een classificatie kwamen.

Auditing en uitgavenplafonds

Elke aanroep via onze connector wordt gelogd, 8.463 stuks bij diezelfde meting. Een adversariële audit van ons eigen toegangsmodel leverde 26 bevindingen op, waarvan 19 bevestigd, allemaal verholpen en uitgerold. Een tweede ronde haalde 13 row level security-policies weg die elke interne gebruiker leesrechten op alles gaven, en voegde een plafond toe van 200 AI-aanroepen per gebruiker per dag.

Secrets

Bij de meting van juli 2026 stonden er ongeveer 28 secrets geverifieerd in de kluis, met een audittrail per toegang en geversioneerde rotatie om terug te kunnen. Continuous integration leest daaruit om apps te signeren en te publiceren, zodat er nergens een sleutel geplakt hoeft te worden.

Externe ogen en webhardening

Een externe consultant beoordeelde in juli 2026 de beveiligingspositie van een van onze platformen: 23 punten, 11 gesloten op dat moment. Op sites die wij harden serveren we HSTS, een Content Security Policy, X-Frame-Options, nosniff, een strikte Referrer-Policy en een Permissions-Policy, en verwijderen we serverversie-sporen.

We hebben geen ISO 27001 of SOC 2

Er is ook geen externe penetratietest uitgevoerd, en we publiceren vandaag geen standaard verwerkersovereenkomst. Het anders opschrijven zou een leugen zijn die je auditor toch vindt.

Wat we in plaats daarvan doen: we beantwoorden je vragenlijst met de controles hierboven, gedateerd en met het bewijs erbij; we beoordelen en tekenen jouw verwerkersovereenkomst als onderdeel van het contract; en we staan open voor een penetratietest door jou of door jouw leverancier, op jouw kosten en binnen een schriftelijk afgesproken venster.

We hebben geen certificeringsdatum voor je, want we zijn dat traject niet gestart. Zodra dat wel zo is, staat de datum op deze pagina. Is een certificaat een harde poort in je leveranciersproces, dan komen we daar vandaag niet doorheen, en dat weet je beter nu dan in week drie.

Inkoop en leveranciersacceptatie

Wat we kunnen aanleveren

  • Bedrijfsgegevens voor leveranciersregistratie: statutaire naam, CIF, EU-btw-nummer, vestigingsadres en bankgegevens voor facturatie.
  • Een schriftelijke architectuurbeschrijving van jouw project: componenten, datastromen, waar elk onderdeel draait, en de lijst met subverwerkers en hun regio's.
  • Het toegangs- en secretsmodel: wie waarbij kan, hoe toegang wordt verleend en hoe die wordt ingetrokken.
  • De deploy- en rollbackprocedure, inclusief wie productie in gang zet en hoe een release wordt teruggedraaid.
  • Je beveiligingsvragenlijst, ingevuld.

Wat we niet kunnen sturen is wat niet bestaat: certificeringen die we niet hebben en auditrapporten die er nooit zijn geweest.

Hoe we een beveiligingsvragenlijst beantwoorden

Je krijgt een bevestiging met de naam van degene die hem invult en een leverdatum, en dat is de datum waar we op sturen. Een lange maatwerkvragenlijst, of een leveranciersportaal met eigen formulieren, krijgt zijn datum in datzelfde eerste antwoord.

De antwoorden worden geschreven door de engineer die het systeem heeft gebouwd, niet door een complianceteam. Dat is trager op volume en preciezer op detail, en het betekent dat wie vraag 74 beantwoordt ook degene is die kan veranderen waar vraag 74 over gaat.

Met wie je praat

Pedro Ciordia, oprichter en CTO, met de mensen die je project draaien. Alles komt binnen via het formulier op /start. De engineers die je systeem bouwen, vullen ook de vragenlijst in, zitten bij het architectuurgesprek en lezen het contract mee, zonder laag accountmanagers ertussen.

E-mail

Onze mails uit de spam.

De adressen waarvandaan we mailen, onze SPF-, DKIM- en DMARC-records en de stappen voor Gmail, Outlook, Apple Mail, Microsoft 365 en Google Workspace.

Polargate als veilige afzender toevoegen

FAQ

Wat mensen ons vragen.

Hebben jullie ISO 27001 of SOC 2?
Nee, en er is ook geen externe penetratietest geweest. We hebben geen certificeringsdatum voor je, want dat traject is niet gestart; zodra dat wel zo is, staat de datum op deze pagina. Wat we wel bieden: de gedateerde controles hierboven met hun bewijs, een vragenlijst ingevuld door de engineer die het systeem bouwde, jouw verwerkersovereenkomst beoordeeld en getekend, en openheid voor een penetratietest door jou en op jouw kosten.
Waar wordt onze data opgeslagen, en blijft die in de EU?
We doen geen algemene EU-belofte, want het antwoord hangt van het project af. De regio per dienst kiezen we samen met jou en leggen we vast vóór de eerste deploy, en die gaat het contract in samen met de lijst met subverwerkers. Is verwerking uitsluitend binnen de EU een harde eis, breng dat dan bij de kickoff in: het verandert de leverancierskeuze, en vooraf beslissen is goedkoop, achteraf duur.
Wie kan er nog meer bij onze data, en hoe krijgen we de lijst met subverwerkers?
Je krijgt de lijst met namen en de verwerkingsregio per dienst schriftelijk vóór ondertekening, en die maakt deel uit van het contract. Meestal gaat het om de host van database en backend, de webhost, de host van de broncode, de modelleverancier die we tijdens de bouw gebruiken en, alleen als het project dat vraagt, een embeddings- en een crawlleverancier plus het e-mailtransport. Verandert er een subverwerker, dan hoor je dat vooraf.
Jullie bouwen met AI. Gaan onze code en data door een model heen?
Deels wel, en we noemen de leveranciers bij naam zodat je team hun voorwaarden zelf kan lezen. Er gelden twee regels. Secrets komen nooit in een prompt of repository: die staan in een versleutelde, geauditeerde kluis met een log van elke toegang. En niets gaat live omdat een machine dat vindt: een mens beoordeelt het werk en een mens zet de productiedeploy handmatig in gang, met tests bij elke build.
Van wie zijn de code en de content als het project klaar is?
Van jou, en vanaf dag één in plaats van bij de laatste factuur. De repository is van jou, er is geen CMS van ons en geen licentie die je aan ons moet blijven betalen, sites worden vooraf gerenderd naar statische HTML en de content staat in je eigen database. Bij de overdracht krijg je de repository, het eigendom van het backendproject, de DNS-records en de secrets, zodat een ander vakbekwaam team het kan overnemen zonder ons te bellen.
Wat gebeurt er met ons systeem als Polargate ermee stopt?
Het blijft draaien, want het draait nergens op iets van ons: geen licentieserver, geen propriëtaire runtime, geen sleutel die wij wel hebben en jij niet. De repository is van jou, de infrastructuur staat in jouw accounts waar het project dat toelaat, en de deploychain is standaardgereedschap. Wat stopt is nieuw werk, niet het product. Elk project is zo gedocumenteerd dat een ander team het kan overnemen.

Bijvoorbeeld: 48 auditbevindingen bevestigd en opgelost. Hotel Talavera

De studio

Leer de studio kennen.

Wie de studio leidt, hoe een project verloopt, de AI die al draait, wat je securityteam nodig heeft en wat mensen vragen voordat ze tekenen. Elke pagina beantwoordt één ding.

Bijvoorbeeld: 105.212 tekens tekst leesbaar voor AI-crawlers over 65 URL's, waar dat er nul waren. Malacca Tables

Beginnen

Vertel ons wat je wilt bouwen.

Websites, apps, systemen op maat en AI voor bedrijven die ze binnen weken in productie nodig hebben. Vul het formulier in of plan een gesprek van 30 minuten: een senior engineer antwoordt binnen twee werkdagen met een eerste inschatting van scope, planning en prijs.

Wat heb je nodig?
Budget
Wanneer

Minstens tien tekens.

Schriftelijk antwoord binnen twee werkdagen. Geen nieuwsbrief, geen automatische mails.

Liever de volledige briefing?

Eerste stap

Discovery Sprint

Twee weken om scope, architectuur en prijs vast te leggen voordat er iets wordt gebouwd.

Geen prijslijst. Je krijgt na een kort gesprek een schriftelijke offerte op maat.

Daarna, om te bouwen, altijd tegen een vaste prijs

Nog niet zover?

AI-native digitale studio voor middelgrote bedrijven

POLARGATE, S.L. · CIF B24895005
Calle Electrónica 6, 28027 Madrid, Spanje