NavTrail — Politică de Confidențialitate

Data intrării în vigoare: 21.09.2026 (actualizat pentru v1.4 — insigne și profiluri publice, comentarii și evaluări, urmărire; anterior 15.09.2026, 19.06.2026 și 19.05.2026).
Versiune publică: https://navtrail.app/privacy-ro

Această politică de confidențialitate explică ce date colectează aplicația NavTrail, cum sunt folosite, cine altcineva le prelucrează și cât timp sunt păstrate. Documentul respectă legislația română și europeană privind protecția datelor (Regulamentul (UE) 2016/679 — "GDPR") și cerințele magazinelor de aplicații pentru publicare.

Pentru orice întrebare despre datele tale sau pentru a-ți exercita drepturile listate la finalul documentului, scrie-ne la contact@navtrail.app.


1. Cine este operatorul de date?

NavTrail este operat de Constantin, dezvoltator individual din București, România. Este un proiect personal / non-comercial — la data publicării acestui document, în spatele aplicației nu există nicio firmă înregistrată. Contact: contact@navtrail.app.

Varianta în limba engleză a acestei politici este disponibilă la https://navtrail.app/privacy.


2. Versiunea scurtă


3. Ce date colectează aplicația

3.1 Cont

3.2 Locație

Aplicația colectează locația precisă (coordonate GPS + altitudine când e disponibilă) doar când:

Aplicația nu colectează locația pasiv, în fundal, decât dacă te-ai alăturat explicit unui convoi și ai acordat permisiunea de locație în fundal. Chiar și atunci, transmisiunea se oprește automat după 2 ore de utilizare cu ecranul stins, pentru a limita consumul de baterie și date.

3.3 Backup în cloud al traseelor & listelor tale (opțional — necesită un cont)

Dacă — și doar dacă — creezi un cont (§ 3.1), aplicația îți salvează datele personale ca să le poți restaura pe un dispozitiv nou:

Aceste date sunt private pentru contul tău (impus prin Row-Level Security) — nu sunt niciodată arătate altor utilizatori. Sunt eliminate când ștergi înregistrarea sau contul (§ 9). Utilizatorii anonimi (fără cont) nu salvează nimic.

3.4 Conținut generat de utilizator

3.5 Cereri către hartă / rutare / căutare

Când deplasezi harta, cauți un loc după nume sau ceri navigație turn-by-turn, dispozitivul trimite coordonatele relevante sau textul căutării către furnizori terți de hartă (§ 5). Aceste cereri nu includ ID-ul tău de utilizator anonim. Furnizorii pot vedea însă adresa IP de la care se conectează dispozitivul tău.

3.6 Ce NU colectează aplicația


4. De ce este colectată fiecare categorie de date (temei legal)

Conform GDPR Art. 6:

DateScopTemei legal
ID de utilizator anonimAutentificare cereri API; prevenire abuzInteres legitim (Art. 6(1)(f))
Token FCMLivrare notificări push SOSConsimțământ (Art. 6(1)(a)) — implicit prin instalarea unei aplicații off-road + acordarea POST_NOTIFICATIONS
Locația unui POI / obstacol / SOS postatAfișare postării pe o hartă partajatăConsimțământ — ai ales explicit să postezi
Poziție în timp real în convoiAfișare poziției către membrii convoiuluiConsimțământ — te-ai alăturat explicit unui convoi și ai acordat permisiunea de locație în fundal
Conținut text liber în postăriAfișare către alți utilizatoriConsimțământ
Adresă email + parolă (dacă creezi un cont)Crearea contului; salvare & sincronizare date între dispozitiveConsimțământ (Art. 6(1)(a)) — ai ales să creezi un cont
Trasee / inventar / mentenanță salvateRestaurarea datelor personale pe un dispozitiv nouConsimțământ (Art. 6(1)(a))
Adresă IP (tranzitorie, în antete HTTP)Conectare la backend-ul nostruInteres legitim (Art. 6(1)(f)) — protocolul de rețea o cere
Cereri către hartă / rutare / căutare la terțiAfișare hărți; calcul rute; căutare adreseInteres legitim (Art. 6(1)(f)) — sunt acțiuni cerute de utilizator

Nicio colectare nu se bazează pe contract (Art. 6(1)(b)) — nu există abonament plătit — și niciuna nu intră sub "interes vital" sau "sarcină de interes public".


5. Terți care primesc datele tale

NavTrail nu vinde datele tale și nu le partajează pentru publicitate. Datele ajung la furnizorii de servicii listați mai jos strict pentru ca aplicația să funcționeze:

5.1 Supabase (backend principal)

5.2 Firebase Cloud Messaging (notificări push)

5.3 Rutare (indicații pas cu pas)

Când ceri indicații de navigație, latitudinea/longitudinea poziției tale curente și a destinației alese sunt trimise prin HTTPS către unul dintre trei servere de rutare, încercate în această ordine. Niciunul nu primește ID-ul tău de utilizator sau date de cont; fiecare poate vedea adresa IP de la care se conectează dispozitivul tău.

5.4 Photon (Komoot) — geocodare

5.5 Servere de plăci OpenStreetMap

5.6 OpenTopoMap, CyclOSM, Esri/ArcGIS World Imagery, OpenFreeMap

5.7 Ce NU primește niciun terț


6. Funcția convoi în detaliu

Merită o secțiune separată pentru că este singura funcție care folosește locație în fundal, și singura în care poziția ta în timp real devine vizibilă pentru alte persoane.

6.1 Cum funcționează

6.2 Ce circulă unde în timpul unui convoi

6.3 Cine îți poate vedea poziția

6.4 Cum oprești


6A. Panoul Parteneri de drum în detaliu

6A.1 Ce este public

O excursie pe care o postezi este vizibilă pentru oricine folosește aplicația, autentificat sau nu, oriunde în lume: titlul și descrierea, plecarea și destinația, datele, dificultatea, tipul de vehicul și de cazare, câți parteneri cauți, fotografiile ei, numele tău de utilizator public, profilul vehiculului tău dacă ai unul, și reputația ta de partener — o medie afișată doar după ce ai cel puțin trei evaluări, câți parteneri au spus că ar călători din nou cu tine și câte excursii ați încheiat împreună. Excursiile încheiate rămân pe panou 60 de zile.

6A.2 Ce este privat

O cerere de a te alătura este văzută doar de tine și de autorul anunțului. O conversație este văzută doar de cei doi participanți, și de operator atunci când un mesaj din ea este raportat sau așa cum descrie § 6A.4. Un răspuns „nu aș mai călători" și o notă privată de evaluare nu sunt arătate nimănui în afară de operator. Numărul tău de telefon nu este stocat nicăieri decât dacă îl trimiți într-o conversație, unde devine un mesaj al acelei conversații.

6A.3 Notificări

Cu permisiunea ta, aplicația te anunță când primești o cerere, un răspuns, o confirmare, un mesaj nou, o reamintire cu o săptămână înainte de excursie și — dacă nu o dezactivezi din Setări — o notă săptămânală când au apărut excursii noi. Ele circulă prin serviciul de notificări descris în § 5.2; o notificare de mesaj conține cel mult primele 80 de caractere ale unui mesaj text, niciodată un număr de telefon trimis.

6A.4 Păstrare și ștergere

Conversațiile și mesajele lor sunt șterse la 90 de zile după ultima zi a excursiei (și devin doar-citire la 30 de zile după ea). Cererile și excursiile în sine rămân în contul tău: sunt istoricul tău și contează la excursiile încheiate împreună. Operatorul poate elimina un anunț care încalcă regulile și păstrează o evidență cu titlul, motivul și data. Ștergerea contului îți șterge excursiile, cererile, profilul vehiculului, evaluările și mesajele trimise de tine; mesajele trimise ție de alții rămân în conversațiile lor, fără identitatea ta.

6B. Insigne, comentarii, evaluări și urmărire în detaliu

6B.1 Insignele și profilul public

Fiecare membru are un profil public, în aplicație și la navtrail.app/u/<nume>: numele de utilizator, nivelul, punctele, Respectul, numărul de puncte de interes adăugate, trasee publicate, pericole raportate, kilometri înregistrați, excursii încheiate cu parteneri, urmăritori și urmăriți, și insignele câștigate. Insignele sunt calculate pe serverul nostru din ce faci în aplicație; insignele de provocare dezvăluie că ai trecut printr-un loc anume (o trecătoare, un lac, un traseu) și când. Insignele și kilometrii tăi sunt publice implicit; comutatorul „Arată insignele mele altora” din Setări le ascunde pe amândouă față de ceilalți membri și de pagina web. Înregistrarea care a adus o insignă de provocare nu este arătată niciodată nimănui.

6B.2 Comentarii și evaluări

Un comentariu este public, poartă numele tău de utilizator și nivelul, și poate fi editat sau șters de tine oricând. O evaluare este stocată în contul tău, dar li se arată celorlalți doar ca parte dintr-o medie și un număr. Amândouă urmează elementul: un punct de interes ascuns sau șters, ori un traseu făcut din nou privat, își ia cu el comentariile și evaluările. Proprietarul unui punct de interes sau al unui traseu este anunțat prin notificare când cineva comentează (notificarea poartă cel mult primele 80 de caractere).

6B.3 Urmărire

Pe cine urmărești și cine te urmărește vezi doar tu; numerele sunt publice pe profilul tău. Urmărirea abonează telefonul tău la noutățile acelui membru prin serviciul de notificări descris în § 5.2 (un canal numit după identificatorul contului lui; nimic despre tine nu îi este trimis). Comutatorul „Noutăți de la cei pe care îi urmăresc” din Setări oprește aceste notificări. Blocarea unui membru elimină urmărirea în ambele sensuri.


7. Cât timp sunt păstrate datele

DateRetenție
ID utilizator anonimPână ștergi aplicația sau ne trimiți email să-l ștergem
Token FCMPână dispozitivul se dezînregistrează (dezinstalare / clear data) sau cere ștergere cont
Adresa de email a contului (dacă ai creat un cont)Până ștergi contul
Nume de utilizator public (dacă ai setat unul)Până ștergi contul
Trasee / inventar / mentenanță salvate (deținători de cont)Până ștergi înregistrarea individuală sau contul
Trasee GPSImplicit doar pe dispozitiv. Cu un cont, salvate și în stocarea ta privată din cloud până când ștergi traseul sau contul. Tu le controlezi din ecranul "Trasee Salvate".
POI-uriPermanent până le ștergi, sau ascunse automat dacă ≥ 3 utilizatori distincți le raportează (vezi Politica de moderare)
Obstacole4 ore după creare (șterse automat printr-un cron de 15 minute)
Alerte SOS24 ore după creare (rezolvate automat + șterse după retenția stării rezolvate)
Rânduri de apartenență convoi48 de ore după ultima activitate de la orice membru
Poziții convoi în timp realNu sunt stocate — transmise prin Realtime Broadcast și aruncate
Rapoarte de moderare pe care le depuiPăstrate cât există contul tău (jurnal audit pentru ascunderea automată la ≥ 3 raportări); șterse când îți ștergi contul/datele. Vizibile doar ție și operatorului.
Excursii, cereri, profil de vehicul, evaluări din Parteneri de drumPână le ștergi sau îți ștergi contul; o excursie încheiată părăsește panoul public la 60 de zile după ultima ei zi
Conversații și mesaje din Parteneri de drumDoar-citire la 30 de zile după ultima zi a excursiei, șterse la 90 de zile după ea (un job nocturn)
ComentariiPână le ștergi, odată cu punctul de interes / traseul de care aparțin, sau odată cu contul
EvaluăriPână le retragi, odată cu elementul, sau odată cu contul
Insigne câștigate, Respect, nivelPână îți ștergi contul (o insignă este permanentă cât timp contul există)
Urmăriri (pe cine urmărești / cine te urmărește)Până renunți, până la o blocare, sau până când unul dintre conturi este șters

8. Transferuri internaționale


9. Drepturile tale conform GDPR

Ai dreptul la:


10. Confidențialitatea copiilor

NavTrail nu se adresează copiilor sub 16 ani și nu colectăm cu bună știință date de la ei. Panoul Parteneri de drum este doar pentru adulți: postarea unei excursii sau o cerere de a te alătura uneia necesită declarația că ai cel puțin 18 ani. Dacă crezi că un copil a folosit aplicația și vrei ca datele lui să fie șterse, trimite email la contact@navtrail.app.


11. Securitate

Cu toate acestea, niciun sistem nu este perfect sigur. Dacă descoperi o vulnerabilitate, te rugăm să trimiți email la contact@navtrail.app în loc să o publici, pentru a o repara înainte ca actorii rău intenționați să o observe.


12. Modificări ale acestei politici

Modificările materiale (terți noi, categorii noi de date, retenție schimbată) vor fi anunțate în notele de versiune ale aplicației și reflectate în "Data intrării în vigoare" de la începutul acestui document. Utilizarea continuă a aplicației după o modificare implică acceptarea noii politici. Dacă o modificare este suficient de semnificativă pentru a necesita consimțământ proaspăt (ex: adăugarea de analytics — ce nu vom face), aplicația te va solicita explicit.

Versiunea curentă trăiește mereu la https://navtrail.app/privacy-ro.