Sigurnost

Sigurnost i podaci u FINSHOP-u

Pripremio: Filip L., FIN STUDIO · Objavljeno: · Zadnji put provjereno:

Podaci trgovina i njihovih kupaca čuvaju se u EU, u podatkovnom centru u Frankfurtu, a svaka trgovina vidi samo svoje podatke. Podatke o kartici kupac upisuje na Stripeovoj stranici za plaćanje; FINSHOP ih ne vidi i ne pohranjuje.

Ispod je što točno radimo, tko još obrađuje podatke i kako nam prijaviti sigurnosni problem. Ne opisujemo ništa što platforma danas ne radi.

Gdje su podaci

Baza podataka, prijava korisnika i datoteke trgovina (slike proizvoda, objavljeni cjenici) nalaze se kod Supabasea, u regiji EU (Njemačka, Frankfurt). Stranice se poslužuju preko Vercelove mreže poslužitelja. Popis svih podizvođača i zaštitnih mjera za prijenos podataka je ispod i u Politici privatnosti.

Svaka trgovina vidi samo svoje podatke

  • Svaki proizvod, narudžba i kupac u bazi pripada jednoj trgovini. Pravila na razini redaka (row-level security) narudžbe, kupce i postavke trgovine daju samo korisnicima te trgovine; javno je samo ono što trgovina prikazuje kupcima, poput kataloga.
  • Izmjene podataka ne idu izravno iz preglednika u bazu, nego preko poslužitelja koji provjerava ovlasti.
  • U trgovini postoje uloge vlasnika, voditelja i zaposlenika, a važne radnje bilježe se u zapisu aktivnosti u administraciji.
  • Prijava je e-poštom i lozinkom od najmanje 8 znakova. Dvofaktorska prijava još nije dostupna.

Plaćanja

Kartice naplaćuje Stripe preko Stripe Connecta. Kupac podatke o kartici upisuje na Stripeovoj stranici za plaćanje, pa do FINSHOP-a stižu samo podaci o narudžbi i ishodu plaćanja. Za plaćanja i sprječavanje prijevara Stripe je samostalni voditelj obrade.

Prijenos i stranice

Sve stranice FINSHOP-a i trgovina rade samo preko HTTPS-a, a preglednik ih pamti kao HTTPS-only (HSTS). Platforma, trgovine i administracija su odvojene aplikacije na zasebnim adresama.

Sigurnosne kopije

Prije promjena strukture baze napravimo snimku podataka, a svaku promjenu prvo isprobamo u transakciji koja se poništava. Automatske dnevne sigurnosne kopije baze još nisu uključene; kad budu, ovdje ćemo to navesti s datumom.

Tko još obrađuje podatke

Podizvođači, usluga, lokacija i zaštitna mjera
PodizvođačUslugaLokacijaZaštita prijenosa
Supabase Inc.baza podataka, prijava korisnika, pohrana datotekaEU (Njemačka, Frankfurt, eu-central-1)podaci u EU; standardne ugovorne klauzule za pristup podrške iz SAD-a
Vercel Inc.posluživanje aplikacija, CDN, izvršavanje funkcijaSAD / EU (globalni CDN)Okvir EU-a i SAD-a za privatnost podataka (DPF) i standardne ugovorne klauzule
Stripe Payments Europe Ltd. / Stripe Inc.naplata pretplata platforme; plaćanja u trgovinama (Stripe Connect)Irska / SADDPF i standardne ugovorne klauzule; za plaćanja i sprječavanje prijevara Stripe je i samostalni voditelj obrade
Hetzner Online GmbH (poslužitelj e-pošte mail.finstudio.hr)slanje transakcijske e-pošte (ako trgovac ne koristi vlastiti poslužitelj e-pošte)EU (Njemačka)podaci u EU; ugovor o obradi podataka s pružateljem usluge smještaja
Functional Software Inc. (Sentry)praćenje pogrešaka aplikacijeSADDPF i standardne ugovorne klauzule
Hugging Face Inc.preuzimanje jezičnih modela za AI pretraživanje (izravno u preglednik posjetitelja, samo na njegov zahtjev)SADprenosi se samo IP adresa preglednika; standardne ugovorne klauzule
Namecheap Inc.registracija domena (samo ako trgovac kupi domenu putem platforme)SADpodaci registranta prema pravilima ICANN-a; standardne ugovorne klauzule

Ugovor o obradi podataka koji trgovac sklapa s FINSHOP-om je na stranici Obrada podataka (DPA).

Prijava sigurnosnog problema

Ako pronađeš ranjivost, piši na info@finstudio.hr s naslovom »Sigurnost«: što si pronašao, na kojoj adresi i kako to ponoviti. Ne pristupaj tuđim podacima više nego što je potrebno da pokažeš problem i ne objavljuj ga dok ga ne popravimo. Kontakt je zapisan i u security.txt.