01Datenschutz

Pravne informacije

Izjava o zaštiti podataka

1. Voditelj obrade

Voditelj obrade u smislu Opće uredbe o zaštiti podataka (GDPR) i njemačkog Saveznog zakona o zaštiti podataka (BDSG) je:

Booklera UG (haftungsbeschränkt)
zastupano po die Geschäftsführerin Nadine Glamngiw
Landsberger Straße 155, Haus 1, 80687 München
Njemačka
E-pošta: n.glamngiw@booklera.de

Booklera je SaaS platforma za poslovne pružatelje usluga iz djelatnosti obrta, fitnessa, alternativne medicine, iznajmljivanja kuća za odmor i e-trgovine (internetske trgovine). Obrada osobnih podataka odvija se ili kao vlastitog voditelja obrade (registracija, izvršenje ugovora, tehnički zapisi) ili kao izvršitelja obrade po nalogu registriranih najmoprimaca (podaci krajnjih klijenata i djelatnika najmoprimaca).

2. Prikupljanje i obrada osobnih podataka

2.1 Registracija i korisnički račun

Prilikom registracije na booklera.de prikupljamo sljedeće podatke: ime, adresu e-pošte, lozinku (pohranjenu bcrypt-hashiranu s rounds = 12, nikada u čistom tekstu), naziv tvrtke, odabrani slug poddomene te odabrani vertical (obrt, fitness, alternativna medicina, kuća za odmor ili e-trgovina). Ti su podaci potrebni za pružanje naše SaaS usluge i za izvršenje ugovora. Pravna osnova je čl. 6 st. 1 t. b GDPR (izvršenje ugovora). Vaš korisnički račun i pripadajući podaci pohranjuju se dok traje ugovor. Nakon otkaza podaci se brišu u roku od 30 dana, osim ako tome nisu protivne zakonske obveze čuvanja (vidi odjeljak 10).

Radi sprječavanja zlouporabnih registracija (npr. neželjenih računa ili prijava s tuđim adresama e-pošte) pri registraciji dodatno pohranjujemo IP adresu i oznaku preglednika (User-Agent) uređaja s kojeg se prijava obavlja. Pravna osnova je čl. 6 st. 1 t. f GDPR (legitimni interes za sigurnost usluge i sprječavanje zlouporabe). Ti se podaci ne povezuju s drugim izvorima podataka, ne koriste se za oglašavanje ili profiliranje i brišu se zajedno s korisničkim računom. Radi ranog otkrivanja zlouporabe operator platforme interno se e-poštom obavještava o svakoj novoj registraciji. Poštanski sandučić najmoprimca stvoren pri registraciji osposobljava se za slanje tek nakon potvrde adrese e-pošte (dvostruka potvrda).

2.2 Podaci krajnjih klijenata, djelatnika i naloga (izvršavanje obrade)

Kao SaaS platforma Booklera obrađuje podatke po nalogu registriranih najmoprimaca. Krajnji klijenti najmoprimaca rezerviraju termine odnosno tečajeve ili traže izvedbu radova putem odgovarajuće web-stranice najmoprimca. Pritom se prikupljaju i obrađuju osobni podaci krajnjih klijenata (ime, adresa e-pošte, telefon, adresa, pojedinosti rezervacije, po potrebi podaci o plaćanju) te — kod obrtničkih najmoprimaca — podaci djelatnika (vidi odjeljak 2.4).

U tom je odnosu odgovarajući najmoprimac voditelj obrade u smislu GDPR-a, a Booklera postupa kao izvršitelj obrade prema čl. 28 GDPR. Obrada se odvija isključivo po uputi najmoprimca i u okviru ugovora o izvršavanju obrade (AVV). Pravna osnova je čl. 6 st. 1 t. b GDPR (izvršenje ugovora između krajnjeg klijenta i najmoprimca) u vezi s čl. 28 GDPR.

2.3 Zapisi poslužitelja — log datoteke

Pri pozivu naše web-stranice automatski se u zapisima poslužitelja pohranjuju tehnički podaci o pristupu. U njih spadaju: IP adresa, datum i vrijeme pristupa, pozvana stranica, korišteni preglednik i operativni sustav, referrer URL. Ti se podaci ne povezuju s drugim izvorima podataka i služe isključivo tehničkom osiguranju rada te otkrivanju zlouporabe. Pravna osnova je čl. 6 st. 1 t. f GDPR (legitimni interes za sigurnost usluge). Zapisi se automatski brišu najkasnije nakon 7 dana.

2.3a Mjerenje posjećenosti bez kolačića

Na našim javnim stranicama (booklera.de, booklera.com) brojimo preglede stranica kako bismo saznali koje se stranice posjećuju i odakle posjetitelji dolaze. Pohranjuju se samo dnevni brojači: datum, posjećena stranica, web-mjesto s kojeg se došlo, parametri kampanje u adresi, država izvedena iz IP adrese, vrsta uređaja i jezik preglednika. Sama IP adresa se ne pohranjuje; za brojanje jedinstvenih posjetitelja za tekući se dan iz IP adrese i identifikatora preglednika sa slučajnom vrijednošću koja se svakodnevno mijenja izrađuje hash koji se briše na kraju dana. Ne postavljaju se kolačići i ne koriste se vanjske analitičke usluge. Pravna osnova je čl. 6. st. 1. t. f) GDPR-a (legitimni interes za mjerenje dosega našeg web-mjesta).

2.4 Podaci djelatnika i podizvođača (obrtnički najmoprimci)

Kod obrtničkih najmoprimaca Booklera kao izvršitelj obrade obrađuje sljedeće podatke djelatnika — najmoprimac jest i ostaje voditelj obrade za te podatke i mora osigurati zakonitost obrade (npr. informiranje djelatnika, po potrebi sporazum s radničkim vijećem):

  • Podaci ploče za planiranje: Dnevne dodjele po djelatniku (datum, nalog, vrijeme, trajanje, bilješke, metapodaci o vremenskim prilikama).
  • Evidencija radnog vremena: Radni sati po djelatniku (datum, satnica, dodjela nalogu), vremenske točke evidencijske kartice.
  • GPS geolokacija kod postupaka evidentiranja dolaska i odlaska, ako je djelatnik prethodno pristao u izričitom dijalogu preglednika (čl. 6 st. 1 t. a GDPR). Bez privole ne pohranjuju se GPS koordinate; evidentiranje radi i bez GPS-a.
  • Odsutnosti: Godišnji odmor, bolest, praznik, slobodan dan, stručno usavršavanje po djelatniku s rasponom datuma.
  • Knjiga vožnje: kod korištenja funkcije vozila (Business): datum, stanje kilometraže, svrha (službeno / privatno / put na posao), dodjela nalogu. Privatne se vožnje vode odvojeno od službenih; najmoprimac odlučuje koji se podaci prikupljaju.
  • Podaci o plaći: Satnica plaće po djelatniku, obračun plaće po mjesecu (samo Pro+).

Ti se podaci pohranjuju izolirano po najmoprimcu (vidi odjeljak 7) i dostupni su isključivo odgovarajućem najmoprimcu. Čuvanje slijedi zakonske obveze (u pravilu 6 godina prema §§ 257 HGB za podatke relevantne za plaće, dulji rokovi kod porezno relevantnih podataka ili podataka pod obvezom GoBD — vidi odjeljak 10).

2.4a Podaci klijenata i narudžbi trgovine (najmoprimci e-trgovine)

Ako najmoprimac vodi internetsku trgovinu, Booklera kao izvršitelj obrade obrađuje podatke krajnjih klijenata te trgovine. Voditelj obrade u smislu GDPR-a jest i ostaje operator trgovine; on mora informirati svoje klijente i staviti na raspolaganje vlastitu izjavu o zaštiti podataka za svoju trgovinu. Obrađuju se:

  • Korisnički račun klijenta: Ime, adresa e-pošte, lozinka (samo kao kriptografski sažetak), tip klijenta (privatni ili poslovni kupac), kod poslovnih kupaca dodatno naziv tvrtke, PDV identifikacijski broj i status odobrenja. Korisnički račun klijenta trgovine tehnički je potpuno odvojen od računa korisnika Booklere.
  • Adrese: Adrese za dostavu i naplatu koje klijent pohrani ili navede u postupku narudžbe — i kao gost bez korisničkog računa.
  • Podaci o narudžbi: naručeni artikli, količine, cijene, iznosi poreza, način dostave, status narudžbe, brojevi za praćenje pošiljke, povrati i knjižna odobrenja. Adresa za dostavu i adresa za naplatu pohranjuju se nepromjenjivo u trenutku narudžbe jer se računi naknadno ne smiju mijenjati (GoBD).
  • Računi i knjižna odobrenja uključujući elektroničke formate računa; oni podliježu zakonskoj obvezi čuvanja (u pravilu 10 godina, vidi odjeljak 10) i stoga se ni nakon zahtjeva za brisanje ne mogu odmah ukloniti.
  • Recenzije proizvoda: Tekst recenzije, ocjena zvjezdicama i prikazano ime, ako klijent ostavi recenziju. Recenzije postaju javno vidljive tek nakon odobrenja operatora trgovine.
  • Podaci o korištenju trgovine: Pregledi stranica i događaji u košarici radi izrade anonimnih prodajnih statistika. Ta se analiza odvija isključivo na poslužitelju ponuditelja; ne koriste se vanjske analitičke usluge (npr. Google Analytics).

Prosljeđivanje carinskim tijelima kod isporuka izvan EU: Ako operator trgovine šalje robu u zemlju izvan Europske unije, platforma izrađuje trgovački račun i carinsku deklaraciju o sadržaju (obrazac CN23). Ti dokumenti sadrže ime i adresu primatelja, sadržaj pošiljke, njezinu vrijednost te po potrebi carinski tarifni broj i zemlju podrijetla. Prilažu se paketu i predočuju carinskim tijelima zemlje otpreme i zemlje odredišta. Taj je prijenos zakonski nužan za ispunjenje carinskih i izvoznih propisa (čl. 6 st. 1 t. c GDPR) i kod isporuke u inozemstvo ne može se izbjeći.

2.5 Posebne kategorije osobnih podataka (čl. 9 GDPR) — BG prijave

Kod obrtničkih najmoprimaca sustav prema § 193 SGB VII („Obveza prijave nesreće strukovnom udruženju za osiguranje“) može obrađivati posebne kategorije osobnih podataka, osobito:

  • Podaci o nesreći: Datum, mjesto, tijek nesreće, težina (laka/srednja/teška/smrt), dani nesposobnosti za rad, liječnik koji provodi liječenje, pogođena osoba.
  • Zdravstveni podaci: samo u mjeri potrebnoj za BG prijavu (npr. vrsta ozljede, dani bolovanja).

Pravna osnova za tu obradu je čl. 9 st. 2 t. b GDPR u vezi s § 193 SGB VII (ispunjenje socijalnopravnih obveza prijave poslodavca). Službena BG prijava nesreće izrađuje se kao PDF i najmoprimac je može poslati nadležnom strukovnom udruženju za osiguranje — samo slanje obavlja najmoprimac na vlastitu odgovornost. Spis o nesreći čuva se 10 godina (GoBD §§ 146, 147 AO te interne BG obveze čuvanja) — vidi odjeljak 10.

2.6 Kolačići i usporedive tehnologije (granularna privola prema čl. 7 GDPR)

Booklera koristi granularni sustav privole za kolačiće. Pri prvom posjetu web-stranici (kako booklera.de tako i svake poddomene najmoprimca) prikazuje se modalni prozor u kojem korisnik može odlučiti po kategoriji kolačića. Privola se bilježi u revizijskom tragu (ID preglednika, IP, User-Agent, stranica, vremenska oznaka) i može se u svakom trenutku promijeniti ili povući putem poveznice „Postavke kolačića“ u podnožju.

Tehnički nužni kolačići (uvijek aktivni, privola nije potrebna prema § 25 st. 2 br. 2 TTDSG):

  • bl_session — Sesija prijave (HttpOnly, Secure, SameSite=Lax).
  • bl_csrf — Token za zaštitu od CSRF-a.
  • bl_platform_session — Sesija administratora platforme (samo interno).
  • bl_cookie_consent — Pohrana samih privola za kolačiće (trajanje: 365 dana).
  • bl_force_lang_* — Prevladavanje jezika (samo ako ga je korisnik aktivno odabrao).
  • bl_2fa_dismiss — privremeno preskakanje bannera s preporukom za 2FA (trajanje: 7 dana).

Kolačići koji zahtijevaju privolu (zadano ISKLJUČENO, samo nakon aktivne privole):

  • __stripe_mid, __stripe_sid — Stripe kolačići za online plaćanja i sprječavanje prijevara. Pružatelj: Stripe Payments Europe Ltd., Dublin. Primjena samo ako korisnik obavlja online plaćanje i ako je prethodno pristao na „Stripe kolačiće“. Bez privole online plaćanje nije moguće; alternativno se može ponuditi plaćanje na licu mjesta.

Ne koristimo kolačiće za praćenje, analitičke kolačiće ni marketinške kolačiće. Ne odvija se praćenje korisnika od strane trećih osoba. Revizijski trag privola pohranjuje se prema čl. 7 st. 1 GDPR (dokazivost) najviše 3 godine; kod povlačenja stari se unos označava trenutkom povlačenja i stvara se novi unos s aktualnim vrijednostima, tako da povijest ostaje potpuno provjerljiva.

2.7 Audit-log (usklađenost, nepromjenjiv)

Radnje relevantne za sigurnost i usklađenost (prijava, odjava, promjena lozinke, aktivacija/deaktivacija 2FA, finalizacija dokumenata građevinskog dnevnika i SiGe dokumenata, storniranja, pokušaji retroaktivnog datiranja) bilježe se u audit-logu sa sljedećim podacima: ID najmoprimca, ID korisnika, radnja, stara vrijednost, nova vrijednost, razlog, IP adresa, User-Agent, vremenska oznaka.

Audit-log je prema GoBD § 146 AO nepromjenjiv — okidači baze podataka blokiraju UPDATE i DELETE nad tablicom audita. Čuvanje: 10 godina prema § 147 AO (vidi odjeljak 10). Pravna osnova: čl. 6 st. 1 t. c GDPR (pravna obveza — porezne obveze i obveze usklađenosti) i čl. 6 st. 1 t. f GDPR (legitimni interes za sigurnost i otkrivanje zlouporabe).

3. Funkcije podržane umjetnom inteligencijom

Booklera nudi osam funkcija podržanih umjetnom inteligencijom. One se temelje na lokalnom jezičnom modelu otvorenog koda koji se u cijelosti pogoni na vlastitom poslužitelju u Njemačkoj (Hetzner Online GmbH). Nikakvi se podaci ne prenose vanjskim pružateljima umjetne inteligencije poput OpenAI, Google, Anthropic, Microsoft ili drugim trećim osobama. Korišteni model trenutačno je qwen2.5:14b (stanje: travanj 2026., licencija Apache-2.0). Model se prema internom postupku ponovne provjere svaka tri mjeseca redovito provjerava u odnosu na stanje tehnike i ažurira kada je dostupan znatno bolji model.

Sve su UI funkcije u administratorskoj ploči prema čl. 52 Akta EU o umjetnoj inteligenciji označene kao takve (ljubičasta oznaka „UI“), sadrže napomenu o rezultatu i objašnjene su u unosima s informacijama o alatu (što umjetna inteligencija radi, gdje se izvodi, koji se model koristi).

3.1 UI asistent (administratorska ploča)

Chatbot za pomoć pri korištenju namijenjen vlasnicima najmoprimaca u administratorskoj ploči. Upiti su ograničeni mjesečnom kvotom po tarifi (Basic: 20 / Pro: 200 / Business: ∞ / Enterprise: ∞). Korištenje se broji anonimizirano (kontekst, vremenska oznaka, ID najmoprimca). Sadržajni se upiti ne pohranjuju u čistom tekstu; filtar protiv ubacivanja uputa s 22 uzorka (DE+EN) blokira očite pokušaje manipulacije.

3.2 UI chat s klijentima (FAQ bot na web-stranici najmoprimca)

Odgovara na pitanja krajnjih klijenata na web-stranici najmoprimca o uslugama, cijenama, rezervacijama ili upitima (od tarife Pro). Kvote: Basic 0 (nije dostupno) / Pro 500 / Business ∞ / Enterprise ∞. Pitanja klijenata ne pohranjuju se u čistom tekstu. Za sigurnosnu analizu pohranjuje se samo anonimizirani sažetak (SHA-256) upita zajedno s IP adresom najviše 60 minuta. Sirovi se podaci ne bilježe i ne koriste za treniranje modela.

3.3 UI skener računa (Business)

Obrađuje fotografije ili PDF datoteke ulaznih računa. Prepoznavanje teksta obavlja se pomoću Tesseract OCR-a (otvoreni kod, lokalno). Zatim lokalni jezični model izdvaja relevantna polja (dobavljač, iznos, datum, kategorija). Učitani se dokumenti trajno pohranjuju u mapi izoliranoj po najmoprimcu na našem poslužitelju (obveza čuvanja prema §§ 147 AO, 257 HGB). Ne odvija se prijenos podataka s računa trećim osobama — cjelokupna se obrada odvija lokalno.

3.4 Univerzalno skeniranje (Pro+)

OCR funkcija za blagajničke račune, račune i otpremnice. Isti tehnološki sklop kao skener računa, šire primjenjiv. Kvote: Basic 0 / Pro 50 / Business 300 / Enterprise ∞.

3.5 UI generator ponuda (Pro+, obrt)

Pretvara slobodan tekstualni ili glasovni opis obrtničkog projekta u potpuni troškovnik (stavke, količine, opisi). Kvote: Basic 0 / Pro 30 / Business 200 / Enterprise ∞. Glasovni se unos obavlja lokalno u pregledniku putem Web Speech API-ja; transkribirani se unos šalje lokalnom UI modelu.

3.6 UI glasovna izmjera (Pro+, obrt)

Vrijednosti izmjere mogu se diktirati mikrofonom; umjetna inteligencija izdvaja mjere i izračunava površine. Web Speech API lokalno u pregledniku; poslužiteljska UI obrada lokalno. Kvote: Basic 0 / Pro 30 / Business 200 / Enterprise ∞.

3.7 UI evidencija radnog vremena (Pro+, obrt)

Djelatnici mogu usmeno sažeti radni dan; umjetna inteligencija izdvaja strukturirane vremenske unose (nalog, datum, sati, opis) s fuzzy uparivanjem prema postojećim nalozima. Do 10 unosa po skupini. Kvote: Basic 0 / Pro 50 / Business 300 / Enterprise ∞.

3.8 Autopilot građevinske dokumentacije (Pro+, obrt)

Strukturira glasovne i foto bilješke u izvješća o napretku gradnje. Kvote: Basic 0 / Pro 50 / Business 300 / Enterprise ∞.

3.9 UI funkcije u internetskoj trgovini (Pro+, e-trgovina)

Za najmoprimce s trgovinom na raspolaganju su dodatne UI funkcije koje također rade isključivo na lokalnom jezičnom modelu ponuditelja: izrada opisa proizvoda i kratkih tekstova za tražilice, prijedlozi za razvrstavanje proizvoda u kategorije te prijedlozi carinskih tarifnih brojeva i zemalja podrijetla. Pritom se obrađuju isključivo podaci o proizvodima najmoprimca — nikakvi podaci o klijentima ili narudžbama.

Pri primci robe otpremnice se mogu učitati kao fotografija ili PDF. Pritom se obrađuju sadržaj slike i prepoznati tekst kako bi se zabilježili artikli i količine. Sadrži li takav dokument osobne podatke dobavljača (primjerice ime osobe za kontakt), oni se također obrađuju; obrada se odvija lokalno na poslužitelju ponuditelja. Svi se prijedlozi umjetne inteligencije predočuju korisniku na provjeru i preuzimaju se tek nakon njegove potvrde.

Pravna osnova za sve UI funkcije je čl. 6 st. 1 t. b GDPR (izvršenje ugovora) te čl. 6 st. 1 t. f GDPR (legitimni interes za sprječavanje zlouporabe i učinkovito obavljanje zadataka).

4. Obrada plaćanja (Stripe)

Za obradu plaćanja (SaaS pretplate te plaćanja krajnjih klijenata putem Stripe Connecta, uključujući plaćanja karticom na licu mjesta putem Stripe Terminala) koristimo uslugu Stripe.

  • Ponuditelj: Stripe Payments Europe, Ltd., 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irska; matično društvo: Stripe Inc., 354 Oyster Point Blvd, South San Francisco, CA 94080, SAD.
  • Svrha: Sigurna obrada plaćanja SaaS pretplata (Basic, Pro, Business, Enterprise), plaćanja krajnjih klijenata putem Stripe Connecta te plaćanja karticom na licu mjesta putem Stripe Terminala (POS).
  • Obrađivani podaci: Ime, adresa e-pošte, podaci o plaćanju (podaci o kreditnoj kartici, SEPA izravno terećenje, podaci o debitnoj kartici kod POS-a). Vaši se podaci o plaćanju prenose izravno Stripeu i ne pohranjuju se na našim poslužiteljima. Kod POS plaćanja podatke o kartici obrađuje isključivo Stripe čitač kartica — ni Booklera ni najmoprimac nemaju pristup broju kartice.
  • Stripe Terminal (POS): Kod plaćanja karticom na licu mjesta čitač kartica komunicira izravno sa Stripeom. Podaci o transakciji (iznos, vremenska oznaka, ID terminala) pohranjuju se u našem sustavu radi izrade dokaza o plaćanju i knjigovodstvenih unosa. Na želju se krajnjem klijentu dokaz o plaćanju šalje e-poštom.
  • Naknada platforme: Kod plaćanja putem Stripe Connecta (online i POS) Booklera naplaćuje naknadu platforme od 1,5 % iznosa transakcije koju Stripe automatski zadržava.
  • Pravna osnova: Čl. 6 st. 1 t. b GDPR (ispunjenje ugovora).
  • Prijenos u treće zemlje: Može doći do prijenosa podataka u SAD. Stripe je pristupio okviru EU-US Data Privacy Framework i dopunski primjenjuje standardne ugovorne klauzule (SCC) prema čl. 46 st. 2 t. c GDPR.
  • Pouzdanost webhookova: Stripe webhook događaji obrađuju se internim radnikom za ponovne pokušaje (odgoda: 5 min → 15 min → 1 h → 6 h → 24 h, idempotentnost putem event_id) kako bi se isključio gubitak podataka kod privremenih ispada Stripea.
  • Kolačići: Stripe postavlja kolačiće samo ako je korisnik aktivno pristao na „Stripe kolačiće“ putem modalnog prozora za privolu (vidi odjeljak 2.6).
  • Napomene o zaštiti podataka tvrtke Stripe: stripe.com/de/privacy

5. Ugradnja i učitavanje videozapisa

5.1 YouTube ugradnja

Na web-stranicama najmoprimaca mogu se ugraditi videozapisi s YouTubea. Koristimo prošireni način zaštite podataka (youtube-nocookie.com) kod kojeg YouTube postavlja kolačiće tek kada korisnik aktivno pokrene videozapis.

  • Ponuditelj: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irska
  • Pravna osnova: Čl. 6 st. 1 t. f GDPR (legitimni interes za prikaz videosadržaja)
  • Napomene o zaštiti podataka: policies.google.com/privacy

5.2 Vimeo ugradnja

Alternativno se mogu ugraditi videozapisi s Vimea. Koristimo parametar dnt=1 (Do Not Track).

  • Ponuditelj: Vimeo Inc., 555 West 18th Street, New York, NY 10011, SAD
  • Pravna osnova: Čl. 6 st. 1 t. f GDPR
  • Napomene o zaštiti podataka: vimeo.com/privacy

5.3 Učitavanje videozapisa

Od tarife Business najmoprimci mogu vlastite videozapise (MP4, WebM, do 100 MB po datoteci) učitati izravno na platformu. Ti se videozapisi pohranjuju isključivo na našem poslužitelju u Njemačkoj (Hetzner) i ne prosljeđuju se trećim osobama. Ograničenja pohrane: Pro 2 GB / Business 10 GB.

6. Hosting i vlastite domene (Hetzner)

Ova web-stranica i SaaS platforma poslužuju se na namjenskom poslužitelju tvrtke Hetzner Online GmbH (Industriestr. 25, 91710 Gunzenhausen, Njemačka). Poslužitelj se nalazi u Njemačkoj. Svi se podaci (baza podataka, datoteke, e-pošta, UI model, sigurnosne kopije) pohranjuju i obrađuju isključivo u Njemačkoj. Hetzner je kao izvršitelj obrade ugovorno vezan prema čl. 28 GDPR. hetzner.com/de/legal/privacy-policy

Za opcionalnu funkciju vlastite domene (od Pro) koristimo Hetzner DNS API: najmoprimac unosi DNS zapise kod vlastitog pružatelja domena, a automatski radnik provjerava DNS konfiguraciju svakih 30 minuta. SSL certifikati izrađuju se putem Let's Encrypta i automatski se obnavljaju.

Koncept sigurnosnih kopija: 4 neovisna sloja (Restic svakih 15 min na izdvojenu pohranu, PostgreSQL WAL arhiva svake minute, dnevni izdvojeni ispis, dvaput dnevno izvanmrežna kopija). Sve su sigurnosne kopije kriptirane (Restic AES-256, zaseban glavni ključ).

7. Odvajanje najmoprimaca (izolacija u sustavu s više najmoprimaca)

Booklera je platforma s više najmoprimaca. Tehničke mjere za odvajanje najmoprimaca:

  • Row-Level-Security (RLS) s FORCE na više od 22 tablice baze podataka. Svaki se upit baze podataka automatski filtrira prema najmoprimcu; pristup podacima drugih najmoprimaca tehnički je isključen.
  • Odvojene uloge baze podataka: Aplikacija koristi ograničenu ulogu bez prava BYPASS RLS; samo operacije održavanja koriste ulogu vlasnika.
  • Kontekst najmoprimca po zahtjevu: Aplikacija automatski postavlja kontekst najmoprimca pri provjeri autentičnosti, nakon čega filtrira RLS predikat.
  • Webhooks: i Stripe webhookovi te druge izvana pokrenute radnje postavljaju kontekst najmoprimca prije svake operacije nad bazom podataka.

Svaki najmoprimac neposredno nakon registracije automatski e-poštom dobiva ugovor o izvršavanju obrade (AVV) prema čl. 28 GDPR. Ugovor je osim toga u svakom trenutku dostupan u administratorskoj ploči pod Postavke → AVV / Zaštita podataka i ondje se može ponovno dostaviti. Za pitanja o zaštiti podataka obrati se na info@booklera.de.

8. SSL/TLS enkripcija i dvofaktorska autentifikacija

Ova web-stranica i sve poddomene najmoprimaca koriste SSL/TLS enkripciju (HTTPS, najmanje TLS 1.2, podržan HTTP/2). Kriptiranu vezu prepoznajete po tome što se adresna traka preglednika mijenja s „http://“ na „https://“. Sve podatke koje nam prenosite treće osobe ne mogu čitati. Dodatno je HSTS (HTTP Strict Transport Security) aktivan godinu dana.

Za pristup administratorskoj ploči dostupna je dvofaktorska autentifikacija (2FA, TOTP prema RFC 6238) — obvezna za administratore platforme (interni pristup Bookleri), a za vlasnike najmoprimaca kao opcija uz blagi podsjetnik. Pri postavljanju se stvara deset jednokratnih kodova za oporavak; TOTP tajne pohranjuju se kriptirano u bazi podataka.

9. Funkcije među najmoprimcima (mreža struka i tržište prijevoza)

Kod obrtničkih najmoprimaca Booklera stavlja na raspolaganje mrežu među najmoprimcima (mreža struka i tržište prijevoza, od tarife Pro s pravom čitanja, od tarife Business s pravom objavljivanja). Ako najmoprimac aktivno koristi te funkcije, određeni podaci postaju vidljivi drugim korisnicima platforme:

  • Mreža struka — veze: Kada najmoprimac pozove drugi obrtnički pogon ili prihvati poziv, obje strane vide naziv tvrtke, struku i adresu e-pošte one druge.
  • Mreža struka — signali (tražim/nudim): Pri objavi signala povezanim se obrtničkim pogonima prikazuju naziv tvrtke, struka i sadržaj signala (opis, hitnost, adresa ako je navedena, razdoblje).
  • Mreža struka — iskazi interesa: Kod iskaza interesa naziv tvrtke i kontakt podaci ponuditelja šalju se e-poštom objavitelju signala.
  • Transportno tržište: Pri objavi upita za prijevoz drugim se najmoprimcima u feedu prikazuju osnovni podaci (ruta, materijal, razdoblje); kod ponuda otkrivaju se kontakt podaci ponuditelja.

Vidljivost podataka ograničena je na vlastitu mrežu (prihvaćene veze) odnosno na primatelje objave. Ne odvija se automatsko dijeljenje podataka među najmoprimcima — svi se prijenosi podataka odvijaju tek nakon aktivne radnje korisnika (slanje ili prihvaćanje pozivnice, objava signala, iskaz interesa, davanje ponude za prijevoz).

Pravna osnova: Čl. 6 st. 1 t. b GDPR (izvršenje ugovora — mreža među najmoprimcima sastavni je dio ugovorenih funkcija tarife) te čl. 6 st. 1 t. a GDPR (privola korisnika aktivnim korištenjem funkcije). Korisnik može u svakom trenutku prekinuti vezu, izbrisati vlastiti signal ili povući iskaz interesa — nakon toga se pripadajući podaci uklanjaju iz mreže.

10. Pohrana podataka i rokovi brisanja

Osobni se podaci pohranjuju samo onoliko dugo koliko je potrebno za odgovarajuću svrhu obrade ili koliko postoje zakonske obveze čuvanja. Pojedinačno:

Kategorija podatakaRok pohranePravna osnova
Aktivan korisnički računza vrijeme trajanja ugovoraArt. 6 Abs. 1 lit. b DSGVO
Nakon otkaza — podaci najmoprimca30 dana mekog brisanja za izvoz podataka, zatim trajno brisanjeArt. 17 DSGVO
Zapisi poslužitelja — log datoteke7 danaArt. 6 Abs. 1 lit. f DSGVO
UI chatbot: anonimizirani sažeci60 minutaArt. 6 Abs. 1 lit. f DSGVO
Revizija privola za kolačiće3 godineČl. 7 st. 1 GDPR (obveza dokazivanja)
Porezno relevantni podaci (računi, dokazi o plaćanju)10 godina§§ 147 AO, 257 HGB
Građevinski dnevnik, zapisnik sa sastanka gradilišta, zapisnik o primopredaji, SiGe dokumenti, SiGe nesreće10 godina nakon finalizacije§§ 146, 147 AO (GoBD)
Audit-log (nepromjenjiv)10 godina, UPDATE/DELETE blokirani§ 146 AO
Podaci o plaćama i naknadama6 godina§ 257 HGB, § 147 AO
BG spis o nesreći (posebne kategorije čl. 9)10 godina§ 147 AO + interne BG obveze čuvanja
Interno praćenje pogrešaka (otklonjene pogreške)30 danaArt. 6 Abs. 1 lit. f DSGVO
Neuspjeli webhookovi (otklonjeni)30 danaArt. 6 Abs. 1 lit. f DSGVO
Sesije (istekle)7 dana nakon istekaArt. 6 Abs. 1 lit. f DSGVO
Zapis o zdravlju domene (otklonjeno)30 danaArt. 6 Abs. 1 lit. f DSGVO

11. Vaša prava

Prema GDPR-u imate sljedeća prava prema nama u pogledu svojih osobnih podataka:

  • Pravo na pristup (Art. 15 DSGVO): U svakom trenutku možete zatražiti informaciju o svojim osobnim podacima pohranjenima kod nas.
  • Pravo na ispravak (Art. 16 DSGVO): Možete zatražiti ispravak netočnih ili dopunu nepotpunih podataka.
  • Pravo na brisanje (Art. 17 DSGVO): Možete zatražiti brisanje svojih osobnih podataka, ako tome nisu protivne zakonske obveze čuvanja (vidi odjeljak 10) ili opravdani razlozi.
  • Pravo na ograničenje obrade (Art. 18 DSGVO): Možete zatražiti ograničenje obrade svojih podataka, npr. ako osporavate točnost podataka.
  • Pravo na prenosivost podataka (Art. 20 DSGVO): Možete zatražiti da vam svoje podatke stavimo na raspolaganje u strukturiranom, uobičajenom i strojno čitljivom formatu. Booklera u tu svrhu nudi funkciju GDPR izvoza u administratorskom području (za obrtnike dodatno i ZIP izvoz naloga od tarife Business).
  • Pravo na prigovor (Art. 21 DSGVO): Obradi svojih podataka na temelju čl. 6 st. 1 t. f GDPR (legitimni interes) možete prigovoriti u svakom trenutku.
  • Pravo na povlačenje privole: Ako se obrada temelji na privoli (npr. privola za kolačiće, GPS geolokacija), možete je u svakom trenutku povući s učinkom za budućnost — npr. putem poveznice „Postavke kolačića“ u podnožju. Zakonitost obrade provedene do povlačenja time ostaje netaknuta.

Za ostvarivanje svojih prava obratite nam se e-poštom na n.glamngiw@booklera.de. Na vaš ćemo zahtjev odgovoriti bez odgode, najkasnije u roku od mjesec dana.

12. Pravo na pritužbu nadzornom tijelu

Imate pravo podnijeti pritužbu nadzornom tijelu za zaštitu podataka ako smatrate da obrada vaših osobnih podataka krši GDPR. Za nas je nadležno sljedeće nadzorno tijelo:

Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)
Promenade 18
91522 Ansbach
www.lda.bayern.de