Sikkerhet og compliance

Sikkerhet handler om hvordan et system bygges og drives.

Protocore bygger programvarelaget for betalinger, AI og blokkjedesystemer. Denne siden forklarer åpent hvordan vi håndterer data, hvordan programvaren drives og hvor den regulerte grensen går. Ingen merker å vifte med, bare den tilnærmingen vi bygger etter.

Data og personvern

Vi samler inn det en flyt trenger, og ikke mer.

Systemene vi bygger er utformet rundt dataminimering: hver flyt samler bare inn feltene den trenger for å gjøre jobben sin, og lagrer dem bare så lenge det er nødvendig. Der vi drifter selv, drifter vi i EU. Produksjon kjører i AWS eu-central-1 i Frankfurt. Vi bygger i tråd med GDPR-praksis: behandlingsgrunnlag for alt som behandles, oppfølging av innsyns- og slettekrav, og personopplysninger holdes utenfor logger og analyse som standard.

  1. 01Dataminimering som standard
  2. 02Hosting i EU: AWS eu-central-1 (Frankfurt)
  3. 03GDPR-tilpasset håndtering: behandlingsgrunnlag, innsyn, sletting
  4. 04Personopplysninger holdes utenfor logger og analyse

Slik drives det

Minste privilegium, og privilegerte handlinger som krever en begrunnelse.

Programvaren vi leverer er instrumentert fra første commit, med logger, metrikker og traces, slik at det som skjer i produksjon er synlig og ikke antatt. Tilgang følger prinsippet om minste privilegium: hver aktør, enten det er et menneske eller en tjeneste, får den smaleste tillatelsen som gjør jobben mulig. Sensitive operatørhandlinger krever en begrunnelse før de kjøres, og etterlater et revisjonsspor over hvem som gjorde hva, når og hvorfor. Dette er modellen bak Protocore Center, operatørkonsollen vår, og den samme tilnærmingen bygger vi inn i alle systemer.

  1. 01Instrumentert som standard: logger, metrikker, traces
  2. 02Minste privilegium for hver aktør, menneske eller tjeneste
  3. 03Privilegerte handlinger krever begrunnelse
  4. 04Revisjonsspor over hvem som gjorde hva, når og hvorfor

Ansvarsdeling

Vi bygger programvaren. Den regulerte grensen hører til lisensen.

Et betalingsprodukt består av to ting som henger sammen: den regulerte tillatelsen til å holde eller flytte penger, og programvaren som instruerer, avstemmer og viser det. Protocore bygger programvaren. Den regulerte virksomheten, som å holde midler, utstede kontoer og flytte penger, ligger hos operatørens egen lisens eller en lisensiert partner: en bank, et EMI eller et betalingsforetak. Vi bygger flytene slik at de passer de regulerte skinnene du kommer med. Vi erstatter ikke denne tillatelsen, og det gjør heller ingen annen programvare.

  1. 01Protocore bygger programvaren, ikke lisensen
  2. 02Regulert virksomhet ligger hos operatøren eller en lisensiert partner
  3. 03Kortdata håndteres slik at de aldri berører serverne dine
  4. 04Sterk kundeautentisering er bygget inn i betalingsflyten

Praksis

Vanene bak et system du kan stole på.

Konkret praksis vi bygger inn, beskrevet som mekanikk og ikke som merker.

01

Kortdata bort fra serverne dine

Kortdetaljer håndteres av betalingsskinnen og tokeniseres, slik at rå kortnumre aldri berører operatørens egen infrastruktur.

02

Sterk kundeautentisering

SCA er bygget inn i betalings- og påloggingsflyter, med en andre faktor der betalingsskinnen eller risikoen krever det, ikke skjøtet på i etterkant.

03

Kryptert under overføring

Trafikken går over TLS fra ende til ende. Hemmeligheter og legitimasjon ligger i administrerte lagre og instansroller, aldri i kildekoden.

04

Isolert per tenant

Der ett system betjener flere operatører, skilles hver tenants data med tilgangskontroll, slik at en tenant aldri kan lese en annens.

Ansvarlig varsling

Funnet noe? Si fra.

Tror du at du har funnet et sikkerhetsproblem i et Protocore-system, send oss en e-post, så løser vi det sammen med deg. Vi tilstreber å bekrefte mottak raskt, holde deg oppdatert mens vi utbedrer, og kreditere deg hvis du ønsker det når saken er løst. Gi oss rimelig tid til å utbedre før du offentliggjør, og ikke åpne eller endre data som ikke er dine under testing.

Send e-post til sikkerhet
security@protocore.io
01
Rapporter

Send e-post til security@protocore.io med hva du fant og hvordan det kan gjenskapes.

02
Bekreftelse

Vi bekrefter at vi har mottatt rapporten og begynner å undersøke, vanligvis innen et par virkedager.

03
Utbedring

Vi utbedrer feilen og holder deg oppdatert om fremdriften frem til saken er løst.

04
Kreditering

Med ditt samtykke krediterer vi deg når saken er løst.

Spørsmål

Sikkerhetsspørsmålene vi får først.

  • Vi beskriver sikkerheten vår som praksis, ikke som merker. Protocore bygger programvarelaget. Der en regulert ordning gjelder, for eksempel kortbehandling, ligger den sertifiserte grensen hos betalingsskinnen eller operatørens lisensierte partner, og vi bygger slik at kortdata aldri berører serverne dine. Hvis en bestemt attestasjon er viktig for programmet ditt, si fra, så kartlegger vi hvem som har hva.

  • I EU. Produksjon kjører i AWS eu-central-1 (Frankfurt). Vi bygger i tråd med GDPR-praksis: dataminimering, behandlingsgrunnlag og oppfølging av innsyns- og slettekrav.

  • Lisensen. Protocore bygger programvaren som instruerer og avstemmer pengeflyt. Å holde eller flytte midler ligger hos din egen lisens eller en lisensiert partner: en bank, et EMI eller et betalingsforetak. Ingen programvare erstatter denne tillatelsen.

  • Minste privilegium for hver aktør, og privilegerte handlinger som krever en begrunnelse og etterlater et revisjonsspor. Alt er instrumentert, så hvem som gjorde hva er dokumentert og ikke noe som må rekonstrueres.

  • Send e-post til security@protocore.io. Vi bekrefter raskt, holder deg oppdatert mens vi utbedrer, og krediterer deg hvis du ønsker det når saken er løst.

Har du et sikkerhetsspørsmål vi ikke har dekket?

Si fra hva du trenger å se. Vi svarer med konkrete detaljer: arkitektur, dataflyter og hvem som har ansvar for hvilken grense.