Pravila privatnosti
Ova Pravila privatnosti objašnjavaju kako Mission obrađuje osobne podatke kada koristite Mission aplikaciju za iPhone, dailymission.app, poveznice za pozivnice i dijeljenje citata, pretplate ili kanale podrške.
Osobni podaci jesu sve informacije koje se odnose na identificiranu osobu ili osobu čiji se identitet može utvrditi. Mission obrađuje osobne podatke isključivo u svrhe i na pravnim osnovama opisanim u nastavku.
1. Voditelj obrade
Voditelj obrade u smislu Opće uredbe o zaštiti podataka (GDPR) jest:
David Novakovic
Spielmanngasse 4/16/3
1200 Wien
Österreich
Upiti o privatnosti i zahtjevi ispitanika: office@dailymission.app. Podrška za proizvod: support@dailymission.app. Web-mjesto: dailymission.app.
2. Područje primjene i kategorije osobnih podataka
Podaci o web-zahtjevima i poslužitelju
- IP adresa, datum i vrijeme, zatraženi URL, HTTP status, referentna stranica, korisnički agent i usporedivi tehnički i sigurnosni podaci pri učitavanju stranice ili slike pregleda.
- Parametri URL-a mogu sadržavati kod pozivnice ili tekst, autora, jezik i vizualne postavke citata. Stoga se mogu pojaviti u zapisima hostinga i sigurnosti.
- Supabase može obrađivati zapise pružatelja za Auth, API i Edge Functions, uključujući IP adresu, datum i vrijeme, zatraženu krajnju točku ili funkciju, status zahtjeva i odgovora, korisnički agent, državu izvedenu iz IP adrese, oznake računa ili sesije te usporedive metapodatke zahtjeva i sigurnosti.
Autentifikacija, račun i profil
- Adresa e-pošte, interna korisnička oznaka, pružatelj autentifikacije, metapodaci sesije i tokena te sigurnosni podaci prijave.
- Ako odaberete Google ili Prijavu putem Applea: identifikatori, adresa e-pošte i ime koje taj pružatelj ustupi.
- Ime, prezime, inicijali, profilna fotografija uključujući odabrane slikovne podatke, jezik, tema i druge postavke profila.
Sinkronizirana snimka aplikacije, zadaci, povijest i plan obavijesti
- Snimka aplikacije koja se koristi za lokalnu pohranu i trenutačnu sinkronizaciju: profil, dnevni i omiljeni citati, vrijednosti nizova i aktivnosti, ciljevi, misije i njihovi zadaci, povijest dovršenja zadataka, prijatelji, izazovi i pozivnice za izazove.
- Zapisi o dovršenju, prijave, nizovi, tjedna i mjesečna aktivnost, stope dovršenosti, statistike i izvedene vrijednosti napretka.
- Postavke i generirani plan obavijesti, uključujući vrstu, naslov, sadržaj, planirano vrijeme i oznaku povezane misije, zadatka, izazova ili pozivnice.
Prijatelji, pozivnice i izazovi
- Prijateljski odnosi, kodovi pozivnica, oznake pozivatelja i pozvane osobe, prikazano ime, referenca profilne slike, status, prihvaćanje i istek pozivnice.
- Naslovi, opisi, boje, emojiji, trajanje, autor, članovi, prijave, tjedna aktivnost i napredak članova izazova.
Citati i javne poveznice za dijeljenje
- Spremljeni i omiljeni citati, autor, jezik, postavke pozadine i tipografije te generirane oznake dijeljenja.
- Pri dijeljenju citata tekst, autor i vizualne postavke uključuju se u poveznicu i URL slike pregleda. Svaka osoba s poveznicom te botovi za pregled servisa za poruke, društvenih mreža i tražilica mogu dohvatiti taj sadržaj.
Prijave problema i podrška
- Kategorija, poruka, interna korisnička oznaka, verzija i međuverzija aplikacije, kontekst uređaja i sustava, jezik, tema, status pristupa, broj dovršenih i planiranih dnevnih zadataka te vrijeme nastanka.
- E-poruke, privici, snimke zaslona i dodatne informacije koje dobrovoljno pošaljete podršci.
Kupnje i prava pristupa
- Aplikacija Mission obrađuje odabranu RevenueCat ponudu ili paket, RevenueCat korisničku oznaku aplikacije i podatak o aktivnom pravu koji je potreban za ponudu, kupnju i obnovu plaćenog pristupa.
- Apple i RevenueCat u svojim uslugama obrađuju podatke o proizvodu, transakciji, potvrdi, probnom razdoblju, pretplati, obnovi, otkazivanju i povratu. Mission od Applea ne prima potpune podatke platne kartice.
- RevenueCat može obrađivati i podatke o aplikaciji, SDK-u, uređaju i operativnom sustavu, vrijeme prvog i posljednjeg korištenja te državu izvedenu iz IP adrese radi rada pretplate, sigurnosti i sprječavanja prijevare.
Potvrde i zaštite od pisanja pri brisanju računa
- Dok je brisanje u obradi, zapis potvrde sadrži jednosmjerne kriptografske sažetke potvrde i reference računa, izravnu internu korisničku oznaku Supabasea, status obrade te vrijeme izrade, dovršetka i isteka. Kada se korisnik izbriše iz Supabase Autha, ta se korisnička oznaka postavlja na null; do fizičkog čišćenja ostaju samo sažeci, status i vremena. Potvrda u čitljivom obliku i sadržaj izbrisanog računa ne čuvaju se u ovom zapisu.
- Zaštita od pisanja pri brisanju računa sadrži izravnu internu korisničku oznaku Supabasea, aktivni status ili status obrade te vrijeme deletion_started_at. Služi za mirovanje i blokiranje pisanja u Storage koje pripada računu dok traje brisanje. Zaštita se kaskadno briše kada se korisnik izbriše iz Supabase Autha.
Lokalni podaci i dopuštenja uređaja
- Lokalno spremljena snimka i postavke aplikacije, sinkronizacije i prijave problema na čekanju, prilagođene pozadine citata te konfiguracija i podaci widgeta spremljeni u zajedničkom App Group spremniku aplikacije. Podaci widgeta i prilagođene pozadine nisu dio trenutačno sinkronizirane snimke nadzorne ploče.
- Dopuštenja za obavijesti, fototeku i kameru te sadržaj odabran tim dopuštenjima. Mission prima samo sadržaj koji odaberete ili izradite za funkciju aplikacije.
3. Svrhe i pravne osnove
- Isporuka web-mjesta, tehnička stabilnost i zaštita od zlouporabe: legitimni interesi pružanja sigurnog i pouzdanog web-mjesta (članak 6. stavak 1. točka (f) GDPR-a).
- Registracija, autentifikacija, upravljanje računom i profil: izvršenje korisničkog ugovora i predugovorne radnje na Vaš zahtjev (točka (b)). Sigurnosne provjere temelje se i na legitimnom interesu zaštite računa i usluga (točka (f)).
- Lokalna pohrana operativnih podataka aplikacije i widgeta te sinkronizacija podržanih polja snimke i plana obavijesti: izvršenje ugovora (točka (b)).
- Kada je omogućena u objavljenoj usluzi, sinkronizacija i prikaz među računima odnosa i aktivnosti prijatelja, članstava u izazovima, pozivnica, prijava i napretka članova: izvršenje ugovora (točka (b)) i legitimni interesi pravilnog povezivanja pozivnica, provedbe ograničenja pristupa i sprječavanja zlouporabe (točka (f)).
- Poveznice citata i pozivnica: izvršenje funkcije dijeljenja koju ste izričito zatražili (točka (b)). Javni pristup nastaje po Vašoj uputi kada izradite i pošaljete poveznicu.
- Prijave i podrška: izvršenje ugovora i obrada Vašeg zahtjeva (točka (b)) te legitimni interesi dijagnostike, sprječavanja zlouporabe i poboljšanja sigurnosti i pouzdanosti (točka (f)).
- Kupnje, probna razdoblja i prava: izvršenje ugovora o pretplati (točka (b)), porezne, računovodstvene i potrošačke obveze (točka (c)) te legitimni interes sprječavanja prijevare (točka (f)).
- Usklađivanje i dokumentiranje statusa brisanja računa: izvršenje brisanja koje ste zatražili (točka (b)), ispunjavanje primjenjivih obveza brisanja i odgovornosti (točka (c)) te legitimni interesi sprječavanja zlouporabe potvrda i razjašnjavanja prekinutih ili izgubljenih odgovora (točka (f)).
- Mirovanje pisanja tijekom brisanja računa: izvršenje brisanja koje ste zatražili (točka (b)) te legitimni interesi blokiranja novih pisanja u Storage koja pripadaju računu dok se postojeće datoteke sigurno i pouzdano brišu (točka (f)).
- Zapisi Supabase Auth, API i Edge Functions te tehnički metapodaci, metapodaci uređaja i korištenja RevenueCata: rad funkcija računa i pretplate (točka (b)) te legitimni interesi sigurnosti usluge, analize pogrešaka, dostupnosti i sprječavanja zlouporabe i prijevare (točka (f)).
- Neobvezne obavijesti, profilna fotografija, kamera ili fototeka: dobrovoljna aktivacija ili odabir (točka (a) kada je privola primjenjiva osnova) i pružanje zatražene funkcije (točka (b)). Privolu možete povući u svakom trenutku za budućnost.
- Postavljanje, ostvarivanje ili obrana pravnih zahtjeva i postupanje po zahtjevima tijela: legitimni interesi (točka (f)) ili pravna obveza (točka (c)).
4. Obvezni i dobrovoljni podaci
Tehnički podaci web-zahtjeva prenose se automatski i potrebni su za sigurnu isporuku stranice. Adresa e-pošte ili oznaka pružatelja i pripadajući autentifikacijski podaci potrebni su za račun. Bez njih nisu dostupni prijava, sinkronizacija, društvene funkcije ni prava povezana s računom.
Profilna fotografija i neobvezni profilni podaci, obavijesti, kamera i fototeka, Google OAuth, društvene funkcije, dijeljenje citata, kupnje i prijave podršci dobrovoljni su. Ako ne pružite podatke potrebne za neobveznu funkciju, samo ta funkcija neće biti dostupna. Autentifikacija e-poštom i Prijava putem Applea alternative su Google OAuthu kada su prikazane.
Mission ne traži posebne kategorije osobnih podataka, kao što su zdravstveni podaci, vjerska ili filozofska uvjerenja, politička mišljenja, sindikalno članstvo, genetski ili biometrijski identifikacijski podaci ni podaci o spolnom životu ili seksualnoj orijentaciji. Takve podatke nemojte unositi u sinkronizirana slobodna tekstna polja ili slike, poruke podršci ni javne poveznice. Ako Mission ipak nenamjerno sazna za takve podatke, oni se obrađuju samo koliko je potrebno za obradu ili brisanje poslanog sadržaja, zaštitu pravnih zahtjeva ili ispunjenje zakonske obveze; ne koriste se samostalno za funkcije proizvoda.
5. Dijeljeni i javno dostupni sadržaj
Kada su odgovarajuće migracije i funkcije implementirane u produkciji, Mission je osmišljen za sinkronizaciju odnosa i aktivnosti prijatelja te članstava u izazovima, pozivnica, prijava i napretka članova među uključenim računima. Konfiguracija izvornog koda koristi Supabaseovu sigurnost na razini redaka i autentificirane poslužiteljske funkcije namijenjene ograničavanju pristupa, ovisno o slučaju, na vlasnika računa, odgovarajućeg prijatelja, vlasnika izazova, pozvanu osobu ili prihvaćene članove. Stvarna provedba u produkciji podliježe provjeri uživo s više računa, uključujući nepovezani račun; ti zapisi nisu namijenjeni javnom pretraživanju. Mission ne prodaje osobne podatke.
Poveznice citata i pozivnica dostupne su svakome tko ih primi ili pribavi. Tekst, autor i dizajn mogu dohvatiti botovi pregleda te mogu ostati u porukama, povijesti preglednika, zapisima ili pregledima trećih strana nakon dijeljenja. U javne poveznice ne unosite povjerljive, osjetljive ni tuđe osobne podatke.
6. Primatelji i izvršitelji obrade
- Apple: distribucija i kupnje u App Storeu, StoreKit transakcije, upravljanje pretplatama, dopuštenja iOS uređaja, isporuka lokalnih obavijesti te Prijava putem Applea ako je odabrana.
- Supabase: autentifikacija, upravljanje računom i sesijama, usluge Postgres baze podataka, Edge Functions, sinkronizacija, obrada pozivnica i pohrana prijava problema.
- RevenueCat: prikaz App Store ponuda i paketa te povrat podataka o aktivnim pravima povezanih s Mission korisničkom oznakom aplikacije. Apple i RevenueCat u svojim uslugama obrađuju temeljne podatke o transakcijama i pretplatama.
- Vercel: hosting i isporuka dailymission.app, zapisi zahtjeva, sigurnost i tehnička učinkovitost.
- Google: identitet i autentifikacija samo kada odaberete Google OAuth.
- Pružatelji e-pošte i sandučića: isporuka, pohrana i zaštita poruka poslanih na office@dailymission.app ili support@dailymission.app i odgovora.
- Tijela, sudovi, stručni savjetnici i drugi primatelji kada je otkrivanje zakonski obvezno ili potrebno za postavljanje, ostvarivanje ili obranu zahtjeva.
Izvršitelji obrade djeluju prema ugovornim obvezama zaštite podataka. Apple, Google i drugi pružatelji određene podatke obrađuju i kao samostalni voditelji radi vlastitih računskih, kupovnih, sigurnosnih i pravnih obveza; primjenjuju se njihove povezane obavijesti.
7. Međunarodni prijenosi
Neki pružatelji i njihova povezana društva obrađuju podatke u SAD-u ili drugim državama izvan EGP-a. Prijenosi se temelje na odluci o primjerenosti prema članku 45. GDPR-a, uključujući Okvir EU-SAD za certificirane primatelje, ili na standardnim ugovornim klauzulama Komisije prema članku 46. i potrebnim dodatnim mjerama. Informacije ili kopiju jamstva zatražite na office@dailymission.app.
9. Čuvanje i brisanje
- Razdoblje čuvanja podataka računa, sinkroniziranih snimki, prijava problema, korespondencije podrške i drugih zapisa određuje se prema svrsi obrade, aktivnosti računa, primjenjivim zakonskim obvezama čuvanja, postavljanju, ostvarivanju ili obrani pravnih zahtjeva, sigurnosnim potrebama i sprječavanju zlouporabe te ugovornim ili operativnim rokovima čuvanja odgovarajućeg pružatelja. Ako nema fiksnog zakonskog roka, nužnost se procjenjuje prema tim kriterijima.
- Poveznice pozivnica više se ne mogu prihvatiti 14 dana nakon izrade. Zapisi o isteklim ili prihvaćenim pozivnicama mogu ostati pohranjeni kada i koliko je to potrebno prema prethodnim kriterijima; rok valjanosti od 14 dana sam po sebi nije rok brisanja.
- Tijekom obrade potvrda o brisanju sadrži i izravnu internu korisničku oznaku Supabasea. Brisanje korisnika iz Supabase Autha postavlja tu oznaku na null i kaskadno briše povezanu zaštitu od pisanja. Preostali sažeci, status i vremena potvrde čuvaju se samo koliko je potrebno za usklađivanje i dokumentiranje zahtjeva, sprječavanje zlouporabe, razjašnjavanje prekinutih odgovora te zaštitu ili obranu pravnih zahtjeva, nakon čega se moraju fizički izbrisati. Konkretno najdulje razdoblje i životni ciklus potvrde i zaštite moraju se utvrditi u odobrenom rasporedu čuvanja te provoditi i provjeravati u produkciji. Vrijeme isteka može onemogućiti dohvat potvrde, ali samo po sebi ne dokazuje fizičko brisanje.
- Apple, RevenueCat, Supabase, Vercel i pružatelji e-pošte čuvaju podatke obrađene u svojim uslugama prema primjenjivim zakonskim obvezama, ugovornim postavkama, sigurnosnim zahtjevima i objavljenim pravilima. To uključuje zapise Supabase Auth, API i Edge Functions te RevenueCat metapodatke o transakcijama, uređaju, operativnom sustavu, prvom i posljednjem korištenju i državi izvedenoj iz IP adrese.
- Lokalne datoteke sa sinkronizacijama ili prijavama problema na čekanju brišu se nakon uspješnog prijenosa. Ostali lokalni operativni podaci u pravilu se mogu ukloniti brisanjem aplikacije ili njezinih podataka s uređaja.
Kada instalirana verzija Missiona prikazuje „Izbriši račun“, autentificirani postupak u aplikaciji pokreće trajno brisanje Mission računa te podržanih lokalnih i sinkroniziranih podataka računa. Dovršetak ovisi o ispravnoj konfiguraciji i implementaciji potrebne poslužiteljske usluge brisanja i potvrđuje se tek kada ta usluga prijavi završetak. Koraci kod pružatelja, uključujući brisanje povezanog RevenueCat korisničkog zapisa kada je konfigurirano, mogu privremeno ostati na čekanju ako pružatelj nije dostupan; aplikacija stoga može nastaviti prikazivati status na čekanju. Ako funkcija nije dostupna ili dovršetak nije potvrđen, zahtjev pošaljite na office@dailymission.app. Podaci obuhvaćeni zakonskom obvezom čuvanja ili potrebni za pravne zahtjeve mogu ostati pohranjeni tijekom primjenjivog razdoblja. Brisanje računa ne otkazuje App Store pretplatu; njome se mora zasebno upravljati ili je otkazati putem Apple računa.
10. Vaša prava i rok odgovora
Pod zakonskim uvjetima imate pravo na pristup, ispravak, brisanje, ograničenje, prenosivost i prigovor obradi temeljenoj na legitimnim interesima. Privolu možete povući u svakom trenutku za budućnost. Imate i pravo na pritužbu nadzornom tijelu.
Zahtjev pošaljite na office@dailymission.app. Mission odgovara bez nepotrebnog odgađanja i u roku od mjesec dana. Kod složenih ili brojnih zahtjeva rok se može produljiti za dva mjeseca; o produljenju i razlozima bit ćete obaviješteni u prvom mjesecu. Zahtjevi su besplatni osim ako su očito neutemeljeni ili pretjerani. Identitet se provjerava samo koliko je potrebno za zaštitu računa i prava drugih.
11. Austrijsko tijelo za zaštitu podataka
Pritužbu možete podnijeti tijelu Österreichische Datenschutzbehörde, Barichgasse 40–42, 1030 Beč, Austrija, e-pošta dsb@dsb.gv.at. Više informacija: dsb.gv.at.
12. Izvori podataka
Mission prima podatke izravno od Vas te od aplikacije ili uređaja pri korištenju funkcije. Autentifikacija dolazi od Supabasea i, prema odabiru, Applea ili Googlea. Podaci o ponudama, paketima i aktivnim pravima dobivaju se putem RevenueCata; Apple i RevenueCat obrađuju temeljne podatke o transakcijama i pretplatama. Podaci o pozivnicama, aktivnosti prijatelja, članstvu u izazovu, prijavama ili napretku mogu doći i od drugog korisnika Missiona uključenog u odgovarajuće prijateljstvo, pozivnicu ili izazov. Statistike, nizovi i planovi nastaju iz Vaše aktivnosti. Web-podaci nastaju kada se uređaj ili bot spoji na Vercel stranice. Time se ispunjava i članak 14. GDPR-a za podatke koji nisu dobiveni izravno od Vas.
13. Nema automatiziranih odluka prema članku 22.
Mission automatski procjenjuje osobnu aktivnost u aplikaciji radi izračuna i prikaza pojedinačnih vrijednosti napretka, nizova, statistika i podsjetnika. Ta jednostavna automatizirana procjena može predstavljati izradu profila u širem smislu članka 4. točke 4. GDPR-a. Ne koristi se kao jedina osnova za odluku koja proizvodi pravne ili slične značajne učinke; Mission stoga ne provodi isključivo automatizirano odlučivanje u smislu članka 22. GDPR-a.
14. Djeca
Mission nije namijenjen djeci mlađoj od 14 godina. Dijete mlađe od 14 godina ne smije samostalno izraditi račun ni pristati na neobveznu obradu. Ako zakonski zastupnik smatra da je dijete poslalo podatke bez odobrenja, treba se javiti na office@dailymission.app. Mission ručno provjerava i obrađuje zahtjev prema zakonskim uvjetima te potvrđuje ishod; podaci obuhvaćeni zakonskom obvezom čuvanja mogu se čuvati tijekom primjenjivog razdoblja.
15. Sigurnost
Mission koristi šifrirani prijenos (TLS), odvaja objavljive klijentske ključeve od tajni poslužitelja, čuva tajne u poslužiteljskim okruženjima, ograničava podatke koji se prenose za svaku funkciju i oslanja se na sigurnosne mjere svojih izvršitelja obrade. Nijedna usluga ne jamči apsolutnu sigurnost. Sumnju na incident prijavite na support@dailymission.app bez slanja lozinki, jednokratnih kodova ili poveznica za autentifikaciju.
16. Izmjene Pravila
Ova se Pravila ažuriraju kada se promijene obrade, pružatelji ili pravni zahtjevi. Važeća verzija i datum objavljuju se na dailymission.app. Bitne izmjene objavljuju se, kada zakon to zahtijeva, u aplikaciji, na web-mjestu ili e-poštom prije stupanja na snagu.