Politika privatnosti
Važi od: 29. avgust 2026.
Troškomir je aplikacija za praćenje ličnih finansija: troškova, prihoda, pozajmica, štednje, budžeta, putovanja i podsetnika.
Rukovalac podacima je Nikola Dašić (Srbija). Za sva pitanja o privatnosti pišite na nikdale@duck.com.
Koje podatke čuvamo
- Podaci o nalogu: ime, adresa e-pošte i podaci o sesiji.
- Finansijski zapisi koje unosite: troškovi, prihodi, pozajmice, štednja, budžeti, kartice i zapisi vezani za putovanja.
- Podaci sa skeniranih fiskalnih računa: prodavac, iznos, datum i stavke računa.
- Podsetnici i podešavanja aplikacije.
- Tehnički podaci o prijavljivanju: IP adresa, identifikator pregledača ili uređaja (user-agent) i metapodaci uređaja.
Zaštita podataka (šifrovanje s kraja na kraj)
Troškomir nudi opcionu zaštitu podataka. Kada je uključite, osetljiva tekstualna polja — opisi, beleške i detalji računa — šifruju se na vašem uređaju pre nego što stignu do servera, algoritmom AES-256-GCM. Ključ se izvodi iz vaše lozinke za zaštitu podataka pomoću Argon2id i nikada ne napušta uređaj. Deljenje unutar domaćinstva koristi razmenu ključeva X25519/HKDF.
To znači da server te sadržaje ne može pročitati. Znači i da ih niko, uključujući nas, ne može povratiti ako izgubite i lozinku i jednokratni kod za oporavak.
Iznosi, datumi i veza sa nalogom nisu šifrovani na ovaj način — potrebni su serveru za obračun. Zaštita podataka je podrazumevano isključena; dok je isključena, server vidi sve vaše unose.
Aplikacija čuva i oflajn kopiju vaših podataka na samom telefonu, kako biste ih videli bez interneta. Ta kopija je šifrovana zasebnim ključem uređaja, a ne vašom lozinkom za zaštitu podataka — što znači da ostaje čitljiva i dok je aplikacija zaključana. Briše se pri odjavi i pri brisanju naloga.
Gde se podaci čuvaju
Server se nalazi u Srbiji, na privatnoj infrastrukturi kojom upravlja rukovalac, a ne u komercijalnom oblaku. Komunikacija ide preko HTTPS-a. Rezervne kopije baze su šifrovane.
Usluge trećih strana
Troškomir ne koristi reklamne SDK-ove niti praćenje između aplikacija. Koristi sledeće usluge, svaka za tačno navedenu svrhu:
- Google Firebase Crashlytics — izveštaji o padovima i dijagnostički podaci, kako bi se greške ispravile. Izveštaji se šalju kompaniji Google.
- Google Firebase Cloud Messaging — token vašeg uređaja, kako biste primali obaveštenja koja ste uključili. Token se šalje kompaniji Google.
- Državni fiskalni portali (suf.purs.gov.rs, suf.poreskaupravars.org, mapr.tax.gov.me, mydatapi.aade.gr) — kada skenirate QR kod sa fiskalnog računa, naš server u vaše ime preuzima sadržaj računa sa portala nadležne poreske uprave.
- Provera računa kod poreske uprave (suf.purs.gov.rs) — ako odlučite da proverite skenirani račun, aplikacija otvara zvaničnu stranicu poreske uprave za proveru direktno na vašem uređaju, u pravom pregledaču, i popunjava broj računa, kontrolni broj, iznos i datum/vreme koje je već pročitala sa vašeg skeniranja. Ova veza ide direktno između vašeg uređaja i poreske uprave; naš server u tome ne učestvuje niti je vidi.
- EU VIES (ec.europa.eu) — kada grčki račun nema naziv prodavca, tražimo poreski broj (ΑΦΜ) na evropskom VIES servisu da bismo dobili zvaničan naziv preduzeća.
- Hugging Face — izvor datoteke za koju god od tri opcione lokalne modele izaberete (u aplikaciji, Podešavanja > Lokalni AI) ako uključite obradu računa na uređaju. Na uređaju se čuva samo jedan model odjednom; sam model zatim radi lokalno, a slike računa se ne šalju nikome.
- Analitika korišćenja funkcija aplikacije (Aptabase) i poseta veb stranici (Umami) — obe usluge su samostalno hostovane na našem serveru, ne šalju podatke trećim kompanijama, ne koriste kolačiće niti identifikatore uređaja i ne mogu se povezati sa vašim nalogom ili identitetom.
Kamera i fotografije
Pristup kameri koristi se za skeniranje QR kodova sa računa i bar-kodova kartica lojalnosti. Pristup galeriji koristi se da izaberete fotografiju računa. Obrada slike i prepoznavanje teksta odvijaju se na uređaju; sama slika se ne otprema na server. Na server odlazi samo trošak koji iz nje napravite.
Koliko dugo čuvamo podatke
- Podaci naloga i finansijski zapisi: dok ne obrišete zapis ili nalog.
- Tehnički podaci o prijavljivanju (IP adresa, user-agent): 90 dana.
- Ključevi idempotentnosti zahteva, uključujući sadržaj odgovora: 7 dana.
- Izveštaji o padovima: prema pravilima zadržavanja usluge Firebase Crashlytics.
Brisanje naloga
Nalog možete obrisati iz same aplikacije ili preko veb stranice https://troskomir.stryna.com/delete-account/. Zatražićemo potvrdu kodom poslatim na vašu adresu e-pošte.
Brisanje uklanja vaš nalog i sve finansijske zapise vezane za njega, vaše članstvo u domaćinstvima, sačuvane odgovore na zahteve i tehničke zapise o prijavljivanju. Brisanje je trajno i ne može se opozvati.
Vaša prava
U skladu sa Opštom uredbom o zaštiti podataka (GDPR) i Zakonom o zaštiti podataka o ličnosti imate pravo na: pristup svojim podacima, ispravku netačnih podataka, brisanje, ograničenje obrade, prenosivost podataka i prigovor na obradu.
Zahtev pošaljite na nikdale@duck.com. Imate i pravo da podnesete pritužbu Povereniku za informacije od javnog značaja i zaštitu podataka o ličnosti (poverenik.rs), odnosno nadzornom organu u svojoj zemlji.
Uzrast
Troškomir nije namenjen deci. Morate imati najmanje 16 godina da biste napravili nalog. Ako saznamo da smo prikupili podatke o mlađoj osobi, obrisaćemo ih.
Praćenje i oglašavanje
Troškomir ne prikazuje oglase, ne koristi reklamne SDK-ove i ne povezuje vaše podatke sa podacima trećih strana radi oglašavanja ili merenja.
Anonimna, zbirna statistika o korišćenju funkcija (vidi „Usluge trećih strana") koristi se isključivo da bismo razumeli šta je korisno — nikada za oglašavanje niti za prepoznavanje pojedinačnog korisnika.
Izmene politike
Ovu politiku možemo izmeniti zbog promena u proizvodu, zakonu ili bezbednosti. Datum važenja na vrhu uvek pokazuje poslednju verziju.
Kontakt
Nikola Dašić, Srbija — nikdale@duck.com