Preskoči na glavni sadržaj

Sigurnost i povjerenje

Kako štitimo vaše podatke

Ova stranica opisuje što danas štiti vaše podatke u CutOptimu — izmjereno na sustavu koji radi, a ne planirano.

Zadnja provjera: 25. rujna 2026.

Što danas štiti vaše podatke

Pristup i prijava

  • Prijavljujete se e-poštom i lozinkom ili putem Googlea. Lozinke moraju imati najmanje 8 znakova, provjeravaju se prema bazi poznatih procurjelih lozinki i pohranjuju se isključivo kao bcrypt hashevi.
  • Baza podataka provodi zaštitu na razini redaka (row-level security): svaki zahtjev izvršava se u ime prijavljenog korisnika, tako da račun može čitati samo svoje projekte, rezove i postavke.
  • Prijavljena sesija automatski se zatvara nakon 60 minuta neaktivnosti.
  • Ključevi Engine API-ja prikazuju se samo jednom, pohranjuju se isključivo kao SHA-256 hash i mogu se u bilo kojem trenutku opozvati s nadzorne ploče.
  • Ograničenja učestalosti zahtjeva štite prijavu, AI asistenta i javni API od zlouporabe.
  • Administratorsko područje zahtijeva dvofaktorsku prijavu: svaka administratorska stranica i svaki poziv administratorskog API-ja zahtijeva sesiju potvrđenu jednokratnim kodom (TOTP).
  • Administrativne promjene na korisničkim računima (paket, krediti, pristup API-ju) bilježe se u revizijski zapis koji nitko — pa ni naša vlastita aplikacija — ne može naknadno izmijeniti ni izbrisati; njegova šifrirana kopija, povezana lancem hash vrijednosti, svakodnevno napušta poslužitelj.
  • Ponovljeni neuspjeli pokušaji prijave automatski se otkrivaju i upozoravaju operatera.

Gdje se nalaze vaši podaci

  • Aplikacija i njezina baza podataka rade na našem vlastitom poslužitelju kod Hetznera u Nürnbergu, Njemačka. Nijedna baza podataka treće strane ne stoji između vas i vaših podataka.
  • Optimizator u aplikaciji radi u vašem pregledniku. Vaš popis dijelova stiže do našeg poslužitelja tek kada spremite projekt — ili, za korisnike Engine API-ja, kada pozovete API.
  • Plaćanja obrađuje Lemon Squeezy kao trgovac na zapisu (merchant of record). Nikada ne vidimo niti pohranjujemo brojeve kartica.
  • Pružatelji usluga na koje se oslanjamo: Cloudflare (isporuka sadržaja i izvanlokacijska pohrana sigurnosnih kopija), Resend (transakcijska e-pošta), Anthropic (AI asistent — samo ono što upišete u razgovor) i Google (samo ako odaberete prijavu putem Googlea). Statistika posjeta prikuplja se bez kolačića (Umami).

Sigurnosne kopije i oporavak

  • Baza podataka i učitane datoteke (poput logotipa tvrtki) sigurnosno se kopiraju svake noći, a jedna se kopija čuva izvan poslužitelja, kod Cloudflarea — kvar poslužitelja ne može sa sobom odnijeti i sigurnosne kopije.
  • Dnevne kopije čuvaju se 14 dana, a tjedne 90 dana; starije se automatski brišu.
  • Prije nego što kopija napusti poslužitelj, šifriramo je vlastitim ključem. Ključ za dešifriranje ne pohranjuje se na poslužitelju, pa je izvanlokacijska kopija bez njega nečitljiva. Svaki prijenos provjerava se u odnosu na lokalnu datoteku.
  • Izvanlokacijska kopija zapisuje se posebnim vjerodajnicama koje se ne čuvaju uz aplikaciju.
  • Oporavak testiramo, a ne pretpostavljamo: 24. rujna 2026. sigurnosna kopija preuzeta je iz izvanlokacijske pohrane, dešifrirana i vraćena u zasebnu bazu podataka, a svaka provjerena tablica podudarala se s produkcijskom bazom podataka. To ponavljamo dvaput godišnje.
  • Uz to, naš pružatelj hostinga održava i sigurnosne kopije na razini stroja za cijeli poslužitelj.
  • Neuspjelo pokretanje sigurnosne kopije ili usluga koja postane nezdrava odmah upozorava operatera.
  • Rad sustava ne ovisi o jednoj osobi: određena druga osoba ima hitni pristup svemu što je potrebno za oporavak i slijedi pisani vodič za oporavak.

Ojačavanje infrastrukture i aplikacije

  • Sav promet šifriran je TLS-om. Stranica šalje HSTS (preload), Content-Security-Policy, X-Frame-Options, nosniff, strogu politiku preporučitelja (referrer) i Permissions-Policy koja isključuje pristup kameri, mikrofonu i lokaciji.
  • Iz interneta je dostupan samo web proxy; baza podataka, njezini administratorski alati i interne usluge nisu.
  • Administrativni pristup poslužitelju koristi SSH ključeve, a ponovljeni neuspjeli pokušaji prijave automatski se blokiraju.
  • Usluge rade u kontejnerima s uklonjenim svim Linux ovlastima (capabilities) i onemogućenim podizanjem privilegija.
  • Sigurnosne nadogradnje operacijskog sustava instaliraju se automatski svaki dan; naše ovisnosti provjeravamo na poznate ranjivosti svaki tjedan.
  • Svako izdanje prolazi kroz automatizirani testni prolaz prije objave i automatski se vraća na prethodnu verziju ako nova verzija ne prođe provjeru stanja.
  • Dostupnost nadzire vanjski sustav praćenja, s upozorenjima.
  • Prije objave svako se izdanje provjerava na ključeve ili lozinke slučajno dospjele u kod, a za svaku verziju u produkciji čuvamo strojno čitljiv popis softverskih komponenti (SBOM).

Vaši podaci, vaša kontrola

  • Preuzmite sve svoje podatke (projekte, rezove, postavke) kao JSON datoteku s nadzorne ploče u bilo kojem trenutku.
  • Izbrišite svoj račun s nadzorne ploče: račun i njegovi projekti uklanjaju se odmah; kopije sigurnosnih kopija istječu unutar 90 dana.
  • Svaka marketinška e-poruka sadrži poveznicu za odjavu jednim klikom.
  • Razgovori s AI asistentom na našoj stranici automatski se brišu, zajedno s IP adresom, nakon 14 dana.
  • Zapisi našeg web poslužitelja čuvaju IP adrese samo u skraćenom obliku — mrežu, a ne pojedinačnu adresu.

Procjenjujete nas kao dobavljača?

Ako vaša organizacija mora procjenjivati svoje dobavljače softvera — prema NIS2, GDPR-u ili vlastitoj sigurnosnoj politici — na zahtjev odgovaramo na sigurnosne upitnike. Napišite nam i recite nam što vam treba. Kontaktirajte nas →

Prijava ranjivosti

Pronašli ste sigurnosnu ranjivost u CutOptimu? Pišite nam na [email protected]. Naš strojno čitljiv kontakt je /.well-known/security.txt (RFC 9116).

Na što se obvezujemo

  • Potvrda primitka u roku od 3 radna dana.
  • Bez pravnih koraka za istraživanje u dobroj vjeri.
  • Navođenje zasluga na zahtjev nakon ispravka.

Što tražimo

  • Nemojte pristupati podacima drugih korisnika i nemojte uništavati podatke.
  • Bez testiranja uskraćivanja usluge (DoS).
  • Ostavite razuman rok za ispravak prije javnog objavljivanja.

Koliko je ova stranica ažurna

Ova stranica opisuje sustav kakav je danas, a ne plan za budućnost. Kada se nešto promijeni, stranica se ažurira — a s njom i datum provjere iznad.

Pravno i zaštita podataka

Formalni dokumenti na kojima se temelji ova stranica:

Imate sigurnosno pitanje na koje ovdje nismo odgovorili?

Kontaktirajte nas