Regulament Turneu
# REGULAMENT TURNEU X ȘI 0
> **AVERTISMENT:** Acest document este un draft tehnic, întocmit pe baza implementării actuale a turneului. NU este un document juridic finalizat. Înainte de publicare pe site, trebuie verificat și avizat de un consilier juridic competent în dreptul consumatorului, GDPR și legislația promoțiilor din România.
---
## 1. Organizator
**Denumire:** NUMLOCK S.R.L.
**CUI:** _[de completat — codul de identificare fiscală]_
**Nr. înregistrare ONRC:** _[de completat — J.../[anul]/[localitate]]_
**Sediu social:** _[de completat — adresa completă]_
**Email contact:** _[de completat — ex. contact@numlock.ro]_
**Site:** https://numlock.ro
---
## 2. Durata turneului
Turneul "X și 0 NUMLOCK" se desfășoară **lunar**, începând cu data publicării prezentului regulament. Fiecare ediție:
- **începe:** prima zi a lunii calendaristice, ora 00:00 (ora României);
- **se încheie:** ultima zi a lunii calendaristice, ora 23:59 (ora României).
Punctajele se resetează la începutul fiecărei luni noi.
---
## 3. Zona de aplicare
Turneul este disponibil exclusiv online, pe pagina:
**https://numlock.ro/pages/turneu**
Accesul se face din magazinul online NUMLOCK (https://numlock.ro), de oriunde din lume, dar premiile se livrează exclusiv pe teritoriul României.
---
## 4. Eligibilitate
Pot participa la turneu persoanele fizice care îndeplinesc **cumulativ** următoarele condiții:
a) au vârsta de **cel puțin 18 ani împliniți** la data participării;
b) au **rezidența fiscală în România**;
c) au un **cont activ de client** pe www.numlock.ro (creat prin Shopify Customer Accounts);
d) **nu sunt angajați** ai NUMLOCK S.R.L., colaboratori direcți sau rude până la gradul II ai acestora;
e) **nu participă cu conturi multiple** — un singur cont per persoană.
Participarea la turneu este **gratuită** și NU este condiționată de achiziționarea vreunui produs.
---
## 5. Mecanismul de joc
### 5.1. Tipul jocului
Jocul este **X și 0** (tic-tac-toe) împotriva unui adversar computerizat. Adversarul folosește un algoritm determinist (minimax) cu un grad redus de eroare (15%) calibrat pentru a oferi un meci echilibrat.
Jocul este declarat **joc de îndemânare** — câștigarea depinde de capacitatea jucătorului de a planifica și executa mutări strategice, NU de hazard. Drept urmare, turneul **NU intră sub incidența legislației privind jocurile de noroc** (OUG 77/2009).
### 5.2. Numărul de meciuri pe zi
Fiecare participant poate juca **maxim 3 meciuri pe zi calendaristică** (între 00:00 și 23:59 ora României). Meciurile neîncepute nu se reportează în zilele următoare.
### 5.3. Limite de timp (anti-fraudă)
- **Maxim 20 secunde** pentru fiecare mutare a jucătorului;
- **Maxim 120 secunde** pentru întregul meci (de la start la finish).
Depășirea oricăruia dintre aceste termene înseamnă încheierea automată a meciului cu rezultat "timeout", **fără acordare de puncte** și **consumând o tură din cele 3 zilnice**.
### 5.4. Punctaj
| Rezultat | Puncte acordate |
| --- | --- |
| Victorie | 3 puncte |
| Egalitate | 1 punct |
| Înfrângere sau timeout | 0 puncte |
### 5.5. Clasamentul
Participanții sunt ordonați descrescător după **totalul de puncte** acumulate în luna calendaristică curentă. Clasamentul este public pe pagina turneului, în timp real, cu prenume și inițială nume (preluate din profilul de client).
---
## 6. Departajare la egalitate
În caz de egalitate de puncte pe primul loc între doi sau mai mulți participanți, departajarea se face **în ordinea următoare**:
1. **Număr de victorii** — participantul cu mai multe victorii este preferat;
2. **Număr total de meciuri jucate** — la același număr de victorii, este preferat participantul care a obținut rezultatul cu **mai puține meciuri** (criteriu de eficiență);
3. **Tragere la sorți publică** — dacă după aplicarea criteriilor de mai sus rămân încă participanți la egalitate, departajarea se face prin tragere la sorți, în prezența a cel puțin doi reprezentanți ai NUMLOCK S.R.L., cu înregistrare video. Înregistrarea va fi pusă la dispoziția câștigătorului la cerere.
---
## 7. Premiul
Pentru fiecare ediție lunară:
- **Locul 1:** un **Custom Deskmat NUMLOCK**, valoare **130 RON** (TVA inclus).
Premiul nu poate fi schimbat contra altor produse, contra bani sau a altor beneficii.
**Aspecte fiscale:** valoarea premiului fiind sub plafonul de **600 RON net** prevăzut de art. 110 alin. (2) Cod Fiscal, **NU se aplică reținere de impozit la sursă** asupra premiului. Premiul rămâne însă supus obligațiilor de evidență contabilă ale organizatorului, conform legii.
---
## 8. Desemnarea câștigătorului
Câștigătorul ediției lunare este participantul aflat pe **primul loc în clasament la momentul închiderii ediției** (ultima zi a lunii calendaristice, ora 23:59 a României), după aplicarea regulilor de departajare prevăzute la art. 6.
Snapshot-ul clasamentului final este arhivat tehnic de organizator pentru posibile verificări.
---
## 9. Notificarea și revendicarea premiului
### 9.1. Notificare
Câștigătorul va fi notificat în **maxim 5 zile lucrătoare** de la încheierea ediției, prin email-ul asociat contului său Shopify de pe numlock.ro.
### 9.2. Confirmare
Câștigătorul are obligația să răspundă în **maxim 14 zile calendaristice** de la primirea notificării, furnizând:
- nume și prenume complet;
- copie după actul de identitate (pentru verificarea vârstei și rezidenței);
- adresa de livrare în România;
- acceptarea expresă a premiului.
### 9.3. Neîndeplinirea condițiilor
Dacă în termenul de 14 zile câștigătorul nu confirmă, sau dacă datele furnizate sunt invalide ori câștigătorul nu îndeplinește condițiile de eligibilitate (art. 4), premiul se atribuie **următorului participant** din clasament în aceleași condiții. Dacă niciun participant nu revendică în termenul stabilit, premiul rămâne **neacordat** pentru acea ediție.
### 9.4. Livrarea
Livrarea premiului se face în **maxim 30 zile lucrătoare** de la confirmare, **gratuit**, exclusiv pe teritoriul României, prin curier privat.
---
## 10. Prelucrarea datelor cu caracter personal
### 10.1. Operator de date
NUMLOCK S.R.L., cu datele de identificare prevăzute la art. 1.
### 10.2. Date prelucrate în timpul participării
- ID-ul intern de client Shopify (`customer_id`);
- numele afișat în clasament (prenume + inițială nume), preluat automat din profilul de client Shopify;
- statisticile de joc: număr de meciuri, puncte acumulate, mutări, rezultate;
- IP-ul și user-agent-ul (în loguri tehnice, păstrate maxim 30 de zile, **exclusiv** pentru securitate și detecția fraudei);
- email-ul de cont (pentru notificare la câștigare).
### 10.3. Date prelucrate suplimentar la câștigare
Doar pentru câștigătorul desemnat și exclusiv în scopul livrării premiului și al evidenței fiscale:
- nume și prenume complet;
- copie după CI;
- adresa de livrare;
- număr de telefon (opțional, pentru curier).
### 10.4. Temei legal
- **Consimțământul** (art. 6 alin. (1) lit. a GDPR) pentru participarea la turneu și afișarea numelui în clasament;
- **Obligația legală** (art. 6 alin. (1) lit. c GDPR) pentru evidența contabilă și fiscală a premiilor acordate, conform legislației române.
### 10.5. Durata de stocare
- statisticile de joc și clasamentele lunare: **12 luni** de la încheierea ediției respective;
- datele câștigătorului (CI, adresă, comunicări): **5 ani** conform termenelor de prescripție fiscale aplicabile;
- logurile tehnice (IP, user-agent): **30 de zile**.
### 10.6. Drepturile dumneavoastră
În calitate de persoană vizată, conform GDPR, aveți următoarele drepturi:
- dreptul de acces;
- dreptul la rectificare;
- dreptul la ștergere ("dreptul de a fi uitat");
- dreptul la restricționarea prelucrării;
- dreptul la portabilitatea datelor;
- dreptul la opoziție;
- dreptul de a retrage consimțământul în orice moment (cu efect pentru viitor);
- dreptul de a depune o plângere la **Autoritatea Națională de Supraveghere a Prelucrării Datelor cu Caracter Personal (ANSPDCP)** — www.dataprotection.ro.
Cererile privind exercitarea acestor drepturi se transmit la: _[de completat — ex. gdpr@numlock.ro]_.
### 10.7. Transferuri și prelucrări automate
Datele **NU se transferă în afara Spațiului Economic European** și **NU se folosesc pentru profilare automatizată** sau pentru decizii automate care produc efecte juridice asupra persoanei vizate.
---
## 11. Descalificarea
Organizatorul își rezervă dreptul de a descalifica orice participant care:
a) folosește **instrumente automate** (boți, scripturi, software extern, motoare de șah / engine-uri de tic-tac-toe) pentru a juca în locul său sau pentru a calcula mutările;
b) creează sau folosește **conturi multiple** pentru a multiplica numărul de meciuri zilnice;
c) exploatează **bug-uri tehnice** ale platformei pentru a obține un avantaj injust;
d) furnizează **un display name jignitor, vulgar, discriminator** sau de natură să încalce demnitatea altor participanți (cazurile evidente sunt filtrate automat; cazurile borderline sunt evaluate manual);
e) furnizează **informații false** la revendicarea premiului.
**Consecințele descalificării:**
- pierderea tuturor punctelor acumulate în ediția curentă;
- interdicție de participare la edițiile viitoare;
- la cazuri grave, sesizarea autorităților competente.
**Mecanism de detecție:** monitorizarea timpilor de răspuns, paternelor de joc, IP, fingerprint de dispozitiv. Sistemul anti-fraudă este integrat la nivel server și nu poate fi dezactivat din browser.
**Contestația descalificării:** poate fi adresată în scris la _[de completat — email organizator]_ în maxim 7 zile calendaristice de la notificarea descalificării. Organizatorul răspunde motivat în maxim 14 zile.
---
## 12. Litigii
12.1. Eventualele litigii dintre participanți și NUMLOCK S.R.L. se vor rezolva, cu prioritate, **pe cale amiabilă**. Plângerile se transmit în scris la: _[de completat — email organizator]_.
12.2. Dacă nu se ajunge la o soluție amiabilă în termen de 30 de zile, sunt competente **instanțele judecătorești** de la sediul social al organizatorului.
12.3. Participanții pot, alternativ, să se adreseze:
- **Autorității Naționale pentru Protecția Consumatorilor (ANPC)** — www.anpc.ro;
- **platformei SOL (Soluționarea Online a Litigiilor)** a Comisiei Europene — ec.europa.eu/consumers/odr.
---
## 13. Modificarea regulamentului
Organizatorul își rezervă dreptul de a modifica prezentul regulament, cu publicarea modificărilor pe aceeași pagină web, **cu cel puțin 7 zile calendaristice înainte** de intrarea acestora în vigoare. Continuarea participării după acest termen echivalează cu acceptarea modificărilor.
În caz de modificări substanțiale (privind premiul, durata, eligibilitatea), organizatorul va notifica participanții activi prin email.
---
## 14. Caz fortuit și forță majoră
În situații excepționale (defecțiune tehnică majoră a infrastructurii, atac informatic, decizie a autorităților, calamitate naturală, pandemie, război) care fac imposibilă continuarea în condiții normale a turneului, organizatorul poate:
- **suspenda** temporar turneul, cu reluare ulterioară;
- **modifica** modul de desfășurare, cu respectarea art. 13;
- **încheia anticipat** ediția curentă, fără despăgubiri.
În toate cazurile, organizatorul notifică participanții prin email și prin afișaj public pe site, în cel mai scurt timp posibil.
---
## 15. Publicarea regulamentului
Prezentul regulament este publicat pe pagina:
**https://numlock.ro/pages/regulament-turneu**
Este accesibil **gratuit, în mod permanent**, oricărui utilizator interesat, în limba română.
Link către regulament apare:
- în footer-ul site-ului numlock.ro;
- direct pe pagina turneului, sub butonul de start.
---
## 16. Acceptarea regulamentului
Prin începerea unui meci în cadrul turneului, participantul declară pe propria răspundere că:
- a citit și a înțeles integral prezentul regulament;
- îndeplinește toate condițiile de eligibilitate prevăzute la art. 4;
- acceptă fără rezerve toate clauzele acestuia.
---
**Versiunea:** 1.0
**Data publicării:** _[de completat — data exactă la prima publicare]_
**Organizator:** NUMLOCK S.R.L.
---
## Anexă tehnică (informativă)
**Pentru clarificarea participanților asupra implementării anti-fraudă:**
Sistemul verifică, la nivel de server (independent de browser), pentru fiecare mutare:
- că request-ul vine din storefront-ul oficial NUMLOCK (prin semnătura HMAC a Shopify App Proxy);
- că utilizatorul este autentificat cu un cont valid de client;
- că timpul scurs de la mutarea anterioară nu depășește 25 de secunde (20 + 5 grațiere pentru latențe de rețea);
- că timpul total al meciului nu depășește 125 de secunde (120 + 5 grațiere);
- că dimensiunea sesiunii zilnice nu depășește 3 meciuri.
Manipularea client-side a interfeței (browser DevTools, scripturi user-side) **NU permite** ocolirea acestor verificări. Toate scorurile finale provin din baza de date a serverului, NU din input-ul browser-ului.