Sigurnost i usklađenost

Sigurnost je svojstvo načina na koji se sustav gradi i vodi.

Protocore gradi softverski sloj za plaćanja, AI i blockchain sustave. Ova stranica jasno kaže kako postupamo s podacima, kako se softver pokreće i održava te gdje prolazi regulirana granica — bez značaka kojima se treba busati, samo pristup prema kojem gradimo.

Podaci i privatnost

Prikupljamo ono što tok zahtijeva, i ništa više.

Sustavi koje gradimo osmišljeni su oko minimizacije podataka: svaki tok bilježi samo polja potrebna za njegov zadatak i čuva ih samo dok su potrebna. Gdje hostiramo, hostiramo u EU — produkcija radi na AWS-u u regiji eu-central-1, Frankfurt — a gradimo u skladu s praksama GDPR-a: zakonita osnova za sve što se obrađuje, poštovanje zahtjeva za pristup i brisanje te osobni podaci koji su prema zadanim postavkama izvan logova i analitike.

  1. 01Minimizacija podataka prema zadanim postavkama
  2. 02Hosting u EU — AWS eu-central-1 (Frankfurt)
  3. 03Postupanje usklađeno s GDPR-om: zakonita osnova, pristup, brisanje
  4. 04Osobni podaci izvan logova i analitike

Kako se sustav vodi

Pristup s najmanjim ovlastima i privilegirane radnje koje traže razlog.

Softver koji isporučujemo opremljen je instrumentacijom od prvog commita — logovi, metrike i tragovi — pa se ono što se događa u produkciji vidi, a ne nagađa. Pristup slijedi načelo najmanjih ovlasti: svaki akter, bio čovjek ili servis, dobiva najuže dopuštenje koje mu omogućuje obavljanje zadatka. Osjetljive radnje operatera traže razlog prije izvršenja i ostavljaju revizijski trag tko je što napravio, kada i zašto. To je model iza Protocore Centera, naše konzole za operatere — isti pristup ugrađujemo u svaki sustav.

  1. 01Instrumentacija prema zadanim postavkama — logovi, metrike, tragovi
  2. 02Najmanje ovlasti za svakog aktera, čovjeka ili servis
  3. 03Privilegirane radnje zahtijevaju razlog
  4. 04Revizijski trag: tko je što napravio, kada i zašto

Podjela odgovornosti

Mi gradimo softver. Regulirana granica ostaje uz licencu.

Platni proizvod su dvije spojene stvari: regulirano odobrenje za držanje ili prijenos novca i softver koji ga nalaže, usklađuje i prikazuje. Protocore gradi softver. Regulirana djelatnost — držanje sredstava, otvaranje računa, prijenos novca — ostaje uz licenciju samog operatera ili licenciranog partnera: banke, EMI-ja ili platne institucije. Tokove gradimo tako da se uklope u regulirane kanale koje vi donesete; mi nismo, a ni jedan softver nije, zamjena za to odobrenje.

  1. 01Protocore gradi softver, ne licencu
  2. 02Regulirana djelatnost ostaje kod operatora ili licenciranog partnera
  3. 03Podaci o karticama obrađuju se tako da nikad ne dottaknu vaše poslužitelje
  4. 04Snažna autentifikacija klijenta ugrađena u tok plaćanja

Prakse

Konkretne prakse koje ugrađujemo — opisane kao mehanizmi, ne kao značke.

01

Podaci o karticama izvan vaših poslužitelja

Podatke o karticama obrađuje platni kanal i tokenizira ih, pa sirovi brojevi kartica nikad ne dotiču vlastitu infrastrukturu operatera.

02

Snažna autentifikacija klijenta

SCA je ugrađen u tokove plaćanja i prijave — drugi faktor onda kad ga kanal ili rizik traže, a ne naknadno zakrpan.

03

Šifrirano u prijenosu

Promet ide preko TLS-a od kraja do kraja; tajne i vjerodajnice čuvaju se u upravljanim pohranama i ulogama instanci, nikad u izvornom kodu.

04

Izolacija po tenantu

Kad jedan sustav služi više operatera, podaci svakog tenanta odvojeni su kontrolom pristupa pa jedan tenant nikad ne može čitati podatke drugoga.

Odgovorno otkrivanje

Našli ste nešto? Javite nam.

Ako vjerujete da ste pronašli sigurnosni propust u Protocore sustavu, pošaljite nam e-poruku i riješit ćemo ga zajedno s vama. Nastojimo brzo potvrditi prijave, izvještavati vas tijekom ispravljanja i, ako želite, navesti vas kao autora otkrića nakon rješavanja. Molimo vas da nam date razuman rok za otklanjanje prije javne objave te da tijekom testiranja ne pristupate podacima koji nisu vaši niti ih mijenjate.

Pošaljite e-poruku sigurnosnom timu
security@protocore.io
01
Prijava

Pošaljite e-poruku na security@protocore.io s opisom onoga što ste pronašli i kako to reproducirati.

02
Potvrda

Potvrđujemo primitak i počinjemo istraživati, obično unutar nekoliko radnih dana.

03
Ispravak

Otklanjamo propust i izvještavamo vas o napretku do konačnog rješenja.

04
Zasluge

Uz vaš pristanak, navodimo vas kao autora otkrića nakon što se problem riješi.

Pitanja

Sigurnosna pitanja koja nam prva postavljaju.

  • Svoju sigurnost opisujemo kroz prakse, a ne značke. Protocore gradi softverski sloj; gdje se primjenjuje regulirana shema — primjerice obrada kartica — certificirana granica je na platnom kanalu ili licenciranom partneru operatera, a mi gradimo tako da podaci o karticama nikad ne dotaknu vaše poslužitelje. Ako vam je za program važna određena atestacija, recite nam i prikazat ćemo tko što drži.

  • U EU. Produkcija radi na AWS-u u regiji eu-central-1 (Frankfurt). Gradimo u skladu s praksama GDPR-a — minimizacija podataka, zakonita osnova za obradu te poštovanje zahtjeva za pristup i brisanje.

  • Licenca. Protocore gradi softver koji nalaže i usklađuje kretanje novca; držanje ili prijenos sredstava ostaje uz vašu licenciju ili licenciranog partnera — banku, EMI ili platnu instituciju. Nijedan softver nije zamjena za to odobrenje.

  • Najmanje ovlasti za svakog aktera te privilegirane radnje koje traže razlog i ostavljaju revizijski trag. Sve je instrumentirano, pa je tko je što napravio zapisano, a ne rekonstruirano.

  • Pošaljite e-poruku na security@protocore.io. Brzo potvrđujemo primitak, izvještavamo vas tijekom ispravljanja i, ako želite, navodimo vas kao autora otkrića nakon rješavanja.

Imate sigurnosno pitanje koje nismo pokrili?

Recite nam što trebate vidjeti. Odgovorit ćemo konkretno — arhitekturom, tokovima podataka i time tko drži koju granicu.