Security
Security, zonder omwegen.
Wat Penweir met je data doet, wat het nooit doet, en waar de grenzen liggen. Penweir is in ontwikkeling: deze pagina beschrijft het ontwerp waar we naartoe bouwen. Controleerbare details (code, SBOM, testresultaten) publiceren we bij de eerste release.
Architectuur
Alles gebeurt binnen je eigen netwerk.
Penweir draait naast je systemen, op je eigen hardware of in je eigen cloudaccount. Verzoeken komen binnen vanuit je applicaties, gaan in het geheugen door de pipeline, en gaan alleen naar het model dat je policy toestaat.
Omgang met data
Wat wordt bewaard, en wat niet.
| Data | Waar het staat | Hoe lang |
|---|---|---|
| Inhoud van verzoeken | Alleen in het procesgeheugen | Weg zodra het antwoord terugkomt. Nooit naar schijf of logs geschreven. |
| Auditrecords | Jouw database | Jouw bewaartermijn. Alleen metadata: tijd, pipeline, bron, aantallen velden, model, latency, status. |
| Pipeline- en policyconfiguratie | YAML-bestanden in jouw repository | Door jou geversioneerd, reviewbaar in pull requests. |
| Licentiesleutel | Jouw installatie | Offline gecontroleerd. Penweir neemt nooit contact met ons op. |
| Alles wat naar ons gaat | Nergens | Er is geen telemetrie en geen licentieserver. |
Weglakken
Ontworpen om veilig te falen.
Geen enkele detector vindt elke naam, elk adres of elk rekeningnummer. Patroonherkenning mist afwijkende notaties; taalmodellen missen context. Dat zeggen we liever hier dan dat je het zelf ontdekt. Daarom vertrouwt Penweir niet alleen op detectie:
Allowlist eerst
Een pipeline noemt de velden die naar buiten mogen. Al het andere valt weg voordat er een detector draait, dus een onbekend veld bereikt nooit per ongeluk een model.
Fail closed
Als een stap een fout geeft, te lang duurt of een verzoek niet kan classificeren, wordt het verzoek tegengehouden, niet doorgelaten. Tegengehouden verzoeken staan in het auditlog.
Omleiden in plaats van risico
Verzoeken die als gevoelig zijn geclassificeerd kunnen naar een model dat je zelf draait, zodat de data je netwerk helemaal niet verlaat.
Getypeerde, onomkeerbare tokens
Weggelakte waarden worden tokens als [EMAIL]. Het origineel wordt nergens in Penweir bewaard, dus het kan later ook niet uitlekken.
Hoe elke detector werkt, en hoe hij presteerde in onze tests, documenteren we bij de eerste release.
Compliance
Waar Penweir bij helpt, en waarbij niet.
AVG / GDPR
Penweir helpt je dataminimalisatie toe te passen (art. 5 lid 1 sub c): modellen zien alleen de velden die ze nodig hebben. Omdat het op jouw infrastructuur draait, worden wij nooit verwerker van de data die erdoorheen gaat.
Vastleggen van AI-gebruik
Het auditlog met alleen metadata laat zien welk soort data welk model bereikte, en wanneer. Bruikbaar bewijs voor je eigen administratie onder de AVG en de EU AI Act.
Geen certificaat
Penweir is een beheersmaatregel, geen complianceprogramma. Het maakt een organisatie niet op zichzelf compliant, en we claimen geen certificeringen die we niet hebben.
Releases & support
Hoe updates gaan werken.
Semantic versioning
Breaking changes alleen in major-versies, altijd met upgrade-instructies.
Gesigneerde releases
Elk releasepakket wordt gesigneerd en komt met een software bill of materials (SBOM).
Securityfixes
Tijdens je updateperiode krijgen kritieke kwetsbaarheden binnen 7 dagen na bevestiging een fix of een gedocumenteerde mitigatie, en elke licentiehouder krijgt bericht per e-mail.
Geen kill switch
Als je updateperiode afloopt, blijft je versie gewoon draaien. Geen gedwongen upgrades, geen uitschakeling op afstand.
Kwetsbaarheden melden
Iets gevonden? Laat het ons weten.
Mail de details naar het adres hieronder. Geef ons de kans het probleem op te lossen voordat je het publiceert.
security@penweir.com- We bevestigen ontvangst binnen 2 werkdagen.
- We houden je op de hoogte terwijl we aan een fix werken, en noemen je naam als je dat wilt.
- We volgen coordinated disclosure, met standaard een termijn van 90 dagen.
- We ondernemen geen juridische stappen tegen onderzoek te goeder trouw dat dit beleid respecteert.