English Македонски Srpski Shqip Hrvatski
Poslednje ažuriranje: 16. septembar 2026.
Ova Politika privatnosti objašnjava kako Visibite („mi“, „naš“, „aplikacija“) postupa sa informacijama kada koristite Android aplikaciju Visibite i njen backend. Sastavili smo ovu politiku da bude iskrena i potpuna. Ako vam bilo šta nije jasno, kontaktirajte nas na support@visibite.app.
U slučaju neslaganja između prevedene verzije i verzije na engleskom jeziku, prednost ima verzija na engleskom jeziku od 16. septembra 2026.
com.allergyapp.decoder), naš Supabase backend u EU, i stranice veb-sajta na visibite.app/legal/.filesDir/progress_photos/); sinhronizacija napretka sa oblakom je samo uz vašu izričitu prijavu (opt-in).StepsRecord i ActiveCaloriesBurnedRecord. Ne očitavamo druge tipove podataka u Health Connect.SpeechRecognizer pretvara govor u tekst. Zvuk obrađuje uređaj / Google servis za govor u skladu sa Google-ovim uslovima; mi primamo samo prepis koji potvrdite.request_logs), brojači grešaka modela/ključeva sa skraćenim heš vrednostima ključeva (qwen_model_bans, bez korisničkog sadržaja).| Dozvola | Kada | Svrha |
|---|---|---|
CAMERA | Kada skenirate | Snimanje fotografije obroka / deklaracije |
RECORD_AUDIO (opciono) | Samo ako dodirnete mikrofon u ćaskanju | Glasovni unos pretvaranjem govora u tekst |
ACTIVITY_RECOGNITION | Samo ako omogućite praćenje koraka | Brojanje koraka |
health.READ_STEPS, health.READ_ACTIVE_CALORIES_BURNED (opciono) | Samo ako povežete Health Connect | Prikaz koraka / aktivnih kcal |
POST_NOTIFICATIONS (opciono) | Samo ako omogućite podsetnike | Podsetnici za blagostanje, tajmer za trening |
FOREGROUND_SERVICE_HEALTH, RECEIVE_BOOT_COMPLETED | Dok je praćenje uključeno | Održavanje servisa za korake u radu, nastavak nakon ponovnog pokretanja |
Svaku opcionu dozvolu možete odbiti ili opozvati u podešavanjima Android-a; osnovno skeniranje i dalje radi, osim funkcije za koju je dozvola bila potrebna.
Ne prikupljamo kontakte sa telefona, evidenciju poziva, SMS poruke, fotografije van snimaka koje napravite u aplikaciji, preciznu lokaciju, istoriju pregledanja niti brojeve platnih kartica. Ne očitavamo tipove podataka u Health Connect koje niste odobrili.
Težina, visina, godine, pol, alergeni, nivo aktivnosti, vežbanje, ishrana i skenirana hrana mogu otkriti zdravstveno stanje i predstavljaju podatke posebne kategorije u skladu sa GDPR Art. 9. Obrađujemo ih samo na osnovu vaše izričite saglasnosti (Art. 9(2)(a)), koju dajete na ekranu za saglasnost za zdravstvene podatke u aplikaciji pre prve upotrebe. Povlačenje saglasnosti zaustavlja dalju obradu zdravstvenih podataka; prethodna obrada ostaje zakonita. Saglasnost možete povući u svakom trenutku brisanjem naloga i/ili slanjem poruke e-pošte (odeljak 12). Bez te saglasnosti ne treba da koristite skener, ćaskanje ni planere.
Podaci o nalogu koji nisu zdravstveni, a potrebni su za rad usluge (autentifikacija, podešavanja, prava), obrađuju se radi izvršenja ugovora (Art. 6(1)(b)). Sprečavanje zloupotrebe i stabilnost su legitimni interesi (Art. 6(1)(f)). Reklame se zasnivaju na vašoj saglasnosti putem UMP (Art. 6(1)(a)).
Ne prodajemo vaše zdravstvene podatke. Ne koristimo ih za marketing trećih strana. Ne donosimo isključivo automatizovane odluke sa pravnim ili slično značajnim posledicama; izlazi veštačke inteligencije su procene koje morate proveriti (Uslovi §2).
| Zadatak | Provajder | Poslati podaci (bez imena/e-pošte) |
|---|---|---|
| Prepoznavanje hrane sa slike (primarno) | Alibaba Cloud Qwen via DashScope-compatible endpoint | Slika, napomene, OCR/bar-kod, a za planove i godine/težina/visina/pol/cilj + alergeni na nivou hrane |
| Unakrsna provera bar-koda + AI rezerva | Google Gemini API | Isti podskup slike/napomena/bar-koda |
| Wellness ćaskanje (primarno, zatim rezerve) | Groq, zatim Qwen, zatim Gemini | Vaše pitanje + kontekst ishrane/vežbanja koji podelite |
| Rezervni modeli | OpenRouter-hosted models | Isti minimalni podskup kada primarni model zakaže |
| Pozadinska obrada | Supabase Edge Functions (EU) | Zahtev proveren autentifikacijom, nikada ključevi provajdera |
Pre AI poziva uklanjamo ime i e-poštu i šaljemo samo ono što je potrebno za zahtev. Koristimo lestvicu ključeva/modela sa ponovnim pokušajima u različitim regionima; tačan podmodel zavisi od dostupnosti i Pro nivoa.
Koristimo API nivoe sa ograničenjem broja zahteva, uključujući i kapacitet besplatne kvote. Nemojte pretpostavljati da se podaci uopšte ne čuvaju:
world.openfoodfacts.org (rezervno de./fr./it./es./mk. mirori) sa bar-kodom i Visibite/1.0 korisničkim agentom. Odgovori su javni podaci o proizvodima pod licencom Open Data Commons Open Database License (ODbL); rezultate keširamo na uređaju oko 7 dana. Primenjuju se njihovi uslovi i obaveza navođenja izvora.api.nal.usda.gov/fdc/v1/foods/search samo sa tekstom o hrani.tessdata_fast modeli, SHA-256 provera) i ML Kit; za taj korak nije potrebno otpremanje slike.Supabase (EU auth/database/storage/functions), Alibaba Cloud, Google (Gemini, AdMob, Speech, Play), Groq, OpenRouter, RevenueCat / Google Play Billing, OpenFoodFacts, USDA. Svaki deluje kao obrađivač/davalac usluga za svoju svrhu u skladu sa svojim uslovima i našim uputstvima. Ne odobravamo samostalnu ponovnu upotrebu vaših zdravstvenih podataka. Organi vlasti dobijaju podatke samo gde je to zakonom propisano.
Korisnici besplatnog nivoa vide Google AdMob reklame (banner, interstitial, rewarded, app-open). U EEA/UK/CH prikazujemo Google UMP saglasnost pre učitavanja bilo koje reklame; vaš izbor određuje da li su reklame personalizovane ili nepersonalizovane. Izbor možete promeniti u svakom trenutku u Kontrolna tabla → Podešavanja → O aplikaciji i pravno → Opcije privatnosti, kao i u podešavanjima Android-a → Privatnost → Reklame (resetovanje/isključivanje personalizacije reklama). Personalizovane reklame putem AdMob mogu se smatrati prodajom/deljenjem prema zakonima američkih saveznih država (npr. CCPA); korišćenje Opcija privatnosti / isključivanje na nivou OS je način za odjavu (opt-out). AdMob obaveštenja: https://support.google.com/admob/answer/7666366.
Kada se aplikacija sruši, ona automatski pokušava da odmah pošalje kratak tehnički izveštaj (ograničeno na oko 4 sekunde kako se dijalog o padu ne bi zadržavao) i ponovo pokušava slanje pri sledećem pokretanju ako nije bilo mreže. Ne postoji dodatni ekran za prijavu (opt-in) jer aplikacija koja se ruši ne može pouzdano da ga prikaže.
Izveštaj sadrži samo:
DISPLAY, FINGERPRINT, svojstva korisničkog interfejsa proizvođača, naziv paketa instalera.stack_head od 1.500 znakova i njegov SHA-256 stack_hash za grupisanje.On ne sadrži ime, e-poštu, kontakte, lokaciju, fotografije, sadržaj skeniranja, napomene ni sadržaj profila. Izveštaji se šalju POST metodom u našu EU Supabase crash_reports tabelu pomoću javnog ključa samo za upis (bez čitanja putem ključeva aplikacije) i vidljivi su samo Visibite timu. Standardni TLS metapodaci veze (npr. IP) obrađuju se prolazno radi prijema zahteva.
last_crash.txt, ili jednostavnom deinstalacijom.Sinhronizacija sa Health Connect je isključena dok je ne omogućite na ekranima za blagostanje/energiju. Očitavanja su na uređaju i ograničena na korake + aktivne kalorije; otpremamo samo zbirne vrednosti koje evidentirate. Vezu možete prekinuti u svakom trenutku u podešavanjima Android-a → Health Connect → Dozvole aplikacija; već sinhronizovane zbirne vrednosti ostaju do brisanja naloga. Obaveštenja servisa za korake i vidžeti obrađuju brojeve lokalno.
| Podaci | Čuva se |
|---|---|
Lokalna Room baza, podešavanja, fotografije napretka, last_crash.txt | Do brisanja u aplikaciji ili deinstalacije |
| Profil u oblaku, makronutrijenti, voda, koraci, potrošene kalorije, treninzi, planovi obroka, šabloni, doprinosi, brojači zloupotrebe | Do brisanja naloga (videti §12); debug dnevnici edge funkcija automatski se brišu nakon 7 dana |
| Izveštaji o padovima | Do 90 dana, zatim se automatski brišu |
| Priznanice kupovine/prava | Do brisanja naloga; Google/RevenueCat zadržavaju prema sopstvenom roku čuvanja za naplatu/zakonske obaveze navedenom pri kupovini |
| OFF/USDA keš, Tesseract modeli | Keš na uređaju oko 7 dana / do zamene |
| Poruke e-pošte podršci | Do 24 meseca radi obrade, zatim se brišu ili anonimizuju |
| Zbirne, de-identifikovane statistike | Mogu se čuvati bez identifikatora |
Zdravstveni sadržaj ne čuvamo duže nego što je potrebno za gore navedene svrhe.
Brisanje u aplikaciji: Kontrolna tabla → Podešavanja → Obriši moj nalog. Time se odjavljujete, briše se vaš Supabase auth korisnik i svi sa korisnikom povezani redovi u oblaku koje kontrolišemo — uključujući profil, prava, dnevne makronutrijente/vodu/korake/potrošene kalorije, treninge i šablone, AI planove obroka i šablone/unose planova obroka, doprinose bar-kodovima i prijave doprinosa, redove sinhronizacije napretka gde postoje, privatne food-images/ datoteke i redove ograničenja broja zahteva — i nepovratno je. Podaci na uređaju uklanjaju se brisanjem/deinstalacijom. Anonimni izveštaji o padovima i de-identifikovani zbirni podaci o zloupotrebi ne mogu se ponovo povezati; podudarne identifikovane izveštaje o padovima brišemo po najboljem trudu na zahtev putem e-pošte. Javni podaci o proizvodima koje ste doprineli, a koji su spojeni u zajednički katalog, mogu ostati u de-identifikovanom obliku; pišite nam radi razmatranja uklanjanja.
Vaša prava prema GDPR/GDPR UK: pristup (Art. 15), ispravka (Art. 16), brisanje (Art. 17), ograničenje (Art. 18), prenosivost (Art. 20), prigovor (Art. 21, uključujući na obradu padova i na direktni marketing/reklame), povlačenje saglasnosti (Art. 7) bez uticaja na prethodnu zakonitost. Prava prema zakonima američkih saveznih država (CA/CPRA i dr.): pravo da znate/obrišete/ispravite, odjava od prodaje/deljenja identifikatora reklamiranja (koristite kontrole iz §8), nediskriminacija, zahtevi ovlašćenog zastupnika uz pisano ovlašćenje.
Prava ostvarujete porukom e-pošte na support@visibite.app sa vaše adrese e-pošte naloga uz naslov „GDPR request“ ili „CCPA request“. Odgovaramo u roku od 30 dana (uz moguće jedno produženje zbog složenosti) i možemo tražiti proveru (npr. potvrdu u aplikaciji). Ako pitanje ostane nerešeno, podnesite pritužbu svom lokalnom organu za zaštitu podataka (lista za EEA preko EDPB) ili, za Severnu Makedoniju, Direkciji za zaštitu ličnih podataka, i/ili tražite sudsku zaštitu. Povlačenje saglasnosti za zdravstvene podatke znači da skeniranje/ćaskanje/planeri prestaju da rade.
Visibite nije namenjen deci mlađoj od 13 godina (ni mlađoj od višeg minimalnog uzrasta za digitalnu saglasnost u vašoj zemlji) i nije aplikacija za decu. Namerno ne prikupljamo podatke o deci i postavljamo UMP tagForUnderAgeOfConsent=false samo zato što ne ciljamo decu — ne proveravamo uzrast osim samostalno navedenih 13+ godina u Uslovima §3. Ako smatrate da nam je dete dalo podatke, pišite nam i obrisaćemo ih, a nalog možemo i ukinuti. Roditelji/staratelji mogu ostvarivati prava u ime deteta uz dokaz.
Samo HTTPS/TLS (usesCleartextTraffic=false + konfiguracija mrežne bezbednosti); lokalna baza SQLCipher AES-256 sa ključem kojim upravlja Keystore; Supabase Row-Level Security tako da korisnici čitaju/upisuju samo sopstvene redove; ključevi provajdera u tajnama na serveru, nikada u aplikaciji; Play Integrity atestacija za osetljive pozive gde je podešena; pravila skladištenja sa najmanjim privilegijama (food-images/ privatno). Nijedan metod nije 100% bezbedan — prijavite sumnjive incidente odmah kako bismo mogli da rotiramo ključeve i obavestimo gde je propisano.
Procene ishrane, alergena i oznake ishrane dobijene veštačkom inteligencijom su procene na osnovu slika, OCR, javnih baza podataka i modela koje mogu biti pogrešne, posebno kod životno ugrožavajućih alergija, dijabetesa ili drugih stanja. Uvek pročitajte fizičku deklaraciju i konsultujte kvalifikovanog stručnjaka. Videti Uslove §1–§2. Izlazi su informativnog karaktera i ne zamenjuju medicinski, nutritivni niti dijetetski savet.
Bitne izmene objavljuju se ovde sa novim datumom i, gde je prikladno, uz obaveštenje u aplikaciji. Nastavak korišćenja nakon datuma stupanja na snagu znači prihvatanje. Za veće izmene u vezi sa zdravljem/veštačkom inteligencijom/prenosima ponovo ćemo tražiti saglasnost gde je to propisano. Prethodne verzije dostupne su na zahtev.
support@visibite.app Visibite Developer — Skoplje, Republika Severna Makedonija
Ova stranica je informativnog karaktera i ne predstavlja pravni savet. Sastavljena je prema objavljenoj aplikaciji i backend-u; pre oslanjanja na ograničenja odgovornosti ili procene prenosa konsultujte lokalnog advokata.
© 2026 Visibite.