OFAPPS

Privacy Policy Politica de confidențialitate

This policy explains how the Android application Off-Road Clinometer processes information, which permissions it uses, and which external services support its features.

Această politică explică modul în care aplicația Android Off-Road Clinometer prelucrează informațiile, ce permisiuni utilizează și ce servicii externe susțin funcțiile sale.

App: Off-Road Clinometer Package: offroadclinometer.avge Last updated: 5 August 2026 Ultima actualizare: 5 august 2026
Plain-language summary: no account is required. The App processes sensor readings locally. Location is optional and is used only for features such as speed, local weather, coordinates and the map. The App uses Google services for ads, analytics, crash reporting, maps and purchases.
Rezumat: nu este necesar un cont. Aplicația prelucrează local valorile senzorilor. Locația este opțională și este utilizată numai pentru funcții precum viteza, vremea locală, coordonatele și harta. Aplicația folosește servicii Google pentru reclame, analiză, raportarea erorilor, hărți și achiziții.

1. Who is responsible for the App

1. Cine răspunde de aplicație

The App is published by Nicolae-Octavian Fometescu / OFAPPS, Romania. For privacy questions or requests, contact: octavianfometescu@gmail.com.

Website: https://ofapps.ro/

Aplicația este publicată de Nicolae-Octavian Fometescu / OFAPPS, România. Pentru întrebări sau solicitări privind confidențialitatea: octavianfometescu@gmail.com.

Site: https://ofapps.ro/

2. Information processed by the App

2. Informații prelucrate de aplicație

No accountNo registration, name or email address is requested inside the App.
On-device sensorsPitch, roll and compass readings are used locally to display the clinometer.
Optional locationUsed only after Android permission is granted for selected location-based features.
Third-party SDKsGoogle and Firebase SDKs may automatically process technical and usage data.

2.1 Sensor and clinometer data

The App reads motion/orientation sensors to calculate pitch, roll and compass direction. These raw sensor readings and calculated angles are used on the device and are not sent by the developer to a personal account or developer-operated server.

2.2 Location data

If you grant location permission, the App may access approximate or precise location for: speed calculation, local weather, displaying coordinates and the Google map. Location access is not required for the basic clinometer.

The App does not request Android background-location permission. Location updates used by the main screen and map are stopped when their respective screen is paused. Route points displayed on the map are kept for the current session and are not uploaded to an OFAPPS account or saved to an OFAPPS server.

If you use the Share action for coordinates, Android's share sheet sends the information only to the app or person you select.

2.3 Weather requests

When the weather widget is enabled, latitude and longitude are sent over an encrypted connection to the OpenWeather API so that local weather can be returned. The App does not use this request to build a location history.

2.4 Local settings

Preferences such as calibration values, colors, selected vehicle, language, speed unit, alarm settings and ad-removal entitlement are stored locally on your device. Depending on your Android and Google backup settings, some local preferences may be included in device backup or device-to-device transfer.

2.5 Text-to-speech

Spoken warnings and weather text are passed to the text-to-speech engine installed on your device. The privacy practices of that engine depend on its provider and your device settings.

Fără contAplicația nu solicită înregistrare, nume sau adresă de e-mail.
Senzori localiValorile de tangaj, ruliu și busolă sunt utilizate local pentru clinometru.
Locație opționalăEste utilizată numai după acordarea permisiunii Android pentru funcțiile selectate.
SDK-uri terțeSDK-urile Google și Firebase pot prelucra automat date tehnice și de utilizare.

2.1 Datele senzorilor și clinometrului

Aplicația citește senzorii de mișcare/orientare pentru a calcula tangajul, ruliul și direcția busolei. Valorile brute și unghiurile calculate sunt folosite pe dispozitiv și nu sunt trimise de dezvoltator către un cont personal sau către un server administrat de dezvoltator.

2.2 Datele de localizare

Dacă acordați permisiunea, aplicația poate accesa locația aproximativă sau precisă pentru: calculul vitezei, vreme locală, afișarea coordonatelor și harta Google. Locația nu este necesară pentru funcția de bază a clinometrului.

Aplicația nu solicită permisiunea Android pentru locație în fundal. Actualizările de locație ale ecranului principal și ale hărții sunt oprite când ecranul respectiv intră în pauză. Punctele traseului afișat pe hartă sunt păstrate în sesiunea curentă și nu sunt încărcate într-un cont OFAPPS sau salvate pe un server OFAPPS.

Dacă folosiți opțiunea de distribuire a coordonatelor, meniul de distribuire Android trimite informațiile numai aplicației sau persoanei alese de dumneavoastră.

2.3 Solicitări meteo

Când modulul meteo este activ, latitudinea și longitudinea sunt trimise printr-o conexiune criptată către API-ul OpenWeather pentru furnizarea vremii locale. Aplicația nu folosește această solicitare pentru a construi un istoric al locațiilor.

2.4 Setări locale

Preferințe precum valorile calibrării, culorile, vehiculul selectat, limba, unitatea de viteză, alarmele și dreptul de eliminare a reclamelor sunt stocate local. În funcție de setările Android și Google, unele preferințe locale pot fi incluse în backup sau în transferul către alt dispozitiv.

2.5 Redarea vocală

Avertismentele și textele meteo sunt transmise motorului text-to-speech instalat pe dispozitiv. Practicile de confidențialitate depind de furnizorul acelui motor și de setările dispozitivului.

3. Analytics and crash reporting

3. Analiză și raportarea erorilor

The App uses Google Analytics for Firebase to understand feature use and Firebase Crashlytics to diagnose crashes and non-fatal errors.

ServiceExamples of informationPurpose
Firebase Analytics App opens; settings applied; calibration; map shown/hidden; floating overlay opened; app/voice language; speed unit; orientation mode; selected vehicle/dial indexes; ad-removal status. Usage measurement and product improvement.
Firebase Crashlytics Crash reports, stack traces, app/device/OS information, installation identifiers, diagnostic logs and non-sensitive settings used to reproduce a problem. Reliability, debugging and security.

The App's telemetry code is designed not to send precise coordinates, spoken/custom warning text or Google Play purchase tokens to Firebase Analytics or Crashlytics.

Aplicația folosește Google Analytics pentru Firebase pentru a înțelege utilizarea funcțiilor și Firebase Crashlytics pentru diagnosticarea blocărilor și a erorilor nefatale.

ServiciuExemple de informațiiScop
Firebase Analytics Deschiderea aplicației; aplicarea setărilor; calibrare; afișarea/ascunderea hărții; pornirea ferestrei flotante; limba aplicației/vocii; unitatea de viteză; orientarea; indicii vehiculului/cadranului; starea eliminării reclamelor. Măsurarea utilizării și îmbunătățirea produsului.
Firebase Crashlytics Rapoarte de eroare, stack trace, informații despre aplicație/dispozitiv/sistem, identificatori de instalare, jurnale de diagnostic și setări nesensibile necesare reproducerii unei probleme. Fiabilitate, depanare și securitate.

Codul de telemetrie este conceput să nu trimită către Firebase Analytics sau Crashlytics coordonate precise, textul vocal/personalizat al avertismentului ori tokenuri de achiziție Google Play.

4. Advertising, consent and purchases

4. Reclame, consimțământ și achiziții

Advertising

The free version displays Google AdMob native and interstitial ads. Google and its ad technology partners may process information such as IP address, device or advertising identifiers, app interactions, ad impressions/clicks, diagnostics and approximate location derived from network information, depending on your region, settings and consent choices.

The App uses Google's User Messaging Platform (UMP). Where required, a privacy/consent message is displayed to collect advertising choices. You can also manage advertising settings through your Google account and Android device settings.

In-app purchase

The optional “remove ads” purchase is handled by Google Play Billing. The App receives the product identifier, purchase state and a purchase token needed to acknowledge and restore the entitlement. The developer does not receive or store your payment-card details.

Reclame

Versiunea gratuită afișează reclame native și interstițiale Google AdMob. Google și partenerii săi de tehnologie publicitară pot prelucra informații precum adresa IP, identificatori ai dispozitivului sau de publicitate, interacțiuni în aplicație, afișări/clicuri pe reclame, date de diagnostic și locația aproximativă derivată din rețea, în funcție de regiune, setări și opțiunile de consimțământ.

Aplicația folosește Google User Messaging Platform (UMP). Acolo unde este necesar, este afișat un mesaj de confidențialitate/consimțământ pentru opțiunile publicitare. Setările pentru reclame pot fi administrate și în contul Google și în setările dispozitivului Android.

Achiziție în aplicație

Achiziția opțională „elimină reclamele” este gestionată de Google Play Billing. Aplicația primește identificatorul produsului, starea achiziției și un token necesar confirmării și restaurării dreptului. Dezvoltatorul nu primește și nu stochează datele cardului bancar.

5. Permissions

5. Permisiuni

PermissionWhy it is used
InternetAds, consent messages, Firebase, Google Maps, weather and Google Play services.
Approximate / precise locationOptional speed, weather, coordinates and map features.
Display over other appsOptional floating clinometer overlay. Granted from Android special-access settings.
Foreground service / notificationsKeeps the optional floating overlay running and displays the required Android service notification.
VibrationHaptic alerts and feedback.
PermisiuneMotivul utilizării
InternetReclame, mesaje de consimțământ, Firebase, Google Maps, vreme și servicii Google Play.
Locație aproximativă / precisăFuncții opționale pentru viteză, vreme, coordonate și hartă.
Afișare peste alte aplicațiiClinometrul flotant opțional. Se acordă din setările Android de acces special.
Serviciu în prim-plan / notificăriMenține fereastra flotantă și afișează notificarea obligatorie a serviciului Android.
VibrațiiAlerte și feedback haptic.

6. Third-party services

6. Servicii terțe

The App relies on the following providers, which process data under their own terms:

Aplicația utilizează următorii furnizori, care prelucrează date conform propriilor condiții:

7. Sharing and sale of data

7. Transmiterea și vânzarea datelor

OFAPPS does not sell personal data for money. Information is transmitted to the service providers listed above only as needed to provide their functions, comply with your choices, secure and improve the App, process a purchase, or comply with law.

Advertising providers may process information for personalized advertising or measurement where legally permitted and consistent with your consent choices. In some jurisdictions, this type of advertising processing may be legally described as “sharing”.

OFAPPS nu vinde date cu caracter personal contra cost. Informațiile sunt transmise furnizorilor enumerați numai pentru funcțiile lor, respectarea opțiunilor utilizatorului, securizarea și îmbunătățirea aplicației, procesarea achiziției sau îndeplinirea obligațiilor legale.

Furnizorii de publicitate pot prelucra informații pentru reclame personalizate sau măsurare, acolo unde legea permite și conform opțiunilor de consimțământ. În unele jurisdicții, acest tip de prelucrare publicitară poate fi denumit juridic „partajare”.

8. Retention and deletion

8. Păstrarea și ștergerea datelor

  • Local preferences remain until you reset the App, clear its storage or uninstall it, subject to Android backup settings.
  • Session route points are discarded when the map session ends or the process is closed.
  • Google, Firebase, OpenWeather and other providers retain data according to their own policies and configured retention periods.
  • Privacy requests may be sent to the contact address above. Some pseudonymous SDK data may not be directly identifiable from your email alone.
  • Preferințele locale rămân până la resetarea aplicației, ștergerea stocării sau dezinstalare, sub rezerva setărilor de backup Android.
  • Punctele traseului din sesiune sunt eliminate la încheierea sesiunii hărții sau la închiderea procesului.
  • Google, Firebase, OpenWeather și ceilalți furnizori păstrează date conform propriilor politici și perioade configurate.
  • Solicitările privind confidențialitatea pot fi trimise la adresa de contact. Unele date pseudonime ale SDK-urilor nu pot fi identificate direct numai pe baza e-mailului.

9. Legal bases and international transfers

9. Temeiuri juridice și transferuri internaționale

Where the GDPR or similar law applies, processing may rely on:

  • Your consent and Android permissions for optional location and, where required, advertising choices.
  • Performance of a contract for the ad-removal purchase.
  • Legitimate interests in operating, securing, diagnosing and improving the App, including analytics and crash reporting, balanced against user rights.
  • Legal obligations where processing is required by law.

Some providers may process information outside Romania or the European Economic Area. Such transfers are handled by the providers under applicable contractual and legal safeguards.

Atunci când se aplică GDPR sau o legislație similară, prelucrarea se poate baza pe:

  • Consimțământ și permisiuni Android pentru locația opțională și, când este necesar, opțiunile publicitare.
  • Executarea unui contract pentru achiziția de eliminare a reclamelor.
  • Interes legitim pentru operarea, securizarea, diagnosticarea și îmbunătățirea aplicației, inclusiv analiza și raportarea erorilor, cu respectarea drepturilor utilizatorului.
  • Obligații legale atunci când prelucrarea este cerută de lege.

Unii furnizori pot prelucra informații în afara României sau a Spațiului Economic European. Transferurile sunt gestionate de furnizori prin garanțiile contractuale și juridice aplicabile.

10. Your choices and rights

10. Opțiunile și drepturile dumneavoastră

  • Revoke location or notification permissions at any time in Android Settings.
  • Disable location-dependent widgets in the App's settings.
  • Do not enable the floating overlay, or revoke “Display over other apps” access.
  • Manage ad privacy choices when Google's consent message is available and through your Google/Android advertising settings.
  • Clear the App's storage or uninstall it to remove local data from the device.
  • Request access, correction, deletion, restriction, portability or object to processing where applicable.
  • Withdraw consent without affecting processing that occurred before withdrawal.

EU/EEA users may also complain to their local data-protection authority. In Romania, the supervisory authority is ANSPDCP: dataprotection.ro.

  • Retrageți oricând permisiunea de locație sau notificări din setările Android.
  • Dezactivați modulele dependente de locație din setările aplicației.
  • Nu activați fereastra flotantă sau retrageți accesul „Afișare peste alte aplicații”.
  • Administrați opțiunile publicitare când mesajul Google este disponibil și din setările de publicitate Google/Android.
  • Ștergeți stocarea aplicației sau dezinstalați-o pentru eliminarea datelor locale.
  • Solicitați accesul, corectarea, ștergerea, restricționarea, portabilitatea sau opuneți-vă prelucrării, când legea permite.
  • Retrageți consimțământul fără a afecta prelucrarea efectuată anterior retragerii.

Utilizatorii din UE/SEE pot depune o plângere și la autoritatea de protecție a datelor. În România, autoritatea este ANSPDCP: dataprotection.ro.

11. Children

11. Copii

The App is a utility and does not provide user accounts or knowingly request a child's name, email address, contacts, photos or other directly identifying profile information. Parents or guardians who believe a child's personal data has been processed may contact us.

Aplicația este un instrument utilitar, nu oferă conturi și nu solicită în mod intenționat numele, e-mailul, contactele, fotografiile sau alte informații de profil care identifică direct un copil. Părinții sau tutorii care consideră că au fost prelucrate datele unui copil ne pot contacta.

12. Security and policy changes

12. Securitate și modificarea politicii

Network requests used by the App and listed providers are made through encrypted HTTPS connections where supported. No method of electronic transmission or storage is completely secure.

This policy may be updated when features, SDKs, legal requirements or data practices change. The revision date at the top of this page will be updated.

Solicitările de rețea ale aplicației și furnizorilor enumerați sunt efectuate prin conexiuni HTTPS criptate, acolo unde serviciul le acceptă. Nicio metodă de transmitere sau stocare electronică nu este complet sigură.

Politica poate fi actualizată când se modifică funcțiile, SDK-urile, obligațiile legale sau practicile privind datele. Data revizuirii din partea de sus va fi actualizată.

13. Contact

13. Contact

Privacy contact: octavianfometescu@gmail.com
Developer: Nicolae-Octavian Fometescu / OFAPPS
Country: Romania

Contact confidențialitate: octavianfometescu@gmail.com
Dezvoltator: Nicolae-Octavian Fometescu / OFAPPS
Țara: România