feat: expand terms of service to comprehensive 22-section format

- Updated terms-of-service page component to render all 22 sections
- Expanded Croatian translations with comprehensive legal terms
- Expanded English translations with comprehensive legal terms
- Added sections covering: eligibility, scope, user content, privacy, cookies,
  2D barcodes accuracy, prohibited conduct, fees, third-party services,
  availability, IP rights, termination, warranties, liability, indemnification,
  force majeure, governing law, and more
- Maintained proper rich text formatting for email links and emphasis

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
Knee Cola
2025-12-24 22:49:42 +01:00
parent 089e6d0352
commit 426fbc345e
3 changed files with 330 additions and 98 deletions

View File

@@ -272,62 +272,146 @@
"save-error-message": "Greška pri spremanju promjena"
},
"terms-of-service-page": {
"title": "Uvjeti korištenja web aplikacije za evidenciju režija",
"section-1": {
"heading": "1. Uvod",
"content": "Dobrodošli u našu web aplikaciju za evidenciju režija (\"Aplikacija\"). Ovi Uvjeti korištenja (\"Uvjeti\") uređuju vaš pristup i korištenje naše Aplikacije. Pristupom ili korištenjem Aplikacije slažete se biti vezani ovim Uvjetima."
"title": "Uvjeti korištenja web aplikacije za evidenciju režija \"rezije.app\"",
"meta": {
"effective-date": "{{DATUM_STUPANJA_NA_SNAGU}}",
"last-updated": "{{DATUM_ZADNJE_IZMJENE}}",
"provider": {
"name": "{{NAZIV_PRUZATELJA_USLUGE}}",
"address": "{{ADRESA}}",
"oib": "{{OIB}}",
"email": "support@rezije.app"
},
"data-hosting": "EU",
"analytics": "Self-hosted web analitika"
},
"section-1": {
"heading": "1. Uvod",
"content": "Ovi uvjeti korištenja (\"Uvjeti\") uređuju vaš pristup i korištenje web aplikacije za evidenciju režija (\"Aplikacija\"). Pružatelj usluge je \"rezije.app\" (\"mi\", \"nas\", \"naše\"). Pristupom ili korištenjem Aplikacije potvrđujete da ste pročitali, razumjeli i prihvaćate ove Uvjete. Ako se ne slažete s Uvjetima, nemojte koristiti Aplikaciju."
},
"section-2": {
"heading": "2. Definicije",
"item-1": "<strong>\"Korisnik\"</strong> znači svaka osoba koja pristupa ili koristi Aplikaciju.",
"item-2": "<strong>\"Račun\"</strong> znači korisnički račun kreiran putem Google OAuth-a.",
"item-3": "<strong>\"Korisnički sadržaj\"</strong> znači svi podaci koje unesete ili učitate u Aplikaciju (npr. lokacije naplate, nazivi računa, iznosi, datumi, dokumenti, fotografije, PDF-ovi).",
"item-4": "<strong>\"Usluga\"</strong> znači funkcionalnosti Aplikacije, uključujući pohranu, prikaz i organizaciju podataka o režijama te generiranje/prikaz 2D barkodova."
},
"section-3": {
"heading": "3. Prihvatljivost i registracija",
"item-1": "<strong>Dob</strong>: Morate imati najmanje 18 godina ili biti punoljetni prema važećim propisima kako biste koristili Aplikaciju.",
"item-2": "<strong>Registracija</strong>: Za pristup Aplikaciji potrebno je kreirati Račun putem Google OAuth-a. Nemamo kontrolu nad postupkom autentikacije Googlea.",
"item-3": "<strong>Točnost podataka</strong>: Obvezujete se davati točne i ažurne podatke gdje je to primjenjivo.",
"item-4": "<strong>Sigurnost računa</strong>: Odgovorni ste za sve aktivnosti provedene putem vašeg Računa. Obvezujete se odmah nas obavijestiti ako sumnjate na neovlašten pristup."
},
"section-4": {
"heading": "4. Opseg usluge i namjena",
"paragraph-1": "Aplikacija je alat za osobnu evidenciju i organizaciju podataka o režijama. Ne pružamo financijsko, porezno ili pravno savjetovanje, niti jamčimo da je Aplikacija prikladna za specifičnu svrhu korisnika.",
"paragraph-2": "Možemo s vremenom dodavati, mijenjati ili uklanjati funkcionalnosti. Određene funkcionalnosti mogu biti eksperimentalne ili u beta fazi."
},
"section-5": {
"heading": "5. Korisnički sadržaj i prava",
"item-1": "<strong>Vlasništvo</strong>: Zadržavate sva prava na Korisnički sadržaj koji unosite ili učitate u Aplikaciju.",
"item-2": "<strong>Licenca za pružanje usluge</strong>: Dajete nam neisključivu, vremenski ograničenu (na trajanje korištenja Usluge), prenosivu isključivo na naše izvršitelje obrade/podizvođače i bez naknade licencu za korištenje, obradu, pohranu, sigurnosno kopiranje i prikaz Korisničkog sadržaja isključivo radi pružanja, održavanja i unaprjeđenja Usluge.",
"item-3": "<strong>Odgovornost za sadržaj</strong>: Vi ste odgovorni za zakonitost, točnost i prava vezana uz Korisnički sadržaj (npr. imate pravo učitati dokumente).",
"item-4": "<strong>Zabrana nezakonitog sadržaja</strong>: Ne smijete učitavati sadržaj koji krši prava trećih osoba ili važeće propise."
},
"section-6": {
"heading": "6. Privatnost, kolačići i zaštita podataka",
"paragraph-1": "Obrada osobnih podataka provodi se u skladu s našim dokumentom <strong>Politika privatnosti</strong> (\"Politika privatnosti\"), koji je sastavni dio ovih Uvjeta.",
"paragraph-2": "Aplikacija se hosta na infrastrukturi unutar Europske unije. Podaci se obrađuju i pohranjuju u EU, osim ako je u Politici privatnosti izričito navedeno drukčije.",
"paragraph-3": "Za mjerenje korištenja i poboljšanje Usluge koristimo <strong>self-hosted web analitiku</strong> (na vlastitom poslužitelju) u svrhu agregirane analitike (npr. posjećenost, pregledane stranice, trajanje sesije) radi unaprjeđenja Usluge. Ne koristimo analitiku za oglašavanje niti za izradu profila korisnika u marketinške svrhe.",
"paragraph-4": "Aplikacija može koristiti kolačiće i/ili slične tehnologije nužne za funkcionalnost (npr. prijava/sesija i sigurnost). Analitički kolačići, ako se koriste, opisani su u Politici privatnosti (uključujući svrhu, trajanje i opcije upravljanja postavkama).",
"paragraph-5": "Ako učitavate dokumente koji sadrže osobne podatke trećih osoba, vi ste odgovorni osigurati zakonitu osnovu za takvu obradu i informiranje tih osoba, gdje je primjenjivo."
},
"section-7": {
"heading": "7. 2D barkodovi i točnost informacija",
"paragraph-1": "Aplikacija može generirati ili prikazivati 2D barkodove (npr. za plaćanje). Takav sadržaj može biti kreiran na temelju podataka koje korisnik unese i/ili izveden iz dokumenata koje korisnik učita.",
"paragraph-2": "<strong>Vaša je odgovornost provjeriti</strong> točnost, potpunost i relevantnost informacija u 2D barkodovima prije korištenja, uključujući prije pokretanja transakcija ili plaćanja.",
"paragraph-3": "Ne jamčimo da će svi barkodovi biti prihvaćeni od svih bankarskih aplikacija ili sustava plaćanja, niti da će sadržaj uvijek odgovarati formatu koji očekuje treća strana."
},
"section-8": {
"heading": "8. Dopuštena uporaba i zabranjeno ponašanje",
"intro": "Slažete se da nećete koristiti Aplikaciju na način koji:",
"item-1": "krši bilo koji zakon, propis ili prava trećih osoba;",
"item-2": "je štetan, prijevaran, obmanjujući, prijeteći, uznemirujući, klevetnički, opscen ili na drugi način neprimjeren;",
"item-3": "pokušava neovlašteno pristupiti sustavima, računima ili podacima drugih korisnika;",
"item-4": "uvodi zlonamjerni kod (virusi, malware), provodi automatizirano prikupljanje podataka (scraping) bez odobrenja ili ometa rad Aplikacije;",
"item-5": "zaobilazi mjere sigurnosti ili ograničenja pristupa;",
"item-6": "koristi Aplikaciju za pružanje usluga trećima na način koji nije predviđen Uslugom (npr. preprodaja) bez našeg pisanog odobrenja."
},
"section-9": {
"heading": "9. Naknade i pretplate (ako je primjenjivo)",
"paragraph-1": "Osnovna verzija Aplikacije može biti besplatna, a određene funkcionalnosti mogu biti dostupne uz naknadu (\"Plaćene značajke\"). Detalji cijena, trajanja i uvjeta naplate bit će prikazani prije aktivacije Plaćenih značajki.",
"paragraph-2": "Ako se primjenjuje, pretplate se mogu automatski obnavljati dok ih ne otkažete, sukladno uvjetima prikazanim pri kupnji i važećim propisima o zaštiti potrošača."
},
"section-10": {
"heading": "10. Treće strane i integracije",
"item-1": "<strong>Google OAuth</strong>: Prijava i autentikacija ovise o uslugama Googlea. Ne odgovaramo za dostupnost ili sigurnost Google usluga, već se primjenjuju uvjeti i pravila Googlea.",
"item-2": "<strong>Hosting</strong>: Uslugu hostamo na infrastrukturi unutar Europske unije. Možemo koristiti pružatelje infrastrukture i tehničkih usluga (\"Izvršitelji\") isključivo radi hostinga, održavanja i sigurnosti, sukladno Politici privatnosti.",
"item-3": "<strong>Analitika</strong>: Za analitiku koristimo self-hosted web analitiku (vlastiti poslužitelj). Podaci analitike koriste se isključivo za poboljšanje Usluge, kako je opisano u Politici privatnosti.",
"item-4": "<strong>Poveznice</strong>: Aplikacija može sadržavati poveznice na web-stranice trećih strana. Ne kontroliramo njihov sadržaj niti preuzimamo odgovornost za njih."
},
"section-11": {
"heading": "11. Dostupnost, održavanje i sigurnosne kopije",
"paragraph-1": "Nastojimo osigurati dostupnost Aplikacije, no ne jamčimo neprekidan, pravodoban ili bezgrešan rad. Povremeno možemo provoditi održavanje, nadogradnje ili hitne intervencije.",
"paragraph-2": "Možemo izrađivati sigurnosne kopije podataka radi kontinuiteta poslovanja. Sigurnosne kopije pohranjuju se unutar EU, osim ako je u Politici privatnosti izričito navedeno drukčije.",
"paragraph-3": "Poduzet ćemo razumne tehničke i organizacijske mjere zaštite, ali nijedan sustav nije 100% siguran. Korištenjem Aplikacije prihvaćate taj rizik.",
"paragraph-4": "Preporučujemo da korisnici po potrebi zadrže vlastite kopije važnih dokumenata."
},
"section-12": {
"heading": "12. Intelektualno vlasništvo",
"paragraph-1": "Aplikacija, uključujući njezin dizajn, kod, baze podataka, vizualni identitet i tekstove (osim Korisničkog sadržaja), zaštićeni su autorskim i/ili drugim pravima intelektualnog vlasništva te pripadaju nama ili našim davateljima licence.",
"paragraph-2": "Ne stječete nikakva prava vlasništva nad Aplikacijom. Zabranjeno je kopiranje, dekompilacija, obrnuti inženjering ili distribucija Aplikacije, osim ako je to izričito dopušteno zakonom."
},
"section-13": {
"heading": "13. Raskid, brisanje računa i zadržavanje podataka",
"paragraph-1": "Možete prestati koristiti Aplikaciju u bilo kojem trenutku. Za brisanje Računa ili podataka možete koristiti dostupne opcije u Aplikaciji (ako postoje) ili nas kontaktirati na <emailLink>support@rezije.app</emailLink>.",
"paragraph-2": "Možemo suspendirati ili raskinuti pristup Aplikaciji bez prethodne obavijesti ako (razumno) posumnjamo na kršenje ovih Uvjeta ili zlouporabu, ili ako je to potrebno radi sigurnosti ili usklađenosti sa zakonom.",
"paragraph-3": "Nakon brisanja Računa, Korisnički sadržaj može biti uklonjen ili anonimiziran u razumnom roku, osim ako smo obvezni zadržati određene podatke radi usklađenosti sa zakonom, rješavanja sporova ili provedbe Uvjeta (što se detaljnije uređuje Politikom privatnosti)."
},
"section-14": {
"heading": "14. Odricanje od jamstava",
"paragraph-1": "Aplikacija se pruža \"KAKVA JEST\" i \"KAKVA JE DOSTUPNA\". U najvećoj mjeri dopuštenoj zakonom, odričemo se svih jamstava, bilo izričitih ili implicitnih, uključujući implicitna jamstva trgovinske valjanosti, prikladnosti za određenu svrhu i nekršenja prava trećih osoba.",
"paragraph-2": "Ne jamčimo da će Aplikacija zadovoljiti vaše zahtjeve, biti kompatibilna sa svim uređajima ili integracijama, niti da će svi podaci (uključujući 2D barkodove) biti točni ili bez grešaka."
},
"section-15": {
"heading": "15. Ograničenje odgovornosti",
"paragraph-1": "U najvećoj mjeri dopuštenoj zakonom, ne odgovaramo za bilo kakvu neizravnu, slučajnu, posebnu, posljedičnu ili kaznenu štetu, niti za gubitak dobiti, prihoda, podataka, korištenja, ugleda ili druge nematerijalne gubitke, koji proizlaze iz ili su povezani s korištenjem ili nemogućnošću korištenja Aplikacije.",
"paragraph-2": "Ograničenja iz ove točke ne primjenjuju se na odgovornost koja se prema važećim propisima ne može isključiti ili ograničiti (npr. namjera ili gruba nepažnja, te druga obvezna prava potrošača prema mjerodavnom pravu).",
"paragraph-3": "Posebno, ne odgovaramo za štete nastale korištenjem informacija u 2D barkodovima ako korisnik prije transakcije nije provjerio njihovu ispravnost, niti za postupke trećih strana (banke, platne aplikacije, izdavatelji računa)."
},
"section-16": {
"heading": "16. Obeštećenje",
"content": "Slažete se da ćete nas obeštetiti i zaštititi od svih potraživanja, šteta, obveza, gubitaka i troškova (uključujući razumne odvjetničke troškove) koji proizlaze iz vašeg kršenja ovih Uvjeta, zlouporabe Aplikacije ili povrede prava trećih osoba putem Korisničkog sadržaja, u mjeri dopuštenoj zakonom."
},
"section-17": {
"heading": "17. Viša sila",
"content": "Nećemo biti odgovorni za kašnjenja ili neispunjenje obveza uzrokovano okolnostima izvan naše razumne kontrole (npr. kvarovi mreže, prekidi usluga trećih strana, prirodne nepogode, rat, štrajkovi, epidemije, mjere nadležnih tijela)."
},
"section-18": {
"heading": "18. Mjerodavno pravo i rješavanje sporova",
"paragraph-1": "Ovi Uvjeti uređuju se i tumače u skladu sa zakonima Republike Hrvatske, neovisno o odredbama o sukobu zakona.",
"paragraph-2": "Ako ste potrošač, ništa u ovim Uvjetima ne utječe na vaša obvezna prava prema propisima o zaštiti potrošača.",
"paragraph-3": "Strane će sporove nastojati riješiti mirnim putem. Ako mirno rješenje nije moguće, nadležan je stvarno nadležni sud u {{MJESTO_NADLEZNOSTI}}."
},
"section-19": {
"heading": "19. Izmjene Uvjeta",
"content": "Zadržavamo pravo izmijeniti ili zamijeniti ove Uvjete u bilo kojem trenutku. Ako su izmjene materijalne, nastojat ćemo osigurati najmanje 10 dana prethodne obavijesti prije stupanja na snagu. Nastavkom korištenja Aplikacije nakon stupanja izmjena na snagu prihvaćate izmijenjene Uvjete."
},
"section-20": {
"heading": "20. Razdvojivost i prijenos",
"item-1": "<strong>Razdvojivost</strong>: Ako se bilo koja odredba ovih Uvjeta proglasi ništetnom ili neprovedivom, preostale odredbe ostaju na snazi.",
"item-2": "<strong>Prijenos</strong>: Možemo prenijeti naša prava i obveze iz ovih Uvjeta na treću stranu (npr. u slučaju reorganizacije ili prodaje), uz poštovanje važećih propisa. Vi ne možete prenijeti svoja prava ili obveze bez našeg prethodnog pisanog odobrenja."
},
"section-21": {
"heading": "21. Cjelokupni ugovor",
"content": "Ovi Uvjeti (zajedno s Politikom privatnosti) čine cjelokupni ugovor između vas i nas u vezi s korištenjem Aplikacije te zamjenjuju sve prethodne dogovore ili razumijevanja, bilo usmena ili pisana, u vezi s predmetom ovih Uvjeta."
},
"section-22": {
"heading": "22. Kontakt",
"content": "Ako imate bilo kakvih pitanja o ovim Uvjetima, kontaktirajte nas na <emailLink>support@rezije.app</emailLink>."
}
},
"section-2": {
"heading": "2. Korištenje usluge",
"item-1": "<strong>Prihvatljivost</strong>: Morate imati najmanje 18 godina za korištenje Aplikacije.",
"item-2": "<strong>Registracija računa</strong>: Morate se registrirati za račun putem Google OAuth-a kako biste pristupili Aplikaciji.",
"item-3": "<strong>Odgovornosti korisnika</strong>: Odgovorni ste za sve aktivnosti provedene pod vašim računom i za čuvanje vaše lozinke povjerljivom."
},
"section-3": {
"heading": "3. Korisnički sadržaj",
"item-1": "<strong>Vlasništvo</strong>: Zadržavate sva prava na podatke koje unosite u Aplikaciju, uključujući lokacije naplate, nazive računa i priložene dokumente.",
"item-2": "<strong>Licence</strong>: Dajete nam licencu za korištenje, pohranu i prikaz podataka koje unosite u Aplikaciju u svrhu pružanja usluge."
},
"section-4": {
"heading": "4. Zabranjeno ponašanje",
"intro": "Slažete se da nećete koristiti Aplikaciju na način koji:",
"item-1": "Krši bilo koji zakon ili propise.",
"item-2": "Je štetan, prijevaran, obmanjujući, prijeteći, uznemirujući, klevetničk, opscen ili na drugi način neprimjeren.",
"item-3": "Ugrožava sigurnost vašeg računa ili računa bilo koga drugog."
},
"section-5": {
"heading": "5. Izmjene Aplikacije",
"content": "Zadržavamo pravo modificirati ili prekinuti, privremeno ili trajno, Aplikaciju (ili bilo koji njen dio) s ili bez obavijesti."
},
"section-6": {
"heading": "6. Raskid",
"content": "Možemo odmah prekinuti ili suspendirati vaš pristup Aplikaciji, bez prethodne obavijesti ili odgovornosti, iz bilo kojeg razloga, uključujući bez ograničenja ako prekršite Uvjete."
},
"section-7": {
"heading": "7. Odricanje odgovornosti",
"paragraph-1": "Aplikacija se pruža \"KAKO JEST\" i \"KAKO JE DOSTUPNA\". Odričemo se svih jamstava bilo koje vrste, bilo izričitih ili implicitnih, uključujući, ali ne ograničavajući se na, implicitna jamstva trgovinske valjanosti, prikladnosti za određenu svrhu i nepovrjeđivanja.",
"paragraph-2": "<strong>Odricanje odgovornosti za informacije 2D barkoda:</strong> Ne preuzimamo odgovornost za informacije sadržane u 2D barkodovima koje prikazuje Aplikacija. Sadržaj kodiran u 2D barkodovima generiran je na temelju informacija koje pružaju korisnici ili izveden iz dokumenata koje je učitao korisnik, i ne provjeravamo niti jamčimo njegovu točnost ili potpunost. Korisnicima se savjetuje da provjere i potvrde ispravnost takvog sadržaja prije korištenja. Nismo odgovorni za bilo kakve gubitke ili štete koje proizlaze iz korištenja 2D barkodova, uključujući ali ne ograničavajući se na transakcije ili plaćanja pokrenuta na temelju informacija sadržanih u tim barkodovima koje mogu biti štetne za korisnika."
},
"section-8": {
"heading": "8. Ograničenje odgovornosti",
"intro": "Ni u kojem slučaju nećemo biti odgovorni za bilo kakvu indirektnu, slučajnu, posebnu, posljedičnu ili kaznenu štetu, ili bilo kakav gubitak dobiti ili prihoda, bilo da je pretrpljen izravno ili neizravno, ili bilo kakav gubitak podataka, korištenja, dobrih vrijednosti ili drugih nematerijalnih gubitaka, koji proizlaze iz:",
"item-1": "vašeg pristupa ili korištenja ili nemogućnosti pristupa ili korištenja Aplikacije;",
"item-2": "bilo kojeg ponašanja ili sadržaja bilo koje treće strane na Aplikaciji;",
"item-3": "informacija sadržanih u 2D barkodovima generiranim ili prikazanim od strane Aplikacije."
},
"section-9": {
"heading": "9. Mjerodavno pravo",
"content": "Ovi Uvjeti će se uređivati i tumačiti u skladu sa zakonima Republike Hrvatske, bez obzira na njezine odredbe o sukobu zakona."
},
"section-10": {
"heading": "10. Izmjene",
"content": "Zadržavamo pravo, prema vlastitom nahođenju, modificirati ili zamijeniti ove Uvjete u bilo kojem trenutku. Pokušat ćemo dati najmanje 10 dana obavijesti prije stupanja na snagu bilo kojih novih uvjeta."
},
"section-11": {
"heading": "11. Kontaktirajte nas",
"content": "Ako imate bilo kakvih pitanja o ovim Uvjetima, molimo kontaktirajte nas na <emailLink>support@rezije.app</emailLink>."
}
},
"privacy-policy-page": {
"title": "Pravila privatnosti za web aplikaciju za evidenciju režija",
"section-1": {