Šta se čuva
- Email adresa i lozinka, koje vodi Supabase Auth. Lozinku ne vidimo ni mi.
- Ako se prijavite preko Googlea: od Googlea stižu vaše ime, email adresa, oznaka Google naloga i adresa slike profila. Supabase Auth to zapiše uz nalog, a aplikacija koristi samo ime i email. Slika se nigdje ne prikazuje i ne preuzima, a lozinku Google naloga ne vidimo. Ako već imate nalog sa istim emailom, Google prijava vodi na taj isti nalog.
- Ime koje upišete, te korisničko ime i kratak opis, ako ih dodate.
- Znak profila: boja i ono što stoji u krugu, slovo ili figura. Fotografija nema, aplikacija ih uopšte ne prima.
- Grupe i hatme u kojima ste, stranice koje ste rezervisali i one koje ste označili proučenim.
- Vaše poruke u razgovoru hatme, reakcije na poruke i trenutak do kojeg ste razgovor pročitali. U jednoj hatmi se čuva najviše 2000 zadnjih poruka.
- Glasovne poruke koje pošaljete u razgovoru: snimak do pet minuta, sačuvan kao datoteka u našem Supabase prostoru za datoteke.
- Vaša evidencija hifza, oznake u mushafu i dnevni vird.
- Zapis svakog učenja naglas, sa mogućim greškama. Zvuk učenja se ne čuva nikad.
- Ko vas je pozvao u aplikaciju, ako ste ušli preko nečije pozivnice.
- Zapis o bitnim radnjama u hatmi: pokretanje hatme, rezervacija i vraćanje stranice, oznaka proučenog, pridruživanje, napuštanje grupe i izbacivanje. Ako vas vlasnik grupe izbaci, pamti se i to, da se u tu grupu ne biste mogli sami vratiti.
- Prijave greške ili prijedloga koje nam pošaljete, zajedno sa kontaktom ako ga upišete. Prijava se čuva u bazi i stiže nam i mailom, sa emailom vašeg naloga.
- Ako uključite obavijesti: adresa uređaja za obavijesti koju da browser, šta želite da primate i kada (namaz, za koje mjesto i koliko ranije, vird i hifz u koje vrijeme, poruke) i kratak zapis šta je poslano, da ista obavijest ne stigne dvaput. Zapis se briše poslije mjesec dana. Adresa uređaja se briše kad obavijesti isključite na tom uređaju ili se sa njega odjavite. Kad se na istom uređaju ponovo prijavite, obavijesti se vrate same.
- Kao i kod svake usluge na internetu, Supabase i Vercel u tehničkim zapisima bilježe IP adresu i vrijeme zahtjeva, odnosno prijave.
Ko šta vidi
Hifz, oznake u mushafu i vird su isključivo vaši. Ne vidi ih niko drugi, ni članovi iste grupe. To nije obećanje na riječ nego pravilo upisano u samu bazu: upit drugog korisnika ne vraća te redove ni kad bi ih tražio direktno, mimo aplikacije.
U popisu učesnika i u razgovoru vas drugi vide pod korisničkim imenom. Ime i prezime, opis i broj proučenih stranica vide tek kad otvore vaš profil, i to samo članovi hatmi u kojima jeste. Ako korisničko ime niste upisali, drugi vide vaše ime.
Poruke i glasovne poruke u razgovoru vide i slušaju svi učesnici te hatme. U javnu grupu može ući svako ko ima nalog, pa tamo vaš profil i poruke vidi svako ko joj se pridruži.
Anonimno učenje
U profilu možete uključiti anonimno učenje. Tada niko, pa ni vlasnik grupe, ne vidi koliko ste stranica proučili, rezervisali ni šta ste radili. I ovo je pravilo u bazi, ne samo u prikazu: vaši redovi postaju nevidljivi drugima i kad se do njih pokuša doći direktno.
Vaše stranice i dalje ulaze u ukupan napredak hatme, jer bi inače hatma izgledala nezavršena iako jeste, pa bi neko ponovo učio ono što je već proučeno. Ime i poruke u razgovoru ostaju vidljivi: u grupu ste ušli svojevoljno, a razgovor nije brojka.
Gdje podaci stoje
- Baza i prijava su na Supabaseu, u regiji eu-west-1 (Irska).
- Sama aplikacija radi na Vercelu, u Dublinu (Irska), odmah uz bazu.
- Fontovi mushafa dolaze sa iste adrese kao i aplikacija. Browser ih preuzme i zadrži, bez ijednog podatka o vama.
- Tekst Kur'ana, bosanski prijevod i tefsir stoje u našoj bazi, pa se ne odlazi nikome vani dok čitate.
- Snimci učenja se puštaju sa everyayah.com, a ako on zakaže, sa cdn.islamic.network. Taj izvor vidi vašu IP adresu i da je neko zatražio snimak, ali ne zna ko ste.
- Vakti se računaju na našem serveru, iz podataka koji stoje u aplikaciji, bez ijednog poziva prema vani.
- Obavijesti na telefon dostavlja servis proizvođača browsera: Google za Chrome i Android, Apple za iPhone i Safari, Mozilla za Firefox, Microsoft za Edge. Sadržaj obavijesti je šifrovan ključem vašeg uređaja, pa ga taj servis prenosi, ali ne može pročitati. Vidi samo da vašem uređaju stiže obavijest od Khatme.
- Prijave sa stranice Kontaktiraj nas šaljemo sebi mailom preko servisa Resend, u naše sanduče na Gmailu.
Mikrofon i učenje naglas
Mikrofon se uključuje samo kad sami pritisnete dugme, i to tek kad ga dozvolite u browseru. Takva dugmad su dva: učenje naglas u mushafu i glasovna poruka u razgovoru hatme.
Kod učenja naglas zvuk ne obrađuje Khatma nego usluga prepoznavanja govora koju ima sam browser: u Chromeu i Samsung Internetu je to Google, na svom serveru, a u Safariju Apple, na svom serveru ili na samom uređaju. U drugom browseru to je usluga koju je izabrao njegov proizvođač. Ta usluga browseru vraća prepoznate riječi, pa za to vrijeme vrijede i njena pravila privatnosti.
Zvuk učenja Khatma ne prima i ne čuva. Prepoznate riječi se porede sa tekstom Kur'ana u vašem browseru.
Glasovna poruka je drugačija stvar: to je snimak koji sami pošaljete u razgovor, pa se čuva kao datoteka i slušaju ga učesnici te hatme. Kad poruku obrišete, briše se i snimak.
Kad ugasite mikrofon, sačuva se kratak zapis učenja: kad je počelo i završilo, od kojeg do kojeg ajeta i koliko riječi. Uz to se čuvaju moguće greške: za svaku sura, ajet i riječ, a kod pogrešne riječi i ono što je prepoznavanje čulo umjesto nje. Zvuk se ne čuva ni tada. Ako greške isključite olovkom u mushafu, greške se ne traže, pa se ni ne čuvaju. Taj zapis vidite samo vi, i to je, kao kod hifza i oznaka, pravilo upisano u bazu.
Kolačići i praćenje
Nema reklama, nema analitike i nema pratilaca trećih strana. Kolačić se koristi samo da biste ostali prijavljeni. U memoriji browsera se dodatno pamte izbor teme i palete boja, grad za vaktiju i nedavno birani gradovi, podešenje najave pred namaz, da li je otkrivanje grešaka uključeno i ko je na tom browseru uključio obavijesti, da ih ne bi preuzeo neko drugi ko se kasnije tu prijavi.
Grad se šalje serveru samo da bi se izračunali vakti i ne pamti se uz vaše ime. Na serveru se iz ovog spiska čuvaju samo dvije stvari: koliko ranije stiže najava pred namaz, da isto važi na svim vašim uređajima, i mjesto, ali tek kad uključite obavijesti o namazu, jer ih server šalje i kad je aplikacija zatvorena.
Brisanje
Brisanje naloga i podataka možete zatražiti kroz stranicu Kontaktiraj nas, a ako se ne možete prijaviti, na khatma.contact@gmail.com. Možete javiti i osobi koja vodi grupu. Brisanjem naloga nestaju profil, oznake, hifz, vird, poruke sa glasovnim snimcima i zapisi učenja naglas. Prijave koje ste nam poslali brišemo uz isti zahtjev.
Ako vodite grupu, prvo je obrišite ili nam javite kome da je predamo, jer grupa ne može ostati bez nekoga ko je vodi.
Stranice koje ste rezervisali vraćaju se hatmi, pa ih neko drugi može uzeti. Stranice koje ste označili proučenim nestaju zajedno sa nalogom i ukupan napredak hatme se za toliko umanjuje, jer napredak hatme ne može stajati na podacima kojih više nema.
Napomena
Ovo je opis napisan običnim jezikom, tačan u odnosu na ono što aplikacija radi danas. Nije pravni dokument i nije ga pisao pravnik. Ako Khatma jednom izađe iz kruga poznanika, ovaj tekst treba pregledati neko ko se time bavi.