Politica de confidențialitate
Ultima actualizare: 10 octombrie 2026
1. Cine prelucrează datele
Jocul „Mafia” (site-ul web și aplicația Android, numite împreună „aplicația”) este operat de:
Aplicația nu cere cont, parolă, e-mail, număr de telefon sau nume real. Nu folosim microfonul, camera, contactele sau locația telefonului. Codul QR este afișat de aplicație și scanat cu aplicația de cameră a telefonului celuilalt jucător.
2. Ce date prelucrăm și de ce
| Date | Scop | Unde ajung |
|---|---|---|
| Numele de joc: pseudonimul pe care îl scrii la intrarea în cameră (cel mult 20 de caractere). | Funcționarea jocului: ceilalți jucători din cameră te văd sub acest nume; povestitorul îl rostește în anumite replici (de exemplu cine a fost eliminat). | Serverul nostru; ceilalți jucători din cameră (în partidele publice, și persoane necunoscute); furnizorul de voce (vezi punctul 3). |
| Identificatorul anonim al dispozitivului: un cod aleatoriu generat de aplicație la prima pornire și păstrat local. Nu este ID-ul Android și nu este ID-ul de publicitate; se resetează când ștergi datele aplicației. | Reluarea sesiunii și recunoașterea abonamentului Pro (camerele fără reclame). | Serverul nostru; RevenueCat (ca identificator de utilizator pentru abonament). |
| Limba aleasă pentru interfață și pentru povestitor. | Afișarea interfeței și alegerea vocii. | Serverul nostru (limba camerei); local pe dispozitiv. |
| Acțiunile din joc: rolul, voturile, alegerile de noapte, starea conectat/deconectat. | Desfășurarea partidei. | Serverul nostru, în memorie. |
| Adresa IP și versiunea aplicației/platforma. | Transportul conexiunii, jurnale tehnice, limitarea abuzurilor (număr de camere, conexiuni și încercări pe adresă) și refuzarea versiunilor prea vechi ale aplicației. | Serverul nostru; Google (SDK-ul de reclame o colectează automat în aplicația Android). |
| Raportările de nume (doar în partidele publice): numele raportat, camera, limba și cine a raportat. | Moderare: după un număr de raportări distincte, numele este înlocuit cu „Jucător N” pentru toată lumea. | Serverul nostru (memorie și jurnal). |
Temeiul prelucrării este executarea serviciului pe care îl ceri (art. 6 alin. 1 lit. b GDPR) și interesul nostru legitim de a menține serviciul sigur și funcțional (lit. f). Pentru reclamele personalizate, temeiul este consimțământul tău (lit. a).
3. Vocea povestitorului (furnizori de sinteză vocală)
Replicile povestitorului sunt transformate în audio pe serverul nostru printr-un furnizor extern: Microsoft (serviciul de voci Edge) sau OpenRouter (în funcție de configurația serverului). Textul trimis furnizorului conține, în câteva replici, numele de joc al jucătorilor (de exemplu „X a fost eliminat”). Nu se trimite nicio altă dată despre tine. Fișierele audio rezultate sunt păstrate într-un cache pe serverul nostru, inclusiv cele care conțin un nume de joc, ca să nu fie generate din nou la aceeași replică; ele nu sunt legate de dispozitivul sau de persoana ta și pot fi șterse și regenerate oricând.
4. Reclame (aplicația Android)
Aplicația Android afișează reclame prin Google AdMob; versiunea web poate afișa reclame prin Google AdSense. Google colectează pentru aceasta identificatorul de publicitate, adresa IP, informații despre dispozitiv și interacțiunile cu reclamele, conform politicii de confidențialitate Google și politicii Google privind reclamele. În Spațiul Economic European, Regatul Unit și Elveția, înainte de prima reclamă îți cerem acordul prin formularul de consimțământ Google (UMP); fără acord, reclamele sunt nepersonalizate. Îți poți schimba oricând alegerea din aplicație, din meniul „Opțiuni de confidențialitate (reclame)”. Abonamentul Pro elimină reclamele din camerele create de un dispozitiv Pro.
5. Abonamentul Pro (Google Play și RevenueCat)
Plata se face exclusiv prin Google Play; noi nu primim și nu stocăm date de plată (card, cont bancar). Starea abonamentului este gestionată de RevenueCat, care primește identificatorul anonim al dispozitivului ca identificator de utilizator și informațiile despre achiziție de la Google Play (politica RevenueCat). Serverul nostru întreabă RevenueCat dacă dispozitivul are abonament activ și păstrează răspunsul în memorie câteva minute.
6. Cât timp păstrăm datele
- Camerele, numele de joc, acțiunile și raportările sunt ținute doar în memoria serverului și dispar la închiderea camerei (cel târziu după 3 ore de inactivitate sau la repornirea serverului).
- Jurnalele tehnice (adresă IP, nume raportate, erori) se păstrează cel mult 30 de zile.
- Cache-ul audio nu conține date despre dispozitiv și poate fi șters oricând; se regenerează automat.
- Abonamentul: RevenueCat păstrează datele cât există abonatul; la cerere, ștergem abonatul din RevenueCat.
- Pe dispozitiv: limba, ultimul nume folosit, sesiunea curentă și starea consimțământului rămân în stocarea locală a aplicației până la ștergerea datelor aplicației.
7. Drepturile tale (GDPR)
Ai dreptul de acces, rectificare, ștergere, restricționare, portabilitate și opoziție, precum și dreptul de a-ți retrage consimțământul pentru reclamele personalizate (din aplicație). Pentru a le exercita, scrie-ne la adresa de contact de mai jos și menționează identificatorul dispozitivului (afișat în meniul aplicației) dacă cererea privește abonamentul. Poți depune o plângere la Autoritatea Națională de Supraveghere a Prelucrării Datelor cu Caracter Personal (dataprotection.ro) sau la autoritatea din țara ta.
8. Copii
Aplicația nu se adresează copiilor sub 13 ani și nu colectăm cu bună știință date de la ei. Dacă afli că un copil sub 13 ani a folosit aplicația, scrie-ne și vom șterge datele pe care le mai avem.
9. Contact și modificări
Întrebări despre această politică: contact@mesterweb.ro. Putem actualiza politica atunci când aplicația se schimbă; versiunea curentă și data ultimei actualizări sunt mereu la această adresă.
Termeni de utilizare
Ultima actualizare: 10 octombrie 2026
1. Vârsta minimă
Poți folosi aplicația dacă ai cel puțin 13 ani. Dacă ești minor, ai nevoie de acordul unui părinte sau tutore pentru abonamentul Pro.
2. Reguli de conduită
- Alege un nume de joc care nu este jignitor, vulgar, discriminatoriu sau înșelător (nu te da drept altcineva). Numele care conțin cuvinte interzise sunt respinse automat.
- Comportă-te civilizat față de ceilalți jucători. Nu folosi aplicația pentru hărțuire, spam sau pentru a perturba partidele.
- În partidele publice poți raporta un nume nepotrivit din meniul jucătorului. După un număr de raportări distincte, numele este mascat automat („Jucător N”) pentru toată lumea, fără drept de contestație în partida respectivă.
- Nu încerca să ocolești limitele tehnice (număr de camere, conexiuni) și nu accesa serverul prin alte mijloace decât aplicația.
3. Disponibilitate și garanții
Aplicația este oferită „așa cum este”, fără garanții de disponibilitate, continuitate sau lipsă de erori. Putem întrerupe sau modifica serviciul oricând (de exemplu la actualizări, când partidele în curs se închid). Versiunile prea vechi ale aplicației Android pot fi refuzate de server până la actualizare.
4. Abonamentul Pro
- Pro este un abonament cu reînnoire automată, cumpărat prin Google Play. Prețul și perioada (lună sau an) sunt afișate înainte de confirmare.
- Abonamentul se reînnoiește automat la sfârșitul fiecărei perioade dacă nu îl anulezi cu cel puțin 24 de ore înainte. Îl anulezi din Google Play › Abonamente; rămâne activ până la sfârșitul perioadei plătite.
- Pro elimină reclamele în camerele create de dispozitivul abonat (pentru toți jucătorii din acele camere); nu elimină reclamele în partidele publice sau în camerele altora.
- Nu oferim rambursări în afara politicii de rambursare Google Play.
5. Modificarea termenilor
Putem modifica acești termeni; versiunea curentă este publicată la această adresă, cu data actualizării. Folosirea aplicației după publicare înseamnă acceptarea noilor termeni.
6. Contact
MesterWeb, contact@mesterweb.ro.
Privacy Policy
Last updated: 10 October 2026
1. Who processes your data
The “Mafia” game (the website and the Android app, together “the app”) is operated by:
The app does not require an account, password, e-mail address, phone number or real name. We do not use the microphone, camera, contacts or location of your phone. The QR code is displayed by the app and scanned with the camera app of the other player's phone.
2. What we process and why
| Data | Purpose | Where it goes |
|---|---|---|
| Game name: the nickname you type when joining a room (up to 20 characters). | Running the game: the other players in the room see you under this name; the narrator says it in some lines (for example who was eliminated). | Our server; the other players in the room (in public games, strangers too); the voice provider (see section 3). |
| Anonymous device identifier: a random code generated by the app on first launch and stored locally. It is not the Android ID and not the advertising ID; it resets when you clear the app's data. | Resuming your session and recognising the Pro subscription (ad-free rooms). | Our server; RevenueCat (as the subscription user identifier). |
| Language chosen for the interface and the narrator. | Displaying the interface and choosing the voice. | Our server (room language); locally on the device. |
| Game actions: role, votes, night choices, connected/disconnected state. | Playing the game. | Our server, in memory. |
| IP address and app version/platform. | Transporting the connection, technical logs, abuse limits (rooms, connections and attempts per address) and refusing app versions that are too old. | Our server; Google (the ads SDK collects it automatically in the Android app). |
| Name reports (public games only): the reported name, the room, the language and who reported it. | Moderation: after a number of distinct reports the name is replaced with “Player N” for everyone. | Our server (memory and log). |
The legal basis is the performance of the service you request (Art. 6(1)(b) GDPR) and our legitimate interest in keeping the service safe and working (Art. 6(1)(f)). For personalised ads the basis is your consent (Art. 6(1)(a)).
3. The narrator's voice (text-to-speech providers)
The narrator's lines are turned into audio on our server through an external provider: Microsoft (the Edge voice service) or OpenRouter (depending on the server configuration). The text sent to the provider contains, in a few lines, the game names of the players (for example “X has been eliminated”). No other data about you is sent. The resulting audio files are kept in a cache on our server, including the ones that contain a game name, so the same line is not generated again; they are not linked to your device or to you and can be deleted and regenerated at any time.
4. Ads (Android app)
The Android app shows ads through Google AdMob; the web version may show ads through Google AdSense. For this, Google collects the advertising ID, IP address, device information and ad interactions, as described in the Google Privacy Policy and Google's advertising policy. In the European Economic Area, the United Kingdom and Switzerland we ask for your consent through Google's consent form (UMP) before the first ad; without consent, ads are non-personalised. You can change your choice at any time from the app, in the “Privacy options (ads)” menu. The Pro subscription removes ads from rooms created by a Pro device.
5. Pro subscription (Google Play and RevenueCat)
Payment is handled exclusively by Google Play; we do not receive or store payment data (card, bank account). The subscription state is managed by RevenueCat, which receives the anonymous device identifier as the user identifier and the purchase information from Google Play (RevenueCat privacy policy). Our server asks RevenueCat whether the device has an active subscription and keeps the answer in memory for a few minutes.
6. How long we keep data
- Rooms, game names, actions and reports live only in the server's memory and disappear when the room closes (at the latest after 3 hours of inactivity, or when the server restarts).
- Technical logs (IP address, reported names, errors) are kept for at most 30 days.
- The audio cache contains no device data and can be deleted at any time; it is regenerated automatically.
- Subscription: RevenueCat keeps the data as long as the subscriber exists; on request we delete the subscriber from RevenueCat.
- On the device: language, last used name, current session and consent state stay in the app's local storage until you clear the app's data.
7. Your rights (GDPR)
You have the right of access, rectification, erasure, restriction, portability and objection, and the right to withdraw your consent for personalised ads (from the app). To exercise them, write to the contact address below and mention your device identifier (shown in the app menu) if the request concerns the subscription. You may lodge a complaint with your national data protection authority (in Romania: dataprotection.ro).
8. Children
The app is not directed at children under 13 and we do not knowingly collect data from them. If you learn that a child under 13 has used the app, write to us and we will delete any data we still hold.
9. Contact and changes
Questions about this policy: contact@mesterweb.ro. We may update this policy when the app changes; the current version and its date are always at this address.
Terms of Use
Last updated: 10 October 2026
1. Minimum age
You may use the app if you are at least 13 years old. If you are a minor, you need the consent of a parent or guardian for the Pro subscription.
2. Rules of conduct
- Choose a game name that is not offensive, vulgar, discriminatory or misleading (do not impersonate others). Names containing blocked words are rejected automatically.
- Be civil towards the other players. Do not use the app for harassment, spam or to disrupt games.
- In public games you can report an inappropriate name from the player menu. After a number of distinct reports the name is masked automatically (“Player N”) for everyone, without appeal within that game.
- Do not try to bypass the technical limits (number of rooms, connections) and do not access the server by means other than the app.
3. Availability and warranties
The app is provided “as is”, without any warranty of availability, continuity or absence of errors. We may interrupt or change the service at any time (for example during updates, when running games are closed). Android app versions that are too old may be refused by the server until updated.
4. Pro subscription
- Pro is an auto-renewing subscription purchased through Google Play. The price and the period (month or year) are shown before you confirm.
- The subscription renews automatically at the end of each period unless you cancel it at least 24 hours before. Cancel it from Google Play › Subscriptions; it stays active until the end of the paid period.
- Pro removes ads in rooms created by the subscribed device (for all players in those rooms); it does not remove ads in public games or in other people's rooms.
- We do not offer refunds beyond the Google Play refund policy.
5. Changes to the terms
We may change these terms; the current version is published at this address with its update date. Using the app after publication means you accept the new terms.
6. Contact
MesterWeb, contact@mesterweb.ro.