Radio Karina

Confidențialitate

Nu există conturi. Nu vi se cere Google, Apple, Android sau email. Nu există parolă de recuperat, pentru că nu există nimic de recuperat.

Ce rămâne pe dispozitivul dumneavoastră

Totul ce ține de dumneavoastră. Nimic din lista de mai jos nu pleacă de pe dispozitiv:

DateleUnde stau
Posturile favoriteIndexedDB, în browserul dumneavoastră
Posturile șterse (coșul)IndexedDB
Istoricul ascultării și contoareleIndexedDB, plafonat, se poate șterge oricând
Fluxul preferat pentru un postIndexedDB
Volum, limbă, ultimul post ascultatlocalStorage
Identificator anonim al dispozitivuluilocalStorage — un număr aleatoriu, fără legătură cu persoana dumneavoastră
Înregistrările radioîn dosarul ales de dumneavoastră, sau în spațiul privat al aplicației din browser
Programările de înregistrare și ora de somnIndexedDB

Înregistrările rămân pe dispozitivul dumneavoastră. Sunetul vine direct de la serverul postului la dispozitiv și se scrie în fișier acolo; nu trece printr-un server al nostru, nu se urcă nicăieri și nu îl vede nimeni altcineva. Nici măcar faptul că ați înregistrat ceva nu ne este raportat. Ștergerea unei înregistrări din aplicație șterge fișierul, nu doar rândul din listă.

Recomandările se calculează integral pe dispozitiv, din aceste date. Ele nu se trimit nicăieri și sunt prezentate ca sugestii, fiecare cu motivul ei. În aplicație, la Setări, aveți „Șterge istoricul meu" și „Exportă / Importă datele mele" (fișier radio-karina-backup.json).

Ce se trimite către server

Două semnale, amândouă anonime, amândouă legate de același comutator din Setări → „Trimite anonim erorile de redare și numărul de ascultări". Cu el oprit nu se trimite niciunul, iar aplicația funcționează identic.

  1. Raport de eroare — când un post nu pornește după ~30 de secunde de reîncercări: identificatorul postului, clasa erorii (de exemplu „certificat invalid" sau „conexiune refuzată"), tipul de dispozitiv și identificatorul anonim de mai sus. Scopul este repararea catalogului.
  2. Pornirea unei ascultări — cel mult o dată pe post pe sesiune, și numai după ce s-a auzit efectiv sunet: identificatorul postului, tipul de dispozitiv (Windows, macOS, Android, iOS, Linux — atât, nu o amprentă), țara pe care o raportează rețeaua dumneavoastră și identificatorul anonim. Din asta se construiesc clasamentele și statisticile administratorului.

Fără nume, fără email, fără cont, fără adresa IP stocată. Spunem pe față ce s-a schimbat față de versiunea anterioară a acestei pagini: până acum se trimiteau doar erorile; de acum se trimite și ce post a fost pornit, pentru ca lista „cele mai ascultate" să fie reală, nu inventată.

Blocarea unui dispozitiv

Administratorul poate opri accesul unui dispozitiv la aplicație. Blocarea se face după identificatorul anonim de mai sus — deci privește un dispozitiv, nu o persoană, iar ștergerea datelor site-ului generează un identificator nou. Dispozitivul blocat primește un mesaj limpede în aplicație, nu o defecțiune tăcută.

Ce vede serverul oricum

Ca orice site, serverul primește cererile HTTP pentru catalog și pentru API. Acestea sunt cereri pentru liste publice de posturi, nu pentru datele dumneavoastră. Nu construim profiluri de utilizator și nu punem cookie-uri de urmărire — aplicația nu folosește niciun cookie. Singurul cookie din tot proiectul este cookie-ul de sesiune al panoului de administrare (/admin/), pe care îl primește doar administratorul după ce se autentifică.

Fluxurile audio se conectează direct la radiodifuzor. Asta înseamnă că, atunci când ascultați un post, serverul acelui radiodifuzor vă vede cererea, exact ca și cum ați fi deschis site-ul postului. Noi nu intermediem și deci nu vedem ce ascultați.

Terți

Nu folosim analytics, reclame sau rețele de urmărire. Siglele posturilor se încarcă de pe serverele indicate de directorul-sursă, deci acele servere văd o cerere de imagine. Detalii la Surse.

Ștergerea datelor

Fiind stocate local, datele dumneavoastră dispar complet dacă ștergeți datele site-ului din browser sau dezinstalați aplicația. Din Setări puteți șterge separat doar istoricul, păstrând favoritele.

Atenție, o particularitate iOS: Safari șterge datele locale după 7 zile de neutilizare pentru aplicațiile web neinstalate. Dacă folosiți iPhone sau iPad, adăugați aplicația la ecranul principal (vedeți Instalare) sau faceți periodic un export.

Întrebări

Scrieți la yth_1100@yahoo.com.