Pravila privatnosti
Posljednje ažurirano: 21. oktobar 2026.
Ova stranica objašnjava koje podatke aplikacija BalkanLoop (web stranica, aplikacija za Android i aplikacija za iPhone) prikuplja, zašto ih prikuplja, s kim ih dijeli, koliko ih čuva i kako ih možeš obrisati. Aplikaciju smiju koristiti samo osobe sa 18 ili više godina.
Ko upravlja aplikacijom (rukovalac podacima):
Emin Sejdija
E-pošta za sva pitanja o privatnosti: eminnnp@gmail.com
Koje podatke prikupljamo
- Podaci naloga: ime, prezime, nadimak, e-pošta, profilna slika i opis profila. Lozinka se nikad ne čuva kao čist tekst, nego samo u šifrovanom (heširanom) obliku.
- Datum rođenja: traži se pri pravljenju naloga, da se provjeri da imaš 18 ili više godina. Čuva se uz tvoj nalog samo za tu provjeru, nikome se ne prikazuje i briše se zajedno s nalogom.
- Mjesto koje sam upišeš: kraj i grad na profilu, rodni kraj i grad ili regija uz objavu. Tačnu lokaciju (GPS) ne prikupljamo.
- Pozivnica: ako si nalog napravio(la) preko nečijeg linka za pozivnicu, zapisujemo ko te pozvao i preko kojeg linka si došao(la).
- Sadržaj koji objaviš: fotografije, video-zapisi, trake (objave koje nestaju za 24 sata), opisi, ankete, komentari, poruke i pokloni u prenosima uživo, ćejfovi (lajkovi), pregledi i koga pratiš.
- Prenos uživo: slika i zvuk sa tvoje kamere i mikrofona dok si u prenosu. Prenos se ne čuva na našem serveru, osim ako sam objaviš snimak svog prenosa.
- Privatne poruke: tekst, slike i objave koje razmijeniš u privatnom razgovoru. Razgovor mogu započeti dvije osobe koje prate jedna drugu, a službeni profil @balkanloop može pisati svakome. Poruke se čuvaju na našem serveru i nisu šifrovane „s kraja na kraj“, ali pristup razgovoru imaju samo njegovi učesnici. Mi ne čitamo tvoje poruke; vidimo samo poruku koju neko od vas prijavi.
- BalkanCoins (novčići): stanje novčića, istorija kupovina i poklona. Ako zatražiš isplatu, i podaci koje za to upišeš (bankovni račun ili PayPal adresa i ime).
- Podaci o plaćanju: kartice i ostale podatke za plaćanje obrađuje isključivo Stripe. Mi nikad ne vidimo niti čuvamo broj tvoje kartice.
- Tehnički podaci: nasumična oznaka uređaja koju pravi Firebase, verzija aplikacije i država u kojoj se nalaziš, koja se procjenjuje iz IP adrese. Obavještenja na Android telefonu pravi sama aplikacija na uređaju - za njih se nikakva adresa telefona ne šalje na naš server.
- Brojanje posjeta: kad otvoriš stranicu ili aplikaciju, broji se jedna posjeta. Za to se na tvom uređaju čuva nasumična oznaka (bez imena, e-pošte ili naloga), a na server stiže samo njen otisak, da bismo znali koliko različitih ljudi koristi BalkanLoop. Koristimo samo zbirne brojeve po danima. Broji se i preuzimanje Android aplikacije.
- Istorija prijava: vrijeme svake prijave na nalog, radi sigurnosti naloga i sprečavanja zloupotrebe.
- Prijave sadržaja: kad prijaviš objavu, komentar, korisnika ili poruku, čuvamo tu prijavu da bismo je mogli pregledati. Uz prijavljenu poruku čuvamo i njen sadržaj.
Šta drugi korisnici vide o tebi
- Profil: nadimak, ime i prezime, profilna slika, opis, kraj i grad (ako ih upišeš), broj pratilaca i praćenja. E-poštu i datum rođenja ne vidi niko.
- Objave: prema vidljivosti koju izabereš (svi, samo pratioci ili samo ti). Uz privatni profil tvoje objave ne vidi niko osim tebe.
- Obavještenja sa tvojim nadimkom: kad nekoga zapratiš, pošalješ ćejf, komentarišeš, pozoveš na kafu ili otvoriš nečiji profil, ta osoba dobije obavještenje (npr. „@nadimak gleda tvoj profil“). Ko je poslao ćejf objavi vide oni koji vide tu objavu.
- Prenos uživo: gledaoci vide tvoj nadimak uz tvoje komentare i poklone.
Automatska provjera sadržaja (sigurnost)
Da bismo spriječili neprimjeren sadržaj (golotinju, nasilje, govor mržnje i sl.):
- slike u objavama i trakama (kod videa naslovnu sličicu), slike u Kafi u pet i slike poslane u privatnim porukama, odmah po otpremanju, automatski provjerava servis Google Cloud Vision;
- opisi, tekst preko kadra, komentari i poruke prolaze automatsku provjeru uvredljivih riječi;
- administrator objave i komentare dodatno pregleda uz pomoć servisa Claude (Anthropic).
Sadržaj koji provjera označi kao neprimjeren automatski se sakrije, a ti u Obavijestima dobiješ poruku sa razlogom. Ako misliš da je to greška, piši nam na eminnnp@gmail.com i čovjek će ga ponovo pregledati. Automatska provjera služi isključivo sigurnosti zajednice.
AI slike
Opcija „AI slika“ pravi sliku po tvom opisu ili mijenja tvoju fotografiju u izabrani stil („Od moje slike“). Sve se obrađuje na našem vlastitom serveru (u Njemačkoj, kojim upravlja BalkanLoop) – fotografije ne šaljemo nijednom drugom AI servisu.
- Tvoja fotografija („Od moje slike“) šalje se samo ako je sam izabereš i potvrdiš da si na njoj ti ili da imaš dozvolu osobe sa slike. Briše se odmah poslije obrade i ne koristi se ni za šta drugo (ni za učenje AI-ja).
- Tvoj opis i tekst automatski se provjeravaju (zabranjeni su golotinja, seksualni sadržaj, nasilje, mržnja, prikazivanje stvarnih poznatih osoba i mijenjanje tuđih fotografija bez dozvole). Zahtjev se čuva najviše 7 dana.
- Napravljena AI slika se, radi sigurnosti i obrade prijava, čuva na našem serveru najviše 30 dana. Ako je objaviš, postaje obična objava sa oznakom „AI slika“ i prolazi istu provjeru kao ostale objave.
- Najviše 3 AI slike dnevno po nalogu; AI slike mogu praviti samo korisnici sa navršenih 18 godina (kao i cijela aplikacija).
Zašto koristimo podatke i na kom osnovu
- Da bi usluga radila (ugovor, čl. 6(1)(b) GDPR): nalog, objavljivanje, praćenje, komentari, privatne poruke, prenosi uživo, pokloni, obavještenja, kupovina novčića i isplate, slanje koda za novu lozinku ili prijavu.
- Sigurnost i sprečavanje zloupotrebe (legitimni interes, čl. 6(1)(f)): provjera starosti i sadržaja, obrada prijava, istorija prijava, blokiranje naloga koji krše pravila, procjena države (da bi se poštovala ograničenja po zemljama) i zbirno brojanje posjeta.
- Zakonske obaveze (čl. 6(1)(c)): računovodstveni zapisi o plaćanjima, prijavljivanje zlostavljanja djece nadležnim organima i odgovori na zakonite zahtjeve organa.
- Tvoja dozvola: kamera, mikrofon i obavještenja na telefonu rade samo ako ih dozvoliš. Dozvolu možeš povući bilo kad u postavkama telefona.
Podatke naloga moraš navesti da bi nalog mogao postojati; bez njih aplikaciju ne možeš koristiti. Ne prodajemo tvoje podatke, ne prikazujemo reklame i ne pratimo te po drugim aplikacijama ili stranicama.
Kolačići i spremanje na uređaju
Da bi ostao(la) prijavljen(a) i kad preglednik obriše podatke stranice, sajt čuva dva kolačića: jedan sa tajnom oznakom tvoje prijave (__session) i jedan bez ikakvih podataka koji samo kaže da prijava postoji (bl_prijava). Brišu se kad se odjaviš. Aplikacija na tvom uređaju čuva i tvoje postavke, jezik, nacrte i nasumičnu oznaku za brojanje posjeta. Kolačiće ni spremanje na uređaju ne koristimo za reklame ni praćenje.
S kim dijelimo podatke
Samo sa servisima bez kojih aplikacija ne može raditi, i samo u tu svrhu:
- Google Firebase / Google Cloud (SAD i EU): čuvanje naloga, objava, fajlova i obavještenja, provjera slika (Cloud Vision) i prevođenje teksta kad dodirneš „Prevedi“ (Cloud Translation).
- Anthropic (Claude): pregled sadržaja radi sigurnosti.
- Stripe: naplata novčića.
- Brevo: slanje e-pošte sa kodom (nova lozinka, prijava).
- LiveKit i Metered: prenos slike i zvuka tokom prenosa uživo.
- GeoJS: procjena države iz IP adrese.
Pristup podacima u administratorskom dijelu ima samo administrator (Emin Sejdija), i to samo koliko treba za podršku, provjeru prijava i isplate. Podatke dajemo nadležnim organima samo kad to zakon traži.
Neki od ovih servisa rade na serverima izvan EU (npr. u SAD). Tada se prijenos zasniva na odluci Evropske komisije o primjerenosti (EU–US Data Privacy Framework) ili na standardnim ugovornim klauzulama Evropske komisije koje ti servisi nude. Oni podatke smiju koristiti samo za uslugu koju nam pružaju.
Koliko dugo čuvamo podatke
- Nalog, profil, objave, komentari, praćenja, poruke, obavještenja, novčanik, isplate i istorija prijava: dok tvoj nalog postoji. Kad obrišeš nalog, sve to se briše sa naših servera, zajedno sa fajlovima (slike i video).
- Trake: drugima prestaju biti vidljive nakon 24 sata.
- Prijave sadržaja: dok se ne riješe, a poslije toga samo onoliko koliko treba za sigurnost zajednice ili zahtjev nadležnih organa.
- Plaćanja: zapise o plaćanjima koja je obradio Stripe čuva Stripe onoliko koliko zakon o računovodstvu traži.
- Brojanje posjeta: zbirni brojevi po danima (bez ičega o pojedinom uređaju). Dnevni zapisi se brišu nakon 13 mjeseci, a otisak oznake uređaja 13 mjeseci nakon zadnje posjete.
- Tehnički zapisi servera (npr. greške): oko 30 dana.
Kako štitimo podatke
Sva veza ide šifrovano (HTTPS), lozinke se čuvaju samo kao heš, a pravila baze dozvoljavaju svakom nalogu pristup samo njegovim podacima i javnom sadržaju. Administratorski dio otvara se samo administratorskom prijavom.
Tvoja prava
- Brisanje: nalog možeš obrisati bilo kad u aplikaciji: Postavke → Nalog → Obriši nalog, ili e-poštom (vidi Pomoć).
- Kopija podataka: u Postavkama možeš preuzeti kopiju podataka koje aplikacija čuva na tvom uređaju. Za potpunu kopiju svega što o tebi čuvamo na serveru piši nam.
- Uvid, ispravka, ograničenje obrade, prenosivost, prigovor (posebno na obradu na osnovu legitimnog interesa) i povlačenje dozvole: piši na eminnnp@gmail.com. Odgovaramo besplatno, najkasnije u roku od mjesec dana.
- Žalba: ako misliš da kršimo pravila o zaštiti podataka, možeš se žaliti nadzornom tijelu u zemlji u kojoj živiš ili radiš, ili hrvatskoj Agenciji za zaštitu osobnih podataka (AZOP, azop.hr).
Osobe mlađe od 18 godina
BalkanLoop je samo za osobe sa 18 ili više godina. Svjesno ne prikupljamo podatke mlađih osoba. Ako primijetiš nalog maloljetne osobe, javi nam na e-poštu iznad i obrisaćemo ga.
Izmjene ovih pravila
Kad promijenimo ova pravila, datum na vrhu stranice se mijenja. O većim izmjenama obavijestićemo te i u aplikaciji.
Kontakt
Emin Sejdija, eminnnp@gmail.com
Privacy Policy
Last updated: 21 October 2026
This page explains what data BalkanLoop (the website, the Android app and the iPhone app) collects, why, who it is shared with, how long it is kept, and how you can delete it. The app may only be used by people aged 18 or older.
Who runs the app (data controller):
Emin Sejdija
E-mail for any privacy question: eminnnp@gmail.com
What we collect
- Account data: first name, last name, nickname, e-mail, profile picture and profile bio. Your password is never stored as plain text, only in hashed form.
- Date of birth: asked when you create an account, to check that you are 18 or older. It is stored with your account only for that check, is never shown to anyone, and is deleted together with your account.
- Places you enter yourself: region and city on your profile, your home region, and a city or region added to a post. We do not collect your exact (GPS) location.
- Invitations: if you created your account through someone's invite link, we record who invited you and which link you came from.
- Content you post: photos, videos, stories (posts that disappear after 24 hours), captions, polls, comments, live-stream messages and gifts, ćejfs (likes), views, and who you follow.
- Live streaming: the picture and sound from your camera and microphone while you are live. Streams are not stored on our server unless you choose to post a recording of your own stream.
- Private messages: the text, photos and posts you exchange in a private conversation. A conversation can be started by two people who follow each other, and the official @balkanloop profile can message anyone. Messages are stored on our server and are not end-to-end encrypted, but only the people in the conversation can access it. We do not read your messages; we only see a message that one of you reports.
- BalkanCoins: coin balance, purchase and gift history. If you request a payout, also the details you enter for it (bank account or PayPal address and name).
- Payment data: cards and other payment details are handled only by Stripe. We never see or store your card number.
- Technical data: a random device identifier created by Firebase, app version, and your country, estimated from your IP address. Notifications on Android phones are created by the app itself on the device - no phone address is sent to our server for them.
- Visit counting: when you open the website or the app, one visit is counted. For this a random identifier (no name, e-mail or account) is kept on your device, and only a fingerprint of it reaches our server, so we know how many different people use BalkanLoop. We only use daily totals. Downloads of the Android app are counted too.
- Sign-in history: the time of each sign-in, for account security and abuse prevention.
- Reports: when you report a post, comment, user or message, we keep that report so it can be reviewed. For a reported message we also keep its content.
What other users see about you
- Profile: nickname, first and last name, profile picture, bio, region and city (if you enter them), and the number of followers and people you follow. Nobody sees your e-mail or date of birth.
- Posts: according to the visibility you choose (everyone, followers only, or only you). With a private profile nobody but you sees your posts.
- Notifications with your nickname: when you follow someone, send a ćejf, comment, invite someone for coffee or open someone's profile, that person gets a notification (e.g. “@nickname viewed your profile”). People who can see a post can also see who sent it a ćejf.
- Live streams: viewers see your nickname next to your comments and gifts.
Automated content review (safety)
To prevent inappropriate content (nudity, violence, hate speech and similar):
- images in posts and stories (for videos, the cover image), Coffee at five photos and photos sent in private messages are checked automatically by Google Cloud Vision right after upload;
- captions, text on images, comments and messages go through an automatic check for offensive words;
- the administrator additionally reviews posts and comments with the help of Claude (Anthropic).
Content the check marks as inappropriate is hidden automatically, and you get a message with the reason in Notifications. If you think this was a mistake, write to eminnnp@gmail.com and a person will review it again. Automated review is used only for community safety.
AI images
The “AI image” feature creates an image from your description or turns your photo into a chosen style (“From my photo”). Everything is processed on our own server (in Germany, operated by BalkanLoop) – we do not send photos to any other AI service.
- Your photo (“From my photo”) is sent only if you choose it and confirm that you are in it or have the permission of the person in it. It is deleted right after processing and is not used for anything else (including AI training).
- Your description and text are checked automatically (nudity, sexual content, violence, hate, depicting real famous people and editing other people's photos without permission are not allowed). The request is kept for at most 7 days.
- The generated AI image is kept on our server for at most 30 days for safety and handling reports. If you post it, it becomes a normal post labelled “AI image” and goes through the same review as other posts.
- At most 3 AI images per day per account; only users aged 18 or over can create AI images (like the whole app).
Why we use data, and on what legal basis
- To provide the service (contract, Art. 6(1)(b) GDPR): account, posting, following, comments, private messages, live streams, gifts, notifications, coin purchases and payouts, and sending codes for a new password or sign-in.
- Safety and abuse prevention (legitimate interest, Art. 6(1)(f)): age and content checks, handling reports, sign-in history, blocking accounts that break the rules, estimating your country (to respect country restrictions) and counting visits as totals.
- Legal obligations (Art. 6(1)(c)): accounting records of payments, reporting child abuse to the authorities, and answering lawful requests from authorities.
- Your permission: the camera, microphone and phone notifications only work if you allow them. You can withdraw that permission at any time in your phone settings.
Account data is required for an account to exist; without it you cannot use the app. We do not sell your data, we do not show ads, and we do not track you across other apps or websites.
Cookies and on-device storage
So that you stay signed in even when the browser clears the site's data, the website keeps two cookies: one with the secret token of your sign-in (__session) and one without any data that only says a sign-in exists (bl_prijava). They are removed when you sign out. The app also keeps your settings, language, drafts and the random identifier for visit counting on your device. We do not use cookies or on-device storage for ads or tracking.
Who we share data with
Only with services the app cannot work without, and only for that purpose:
- Google Firebase / Google Cloud (US and EU): storing accounts, posts, files and notifications, image review (Cloud Vision) and translating text when you tap “Translate” (Cloud Translation).
- Anthropic (Claude): content review for safety.
- Stripe: coin payments.
- Brevo: sending e-mails with a code (new password, sign-in).
- LiveKit and Metered: carrying picture and sound during live streams.
- GeoJS: estimating your country from your IP address.
Only the administrator (Emin Sejdija) has access to data in the admin area, and only as far as needed for support, reviewing reports and payouts. We give data to authorities only when the law requires it.
Some of these services run on servers outside the EU (e.g. in the US). In that case the transfer is based on a European Commission adequacy decision (the EU–US Data Privacy Framework) or on the European Commission's standard contractual clauses offered by those services. They may use the data only to provide their service to us.
How long we keep data
- Account, profile, posts, comments, follows, messages, notifications, wallet, payouts and sign-in history: as long as your account exists. When you delete your account, all of it is deleted from our servers, together with your files (photos and videos).
- Stories: stop being visible to others after 24 hours.
- Reports: until they are resolved, and after that only as long as needed for community safety or a request from the authorities.
- Payments: records of payments processed by Stripe are kept by Stripe for as long as accounting law requires.
- Visit counting: daily totals (nothing about any single device). Daily records are deleted after 13 months, and the fingerprint of a device identifier 13 months after its last visit.
- Technical server logs (e.g. errors): about 30 days.
How we protect data
All connections are encrypted (HTTPS), passwords are stored only as a hash, and the database rules let each account access only its own data and public content. The admin area opens only with the administrator's sign-in.
Your rights
- Deletion: you can delete your account at any time in the app: Settings → Account → Delete account, or by e-mail (see Help).
- Copy of your data: in Settings you can download a copy of the data the app keeps on your device. For a full copy of everything we keep about you on our server, write to us.
- Access, correction, restriction, portability, objection (especially to processing based on legitimate interest) and withdrawing permission: write to eminnnp@gmail.com. We answer free of charge, within one month at the latest.
- Complaint: if you think we break data protection rules, you can complain to the supervisory authority in the country where you live or work, or to the Croatian Personal Data Protection Agency (AZOP, azop.hr).
People under 18
BalkanLoop is only for people aged 18 or older. We do not knowingly collect data from minors. If you notice an account belonging to a minor, tell us at the e-mail above and we will delete it.
Changes to this policy
When we change this policy, the date at the top of the page changes. We will also tell you about bigger changes in the app.
Contact
Emin Sejdija, eminnnp@gmail.com