Confidențialitate — UmmahSphere
Ultima actualizare: 26 august 2026. Aplicația: UmmahSphere 5.9.0.
Scrisă din cod, nu dintr-un șablon
Fiecare afirmație de mai jos vine dintr-un fișier care există în aplicație. Unde aplicația nu poate ști ceva, scrie asta pe față, nu ocolește.
1. Cine ține aplicația și serverul
Aplicația, serverul de discuții și directorul de moschei sunt ținute de același operator: ATOM Tech. Nu sunt servicii separate și nu sunt ale altcuiva.
Serverul de discuții e la cloud.atomtech.ro. E un releu obișnuit: primește mesajele și le trimite mai departe. Nu e o rețea descentralizată și niciun mesaj nu merge direct de la un telefon la altul.
Nu există o echipă de asistență și nu există moderare non-stop. Cererile ajung la o singură adresă, cea din secțiunea 9, iar răspunsul poate întârzia.
2. Ce rămâne pe telefon
Nu există cont. Datele locale stau în spațiul privat al aplicației. O selecție de preferințe și jurnale poate fi păstrată în copia Android criptată a contului Google și restaurată după reinstalare; cheile și sesiunile de chat sunt excluse.
- ummah_native_prefs
- orașul ales, metoda de calcul, corecțiile manuale în minute, școala pentru Asr, regula pentru latitudini mari, tema, limba, sunetul Adhanului și contorul de tasbih
- ummah_qadha_khatam_prefs
- jurnalul Qadha, adică rugăciunile pe care le ai de recuperat, și evidența khatm-urilor
- ummah_quran_bookmarks
- semnele de carte și notele tale la versete, așa cum le-ai scris
- ummah_quran_position
- ultimul verset la care ai rămas, ca să te întorci acolo
- ummah_quran_reciter, ummah_quran_audio
- recitatorul ales și ce recitări ai descărcat pe telefon
- ummah_prayer_tracker
- bifele celor cinci rugăciuni, zi de zi
- ummah_hifz
- ce ai memorat, cât de sigur ești pe fiecare porțiune și când urmează repetarea
- ummah_ramadan_prefs
- postul și evidența din Ramadan
- ummah_consent_prefs
- la ce ai spus da și în ce moment. Se ține data, nu un simplu da, ca să se poată spune când ai acceptat
- ummah_moderation_prefs
- lista persoanelor pe care le-ai blocat, cu numele pe care îl aveau atunci
- ummah_community_prefs
- cheia care îți dă identitatea în discuții, numele afișat și culoarea aleasă. Cheia nu intră în copia de siguranță, ca două instalări să nu ajungă aceeași persoană
- ummah_jamat_push, ummah_jamat_notification_dedupe
- acordul Jamat, identificatorul și secretul pseudonim al instalării, țara, celula H3, limba și fusul pentru rutare, chemările încă neconfirmate și ID-urile livrate recent. Sunt legate de dispozitiv și excluse din copia Android și din exportul manual
- ummah_adhan_reliability
- jurnalul care spune dacă Adhanul chiar a sunat, la ce oră și cu ce întârziere
- ummah_daily_content_prefs, ummah_overpass_cache, ummah_mosque_directory_cache, ummah_metal_prices, ummah_stream_config
- memorii temporare: conținutul zilei, răspunsurile căutării de locuri, listele de moschei pentru zonele aproximative căutate, ultimul preț al aurului și lista de posturi radio. Se refac singure dacă le ștergi
- adhan_silence_state, ummah_backup_prefs
- evidența internă a aplicației: profilul de sonerie și starea Nu deranja de dinaintea Adhanului, ținute cât ține tăcerea ca să-ți fie puse la loc după, și data ultimei copii de rezervă și a ultimei restaurări, aceeași pe care o vezi în Setări → Copie de rezervă
Ce nu există deloc
Fără cont, parolă sau ID de publicitate. Nu includem reclame, analytics ori raportare automată de erori. Firebase Messaging și Play Integrity App Check sunt incluse numai pentru livrarea opțională în fundal a Chemărilor Jamat și pentru protecție împotriva abuzului; dacă activezi funcția, pot fi procesate un token al dispozitivului și celula H3 aproximativă, niciodată coordonatele exacte.
3. Ce pleacă de pe telefon
Zece destinații, atât. Fiecare are în aplicație un apelant real; nimic nu e trecut aici de dragul siguranței.
| Gazdă | Ce pleacă | Când | Se poate opri |
|---|---|---|---|
cloud.atomtech.ro (discuții, WebSocket) | Numele afișat pe care ți-l alegi, textul mesajelor, identitatea pseudonimă și canalul în care intri. | Doar dacă ai pornit discuțiile. Cât sunt oprite, aplicația nu deschide conexiunea. | Da. Setări → Discuții în comunitate. |
cloud.atomtech.ro (streams.json) | Nimic despre tine, în afară de adresa IP. | O dată pe zi, când deschizi Radio. | Nu, dar cererea nu conține nimic personal. |
muslim.atomtech.ro (moschei) | Codul de țară, o celulă H3 de nivel 7 — o zonă de circa 5 km², nu punctul tău — și câte rezultate se cer. Plus numele și versiunea aplicației. Raza de căutare nu pleacă: filtrarea după distanță se face pe telefon. Coordonatele exacte nu pleacă nici ele, dar celula dezvăluie zona aproximativă. | Când apeși butonul de căutare din Radar. Ecranul arată înainte ce zonă aproximativă va fi folosită. | Da — nu căuta. Lista deja descărcată rămâne pe telefon și se poate citi și fără internet. |
muslim.atomtech.ro (Jamat push) | La activare: tokenul FCM, cheia publică pseudonimă, un identificator și un secret al instalării, țara, celula H3 rezoluția 6, limba și fusul. La chemare: rugăciunea, celula sau moscheea, momentele programat/expiră și un ID anti-duplicare. Coordonatele exacte nu pleacă. | Numai după ce activezi explicit Push Jamat; rutarea se actualizează când schimbi zona sau tokenul, iar chemarea pleacă doar la confirmare. | Da — oprește Push Jamat. Aplicația cere revocarea înregistrării, oprește Firebase și șterge tokenul local; dacă revocarea nu ajunge la server, datele serverului urmează retenția documentată. |
Google Firebase Messaging / Play Integrity App Check | Firebase procesează tokenul FCM și datele tehnice necesare livrării. Play Integrity procesează semnale tehnice despre aplicație și dispozitiv pentru emiterea dovezii App Check. Pushul conține ID-ul chemării, rugăciunea, momentele programat și expiră, ID-ul opțional al moscheii și deep linkul. Textul notificării este generat local în limba interfeței; pushul nu conține celula H3 ori coordonate exacte. | După activarea explicită: la emiterea sau rotirea tokenului, la obținerea dovezii App Check și la livrarea unei Chemări Jamat. | Da — oprește Push Jamat. Aplicația dezactivează inițializarea automată și cere ștergerea tokenului; Google poate păstra date conform propriei politici și obligațiilor legale. |
overpass-api.de | Pentru localurile halal și măcelării: un punct rotunjit la o celulă de aproximativ 1,1 km și raza cerută. Plus numele și versiunea aplicației, cerute de regulile serverului. Când directorul de moschei este insuficient în zonă, moscheile OSM din același răspuns îl completează — fără nicio cerere în plus. | Doar când apeși butonul de căutare, și numai după ce ai fost de acord. | Da. Setări → Căutare locuri. |
everyayah.com | Ce sură, ce verset și ce recitator asculți sau descarci. | La redare sau la descărcarea unei recitări. | Da — nu asculta și nu descărca audio. |
qurango.net, cdn-globecast.akamaized.net | Că asculți acel post și cât timp îl ții pornit. | Cât rulează postul de radio sau feed-ul video. | Da — nu porni postul. |
api.gold-api.com | Nimic în afară de adresa IP. Nicio sumă și niciun calcul nu pleacă de pe telefon. | Când deschizi calculatorul de Zakat. | Da — nu deschide calculatorul. |
api.frankfurter.dev | Doar codul monedei: cea aleasă de tine, sau RON la prima deschidere, când încă nu ai ales. | Tot la calculatorul de Zakat, și numai dacă moneda din calculator nu e USD. | Nu de tot. Calculatorul pornește pe RON și cere cursul la prima deschidere, înainte să apuci să alegi moneda. Cât timp moneda e USD nu mai pleacă nimic aici. Sigur nu pleacă nimic doar dacă nu deschizi calculatorul. |
Adresa IP o vede fiecare
Orice gazdă din tabel îți vede adresa IP. Așa funcționează o conexiune și nu are cum să nu fie așa. Din IP se vede aproximativ orașul.
De ce tabelul poate rămâne în urmă
Lista de posturi de radio e servită de serverul nostru și poate numi alte gazde decât cele de mai sus. Ce e în listă azi e în tabel. În ziua în care lista se schimbă, tabelul devine incomplet — de aceea scrie asta aici, la vedere, și nu într-o notă de subsol.
4. Locația
Orele de rugăciune, direcția Qibla și calendarul se calculează pe telefon. Pentru ele, poziția ta nu pleacă nicăieri — nu există niciun server de ore de rugăciune.
În Radar, căutarea halal trimite către Overpass o coordonată rotunjită la aproximativ 1,1 km și raza cerută. Căutarea moscheilor trimite serverului ATOM țara și o celulă H3 aproximativă; coordonatele exacte rămân pe telefon. Ambele cereri dezvăluie zona aproximativă, nu te fac anonim.
Permisiunea de locație se poate refuza, iar aplicația merge mai departe cu orașul ales manual din listă. Nimic din ea nu se blochează pentru că ai spus nu.
5. Discuțiile din comunitate
Sunt oprite până le pornești tu, și înainte de asta îți arătăm ce pleacă de pe telefon. Cât sunt oprite, aplicația nu deschide conexiunea de discuții și nu trimite nimic despre tine către releu. Singura cerere care mai atinge cloud.atomtech.ro e lista de posturi radio, dacă deschizi Radio — e rândul streams.json din tabelul secțiunii 3.
Ești pseudonim: numele afișat ți-l alegi singur, iar identitatea e derivată dintr-o cheie generată pe telefon. Releul nu ține un registru de utilizatori — nu are conturi, nu are parole și nu are e-mailul tău.
Releul păstrează ultimele 100 de mesaje din fiecare canal, ca cineva care intră acum să vadă discuția. Rapoartele se păstrează 90 de zile, apoi sunt șterse.
Lista ta de blocați stă pe telefon. Releul o primește la fiecare conectare și o uită când conexiunea se închide, ca să nu se adune pe server o hartă a cine pe cine evită.
Mesajele nu sunt criptate cap-la-cap
Trec în clar prin releu, iar cine ține releul le poate citi. Conexiunea e TLS, deci mesajele sunt ferite pe drum, nu la capăt. Nu scrie acolo nimic ce nu ai spune în public.
6. Copii
Ca să pornești discuțiile, declari că ai cel puțin 16 ani. Se păstrează declarația și data ei, atât.
Nimic din aplicație nu verifică vârsta și nicăieri nu pretindem că am verificat-o. Nu cerem act, nu cerem card și nu o ghicim din alte date. Rămâne ce ai declarat tu.
Restul aplicației — orele de rugăciune, Coranul, Qibla, Qadha — nu întreabă de vârstă, pentru că nu trimite nimic despre tine nicăieri.
7. Drepturile tale, și cum le folosești
Ștergerea datelor de pe telefon
Dezinstalarea șterge fișierele locale din spațiul privat al aplicației. Copia Android criptată poate rămâne în contul Google și poate restaura datele selectate la reinstalare; o poți gestiona sau șterge din setările Google/Android. Exporturile manuale rămân acolo unde le-ai salvat.
Ștergerea mesajelor de pe releu
Trimite un e-mail la adresa din secțiunea 9 și scrie în el identitatea de mai jos. Fără ea nu are ce să caute nimeni: releul nu știe cine ești, nu are numele tău și nu are e-mailul tău. Identitatea e singurul lucru care leagă mesajele de tine.
Consimțămintele se retrag din Setări, dintr-o singură apăsare. Retragerea discuțiilor închide conexiunea pe loc; retragerea căutării Overpass face ca următoarea căutare halal să întrebe din nou. Căutarea de moschei rămâne separată și trimite țara plus o zonă H3 aproximativă, afișată înainte de căutare.
Identitatea ta din discuții
Asta e tot ce știe releul despre tine. Copiaz-o și pune-o în cererea de ștergere.
Identitatea e diferită pe fiecare telefon, deci o pagină web nu are de unde să o știe. O găsești în aplicație la Meniu → Aplicație → Confidențialitate, cu butonul „Copiază identitatea”. Tot acolo scrie în care dintre cele două locuri de mai jos e ținută cheia pe telefonul tău — sau că telefonul nu a putut genera una, caz în care nu a plecat nimic spre releu și nu ai ce cere la ștergere.
Unde e ținută cheia
- În AndroidKeyStore. Cheia privată nu iese de acolo — nici aplicația nu o poate citi ca octeți, doar cere semnături cu ea.
- Într-un fișier privat al aplicației, atunci când AndroidKeyStore nu a putut semna. Fișierul e citibil de root pe un telefon cu root. Nu e la fel de puternic ca varianta de mai sus și nu are rost să pretindem că e.
8. Modificări
Când textul se schimbă, se schimbă și data din capul paginii. Varianta publicată pe web e generată din textul din aplicație, cu tools/build-privacy-html.js — ca politica publicată să nu poată ajunge să descrie altă aplicație decât cea instalată.
Dacă se schimbă termenii discuțiilor, acceptul vechi nu mai ține și te întrebăm din nou. Versiunea acceptată e păstrată lângă dată, tocmai ca un da vechi să nu treacă drept unul nou.
9. Contact
Pentru orice întrebare, cerere de ștergere sau raport despre un mesaj, scrie la contact@atomtech.ro.