Politică de confidențialitate

Aplicația Optiman Dashboard (com.optimanlogistic.app)
Ultima actualizare: 30 octombrie 2026 · Operator: Optiman Logistic

Optiman Dashboard este o aplicație de uz profesional (B2B) destinată gestionării rețelelor de magazine retail. Accesul este exclusiv pe bază de cont, alocat de administratorul rețelei. Aplicația NU este destinată publicului larg și NU se adresează minorilor.

1. Ce date colectăm

2. Cum folosim datele

Datele sunt folosite strict pentru funcționarea aplicației: autentificarea utilizatorilor, afișarea datelor rețelei căreia îi aparțin, trimiterea notificărilor operaționale, separarea între rețele (fiecare cont primește de la administrator o rețea, iar serverele unei rețele resping conturile altor rețele), securitatea și auditul (jurnalul de activitate), găsirea și repararea erorilor și aflarea funcțiilor celor mai folosite (numere adunate pe zi și pe magazin, vezi secțiunea 1). Nu vindem, nu închiriem și nu partajăm datele cu terți în scop de marketing.

3. Servicii terțe

Folosim servicii Google: Firebase (Authentication, Cloud Messaging și App Check, care atestă prin Google Play Integrity că apelurile către serviciile Firebase vin din aplicația originală) pentru autentificare, notificări și protecție anti-abuz. Serviciile Firebase folosesc și un identificator al instalării aplicației. Conținutul notificărilor (de exemplu totalurile din raportul zilnic sau mesajele de la șef) este livrat prin Firebase Cloud Messaging, deci trece prin infrastructura Google. Scanarea codurilor de bare folosește Google ML Kit, cu modelul inclus în aplicație: imaginile camerei sunt procesate pe telefon și nu părăsesc telefonul, dar ML Kit trimite la Google informații tehnice pentru diagnostic și statistici de utilizare (modelul și sistemul de operare al telefonului, versiunea aplicației, un identificator al instalării, durate și coduri de eroare ale scanării). Prelucrarea Google se supune Politicii de confidențialitate Google.

Conexiunile dintre aplicație și serverele rețelei (serverul central și serverele magazinelor) trec prin tunelurile Cloudflare, furnizorul care asigură aceste conexiuni. Cloudflare primește conexiunea HTTPS în rețeaua sa, unde o decriptează, și o duce mai departe, printr-un tunel criptat, până la serverele rețelei; prelucrează traficul ca furnizor de servicii, ca să-l livreze. Asta este valabil pentru tot traficul dintre aplicație și serverele rețelei, inclusiv rapoartele de erori și numerele de utilizare; comunicarea cu serviciile Google merge direct la Google. Prelucrarea Cloudflare se supune Politicii de confidențialitate Cloudflare.

Rapoartele de erori nu sunt trimise la niciun serviciu terț de analiză sau de raportare a erorilor (de exemplu Crashlytics): ajung doar pe serverul central al rețelei tale. La fel numerele de utilizare: aplicația nu folosește niciun serviciu terț de analiză (de exemplu Google Analytics). Dacă administratorul a activat monitorizarea, serverul central trimite operatorului tehnic alerte prin Telegram: un magazin nu răspunde sau și-a revenit, o actualizare a fost aplicată, serverul respinge sau eșuează multe cereri, ori au apărut multe erori în aplicație într-un timp scurt (numărul lor și cele mai frecvente tipuri de eroare, cu versiunea aplicației). Alertele nu conțin emailuri, nume sau identificatori de cont.

4. Stocare și securitate

Aplicația se conectează la serverele rețelei la adresele configurate de administratorul rețelei, doar prin HTTPS (criptat), prin tunelurile Cloudflare. Din versiunea 2.2.1, aplicația refuză adresele necriptate (HTTP). Accesul la date este restricționat pe bază de rol (șef / angajat) și de rețea. Parolele salvate în secțiunea Credențiale a aplicației sunt criptate pe server și se afișează doar la cerere, iar fiecare afișare se înregistrează în jurnalul de activitate. Parolele conexiunilor la distanță (TeamViewer / UltraViewer) salvate în aplicație sunt, de asemenea, criptate pe serverul central și se decriptează doar când un cont de șef al rețelei deschide lista conexiunilor; deschiderea listei nu se înregistrează în jurnalul de activitate, doar salvarea ei.

Date păstrate pe telefon: ca să poți lucra și când serverul magazinului nu răspunde, aplicația păstrează pe telefon catalogul de produse active al magazinului (coduri, inclusiv codurile alternative, denumiri, prețuri de vânzare, cota de TVA, departamentul și unitatea de măsură; fără prețuri de achiziție și fără stocuri) și operațiunile făcute fără rețea. Operațiunile netrimise (care conțin identificatorul și emailul contului care le-a făcut) rămân pe telefon până când sunt trimise sau până când le ștergi, și se trimit doar din contul care le-a creat (operațiunile rămase netrimise din versiunile 2.1.x, care nu aveau contul salvat, le preia primul cont autentificat cu acces la magazinul lor). Cele refuzate de server rămân în lista „Respinse" până când le retrimiți sau le ștergi; cele care nu au putut fi trimise timp de 72 de ore trec și ele în această listă și se retrimit automat când serverul magazinului răspunde din nou, dacă nu le ștergi. Operațiunile netrimise și listele începute și netrimise (de exemplu produse expirate, foaia CMR) nu se șterg la ieșirea din cont. Catalogul și ultimele date afișate în panouri (păstrate pentru afișare fără rețea) se șterg la ieșirea din cont. Dacă bifezi „Ține minte", adresa de email rămâne pe telefon, pentru completare automată. Setările aplicației (de exemplu magazinul implicit, tema, preferințele de notificare, filtrele salvate) rămân și după ieșirea din cont. Rapoartele exportate și imaginile trimise prin partajare rămân în memoria temporară a aplicației până când sistemul o golește sau aplicația este dezinstalată. Numerele de utilizare netrimise (cel mult ultimele 10 zile), împreună cu o amprentă scurtă a contului care le-a făcut (ca să nu fie trimise din alt cont), rămân pe telefon până când sunt trimise, și după ieșirea din cont; dacă pe telefon intră alt cont, se șterg. Din versiunea 2.3.0, aplicația păstrează pe telefon și ultimele 100 de notificări primite (titlul, textul și datele lor, pentru recitire), legate de contul care le-a primit: rămân și după ieșirea din cont, dar alt cont de pe același telefon nu le vede. Cifrele zilelor încheiate deschise în „Raportul zilei” (cel mult ultimele 40 de zile) se păstrează pentru afișare fără rețea și se șterg la ieșirea din cont. Din versiunea 2.3.1, aplicația păstrează pe telefon și datele magazinelor pentru zilele și lunile deschise în aplicație (de exemplu pe Acasă sau în pagina magazinului) și pentru ziua de ieri, pe care aplicația o cere singură magazinelor, cu aplicația deschisă și doar după ora 6:00, ca să arate suma ei în banda „Raportul de ieri” de pe Acasă (conturile de șef): vânzările, costul și profitul, încasările pe metode de plată și pe case de marcat, valoarea stocului, topurile de produse, departamente și furnizori (cu denumirile și numele lor) și celelalte date din panouri. Așa, o zi sau o lună încheiată, deja văzută, se deschide imediat, iar fără rețea se văd ultimele cifre păstrate. Pentru fiecare magazin se păstrează cel mult cele mai recente 40 de zile și 24 de luni dintre cele deschise în aplicație sau cerute singure de ea, plus ultimele date încărcate pentru „Azi”; rămân și după repornirea aplicației și se șterg la ieșirea din cont sau când pe telefon intră alt cont. Aceste date, ca și sesiunea de autentificare, nu sunt incluse în backup-ul Google al telefonului și nu se copiază la transferul pe un telefon nou.

Permisiuni: camera (scanarea codurilor de bare și poza opțională de la „Preț special"), notificări și vibrații, acces la internet și la starea rețelei, plus permisiunile tehnice adăugate de Firebase pentru primirea notificărilor (primirea mesajelor de la Google și menținerea telefonului activ cât se procesează o notificare). Aplicația nu cere acces la locație, contacte, microfon sau la fișierele telefonului.

5. Păstrarea datelor

6. Drepturile tale

Ai dreptul de acces, rectificare și ștergere a datelor personale. Cererile se adresează administratorului rețelei tale sau la adresa de contact de mai jos. La o cerere de ștergere eliminăm contul, înregistrarea pentru notificări și intrările din jurnalul de activitate care te privesc; emailul poate rămâne ca autor al unor operațiuni de business ale magazinului, în jurnalele tehnice ale serverelor și în copiile de siguranță, până la înlocuirea sau ștergerea lor; rapoartele de erori pseudonimizate se șterg oricum în cel mult 30 de zile. Numerele de utilizare nu păstrează contul care le-a trimis, deci nu pot fi găsite sau șterse pentru o anumită persoană; se șterg automat la sfârșitul termenului de păstrare.

7. Cum ceri ștergerea contului și a datelor tale

Pentru aplicația Optiman Dashboard:

  1. Trimite un email la clanghels@gmail.com, de pe adresa contului tău Optiman Dashboard, cu subiectul „Ștergere date Optiman Dashboard". Poți cere și administratorului rețelei tale să trimită cererea pentru tine.
  2. Spune dacă vrei ștergerea contului împreună cu datele lui sau doar a unor date (de exemplu intrările din jurnalul de activitate).
  3. Dacă cererea nu vine de pe adresa contului, îți putem cere o confirmare, ca să nu ștergem datele altcuiva.
  4. Îți confirmăm ștergerea în cel mult o lună de la primirea cererii.

Ce ștergem: contul din Firebase Authentication (adresa de email, identificatorul și atributele contului), înregistrarea telefonului pentru notificări de pe serverul central și intrările din jurnalul de activitate care te privesc, de pe serverul central și de pe serverele magazinelor.

Ce poate rămâne: adresa de email ca autor al unor operațiuni de business ale magazinului (de exemplu produse semnalate, cheltuieli, notificări programate), cât timp rețeaua păstrează acele înregistrări; copiile de siguranță ale bazelor de date ale serverelor (cel mult ultimele 14) și jurnalele tehnice ale serverelor, până la înlocuirea sau ștergerea lor; rapoartele de erori pseudonimizate, cel mult 30 de zile de la ultima apariție a erorii; numerele de utilizare, care nu păstrează contul, până la sfârșitul termenului lor de păstrare.

Datele de pe telefon (catalogul, operațiunile netrimise, numerele de utilizare netrimise, notificările păstrate, datele păstrate pentru afișare fără rețea, setările) le ștergi tu: dezinstalează aplicația sau alege Setări Android → Aplicații → Optiman Dashboard → Stocare → Șterge datele.

8. Contact

Pentru orice întrebare privind această politică: clanghels@gmail.com.


English summary: Optiman Dashboard is a B2B retail-management app, access by account only. We collect your email and user ID (Firebase Authentication, plus the role, network, store and server address set by the administrator); your email reaches the network's servers with app requests and is stored next to some operations you perform. We store an FCM device token, with your email, account ID, role, store and notification preferences, on the network's central server, only for operational notifications. The network's servers keep an activity log (sign-in/sign-out on the central server and important actions, with email, action details, IP address and user-agent) for security and audit; entries are deleted automatically after 365 days. Activity-log entries about you are deleted on request; copies may remain in server backups and technical logs until they are replaced, and your email may remain as the author of store business records. Remote-access passwords (TeamViewer / UltraViewer) saved in the app are stored encrypted on the central server. Messages sent by managers to employees through the app are kept on the central server for 180 days. Business data is stored on servers controlled by your retail network. Since version 2.2.0, when the app hits an error while you are signed in, it sends a technical error report (app version, platform, network, store, role, screen name, error source and type, a shortened error message and stack trace, a technical fingerprint, repeat count and time) to your network's own central server, tied to a pseudonymous account identifier (pseudonymised, not anonymous) and deleted from the central server's database at most 30 days after the error last occurred (server backups and technical logs may keep a copy or a one-line summary until they are replaced). The phone removes emails, passwords, tokens and keys written as key=value pairs with the usual names, sign-in tokens, web addresses (http, https, ws), IPv4 addresses, Romanian mobile numbers written without spaces and the account ID from the error text before sending; the request itself carries the account's sign-in token and email, which are not stored with the report. Reports are not sent to any third-party crash-reporting service; if enabled, the server may send the operator Telegram alerts without personal data. Since version 2.3.0 the app counts on the phone, per day, how often each screen is opened and each main button is pressed, and sends only these numbers (no email, account ID, device ID, typed text or product codes) to your network's central server at most once an hour; the request carries the account's sign-in token and email, used only to check the account and find its network and store. The server adds the numbers up per day and per store (managers in a shared group) without keeping who sent them, deletes them after 365 days by default, and shows managers only totals over periods of at least 7 days. In a store where only one person uses the app on a given day, that day's numbers still reflect that person's activity. No third-party analytics service is used. We use Google Firebase (Authentication, Cloud Messaging, App Check with Play Integrity) and Google ML Kit for on-device barcode scanning (camera images stay on the phone; ML Kit sends Google technical diagnostics and usage statistics). Connections between the app and the network's servers go through Cloudflare tunnels: Cloudflare receives the HTTPS connection in its network, decrypts it and forwards it to the servers through an encrypted tunnel. Since version 2.2.1 the app connects only over HTTPS and refuses plain HTTP addresses. The product catalog, offline operations, unsent drafts and unsent usage counts are kept on the phone (the catalog is deleted at sign-out; unsent operations are not); since version 2.3.0 the phone also keeps the last 100 notifications received (for re-reading, tied to the account that received them and not shown to another account) and the figures of closed days opened in the daily report (at most 40 days, deleted at sign-out); since version 2.3.1 it also keeps the store dashboard data of days and months opened in the app and of the previous day, which the app requests from the stores by itself, while open and only after 6:00, to show its total in the "Raportul de ieri" (yesterday's report) banner on Home for manager accounts (figures, plus product, supplier and cash-register names; per store at most the 40 most recent days and 24 most recent months opened or requested, plus the latest data loaded for the current day; kept after a restart, deleted at sign-out or when another account signs in); none of this is included in Google backups or device-to-device transfer. We do not sell or share data for marketing. To request deletion of your account or data, email clanghels@gmail.com from your account's address (subject "Optiman Dashboard data deletion") or ask your network administrator; we confirm within one month. Section 7 lists what is deleted and what may be kept. Contact: clanghels@gmail.com.