Sari la conținut
Vezi noul Puzzel.org în avanpremieră Înapoi la site-ul actual
Legal

Tot ce întreabă un departament IT, cu răspunsuri direct din codul care rulează.

Găzduirea, subprocesatorii, domeniile de deblocat, ce date sunt stocate și unde locuiesc. Chestionarul de achiziție, cuvânt cu cuvânt, e la un clic distanță.

Fișa furnizorului · actualizată în august 2026
Pe scurt
Un site web, nu o instalare
Orice browser modern, orice dispozitiv. Nu e nevoie de plugin, de aplicație sau de cont ca să joci.
Găzduire
Vercel în față, Google Firebase în spate
Vercel livrează aplicația; conturile, activitățile și rezultatele sunt stocate într-o bază de date Firebase în timp real.
Locația datelor
Statele Unite în mod implicit, UE disponibilă
Fișierele și datele contului sunt două setări de regiune separate. Fișierele încărcate pot fi redirecționate de orice cont; mutarea propriu-zisă a datelor contului necesită un abonament activ.
Firewall
O listă albă scurtă — inclusiv websocket
Baza de date comunică prin wss://, regula pe care filtrele școlare stricte o blochează cel mai des.
1

De la cine cumperi

Puzzel.org este o companie olandeză cu un singur angajat, așa că persoana de contact pentru vânzări, cea tehnică și cea care scrie codul sunt una și aceeași. Acestea sunt detaliile de care are nevoie un departament de achiziții pentru a înregistra furnizorul.

Suportul este nelimitat și se desfășoară prin e-mail — răspunsurile vin de la dezvoltator, nu dintr-o coadă de tichete.
Persoana de contact de mai jos este și persoana de contact pentru securitate și breșe de date; nu există o cale de escaladare separată.
Denumirea legală
Puzzel.org
Contact și persoană de contact
Daan Weustenraad
Adresă
Sneekermeer 13, 3825XT Amersfoort, The Netherlands
Camera de Comerț (KvK)
66090091
Cod TVA
NL002191535B44
Suport
Nelimitat, prin e-mail, 09:00–22:00 CET
2

Ce instalează efectiv o școală

Nu se instalează nimic. Profesorii deschid puzzel.org în browserul pe care îl au deja, iar jucătorii deschid un link sau o activitate încorporată în propria pagină — fără cont, fără descărcare, fără drepturi de administrator.

Chrome, Firefox, Safari și Edge sunt suportate; Internet Explorer nu este.
Nu este implicat niciun Flash, Java sau extensie de browser, iar pe dispozitiv nu se stochează nimic.
Paginile sunt mici — de obicei mult sub 1 MB — deci o conexiune wireless este suficientă; nu este nevoie de o conexiune prin cablu.
Jocul funcționează pe telefoane și tablete; crearea unei activități este mai comodă pe o tabletă sau pe un calculator de birou.
Chromebook-urile și dispozitivele gestionate, blocate, funcționează bine: totul rulează în browser.
3

Firewall, listă albă și anteturi de pagină

Deblochează domeniile de mai jos. Baza de date în timp real se conectează printr-un websocket, lucru pe care un filtru de conținut strict tinde să îl blocheze silențios — dacă activitățile se deschid, dar rezultatele nu se salvează niciodată, aceasta este prima regulă de verificat.

Este necesară doar regiunea folosită de contul tău: un cont din SUA nu contactează niciodată baza de date din UE, și invers.
Stripe este contactat doar la cumpărarea sau reînnoirea unui abonament — poate rămâne blocat pe dispozitivele din clasă.
Domenii de permis prin filtru
puzzel.org Aplicația în sine
puzzelorg-cdn.s3.us-west-1.amazonaws.com Imagini și fișiere audio încărcate de conturile stocate în SUA
puzzelorg-image-cdn.s3.eu-north-1.amazonaws.com Imagini și fișiere audio încărcate de conturile stocate în UE
*.googleapis.com Conectare și reînnoire token (Firebase Authentication)
puzzelorg.firebaseapp.com Fereastra pop-up de conectare pentru conturile Google și Microsoft
wss://puzzelorg.firebaseio.com Bază de date în timp real — conturi stocate în SUA wss
wss://puzzelorg-2.europe-west1.firebasedatabase.app Bază de date în timp real — conturi stocate în UE wss
fonts.googleapis.com, fonts.gstatic.com Fonturi web
checkout.stripe.com Doar la cumpărarea sau reînnoirea unui abonament

Wildcard-urile sunt gazdele proprii ale Google pentru Firebase Authentication; restul sunt exacte.

Anteturi de răspuns setate pe fiecare pagină
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Forțează HTTPS timp de un an, inclusiv subdomeniile
X-Content-Type-Options: nosniff
Împiedică browserul să ghicească tipurile de conținut
Referrer-Policy: strict-origin-when-cross-origin
Trimite către alte site-uri doar originea, niciodată URL-ul complet
X-Frame-Options: SAMEORIGIN
Blochează încorporarea platformei în cadre — activitățile încorporate sunt excepția deliberată
Content-Security-Policy: frame-ancestors 'self'; upgrade-insecure-requests;
Repetă regula privind încadrarea și forțează la HTTPS orice cerere http simplu
4

Conectări, roluri și autentificare unică

Profesorii se conectează cu o adresă de e-mail și o parolă, sau cu contul Google sau Microsoft pe care școala ta îl gestionează deja. Jucătorii rămân anonimi, cu excepția cazului în care un profesor activează în mod deliberat înregistrarea pentru o activitate.

Fiecare profesor are propria conectare; proprietarul contului școlar invită colegi în el și poate retrage un loc.
Rolurile sunt în mod deliberat simple: proprietarul gestionează locurile, iar fiecare profesor vede întotdeauna doar propriile activități.
Activitățile încorporate suportă autentificare unică OIDC: portalul tău transmite un token semnat, care este verificat pe baza cheilor publicate de furnizorul tău de identitate înainte ca un jucător să fie lăsat să intre. Emitenții sunt incluși pe o listă albă per cont, configurată la cerere.
Momentan nu există niciun conector Clever, ClassLink sau SAML — întreabă înainte de a presupune că există.
5

Ce date deține platforma

În mod implicit, o activitate nu înregistrează nimic despre jucător: fără cont, fără nume, fără scor. Înregistrarea rezultatelor și solicitarea identității jucătorului sunt două setări separate pe care un profesor le activează per activitate, iar fiecare câmp solicitat este ales manual din lista de mai jos.

Contul profesorului: adresa de e-mail, numele, activitățile create și orice imagini sau fișiere audio încărcate.
Datele jucătorului: doar câmpurile de înregistrare alese de profesor, plus răspunsurile date în acea activitate.
Niciun tracker de publicitate sau analiză nicăieri pe platformă și niciun script terț pe ecranul de joc.
Asistentul AI este folosit pe interogare: ceea ce scrie un profesor este trimis către OpenAI pentru a genera conținut. Datele jucătorilor nu sunt trimise niciodată.
Câmpuri pe care un profesor le poate solicita jucătorului
NumePrenumeNume de familieE-mailNumăr de telefonID elevID angajatOrganizațieClasăȚarăAlte informațiiParolăO întrebare scrisă de tine

Niciunul dintre acestea nu este solicitat decât dacă profesorul îl adaugă la acea activitate specifică.

6

Izolare, criptare și cine îți poate vedea datele

Fiecare citire și scriere trece prin Firebase Security Rules: un cont poate accesa doar propriile date și rezultatele trimise către propriile activități. Această verificare rulează pe serverele Google, nu în browser, deci rămâne valabilă chiar și pentru cineva care rescrie pagina din fața sa.

Traficul este HTTPS de la un capăt la altul, iar datele sunt criptate în tranzit și în repaus de către Google Firebase.
Imaginile și fișierele audio încărcate sunt servite de la un URL S3 public. Tratează-le ca fiind publice: nu include nimic confidențial în materialele activității.
Puzzel.org deschide un cont doar atunci când proprietarul acestuia solicită ajutor pentru ceva din el.
Subprocesatori
Vercel Găzduirea și livrarea aplicației
Google Firebase Autentificarea și baza de date în timp real care deține datele contului
Amazon S3 Stocare pentru imaginile și fișierele audio încărcate
Stripe Plățile abonamentului și facturarea
OpenAI Generează conținut atunci când un profesor folosește asistentul AI

Tot ceea ce folosește platforma. Nicio altă parte nu primește date despre cont sau despre jucători.

7

Unde sunt stocate datele

Două setări, în mod deliberat independente: una decide ce regiune S3 deține fișierele încărcate, cealaltă ce regiune de bază de date deține datele contului. Un cont nou pornește în regiunea sugerată de fusul orar al browserului — Europa și Africa primesc baza de date din UE — iar oricare dintre ele poate fi schimbată ulterior.

Datele contului: o bază de date Firebase în timp real, în Statele Unite (implicit) sau în europe-west1, Belgia.
Fișierele: un bucket Amazon S3 în us-west-1 (California) sau eu-north-1 (Stockholm). Fișierele existente continuă să funcționeze după o schimbare.
Mutarea datelor contului în cealaltă regiune se desfășoară ca o migrare în fundal și necesită un abonament plătit.
8

Ștergere, păstrare și notificare de breșă

Tot ce creează un profesor, acel profesor poate șterge — imediat, fără o cerere către suport. Ștergerea unei activități șterge și ceea ce au trimis jucătorii pentru ea.

Ștergi un rezultat și acesta dispare; ștergi o activitate, iar conținutul, statisticile și înregistrările jucătorilor dispar odată cu ea.
Ștergerea contului elimină activitățile, folderele, presetările, înregistrările de plată și conectarea în sine.
Nu există o perioadă fixă de păstrare: datele rămân până când titularul contului le elimină.
După o breșă, titularii de conturi primesc un e-mail de la persoana de contact de mai sus, cu ce s-a întâmplat, cine este afectat și ce înseamnă asta pentru ei.
9

Încorporare, LMS și API

Majoritatea școlilor folosesc Puzzel.org încorporat în ceva ce rulează deja — o pagină Canvas, un site al școlii, un blog. Paginile de activitate sunt singurele pe care un alt site are voie să le încadreze; restul platformei refuză complet încadrarea.

Canvas: o lansare LTI îi permite unui profesor să aleagă una dintre propriile activități și să o adauge în pagină ca element încorporat.
Orice altceva: copiază codul de încorporare și inserează-l în orice pagină — nu este nevoie de nicio lucrare de integrare.
Un API REST poate crea activități din propriile tale sisteme, cu o limită de 10 cereri pe zi per cheie.
Nu trebuie importat nimic în Puzzel.org în prealabil — fără sincronizare de liste, fără încărcare de elevi.
10

Licențiere, achiziție și plată

Abonamentul școlar este o licență anuală pentru un cont școlar, cu spațiu pentru colegi, dimensionată în funcție de numărul de sesiuni de joc pe care le aștepți pe lună. Nu se extinde automat într-o factură suplimentară: tu alegi dimensiunea și o poți mări oricând ai nevoie.

O comandă de achiziție funcționează atunci când poate fi plătită cu cardul sau prin transfer bancar. Cecurile nu pot fi acceptate — compania nu are sediul în SUA.
Plățile se procesează prin Stripe, deci detaliile cardului nu ajung niciodată la sistemele proprii ale Puzzel.org.
Ai nevoie de un document oficial înainte de a comanda? Generatorul de oferte produce o ofertă PDF cu detaliile școlii tale.
Abonamentul școlar dintr-o privire
Preț pe an
€125 / $150
Conturi de profesor incluse
5
Sesiuni de joc pe lună
5.000
Extindere
Cu 1.000 sesiuni în plus pe lună pentru €25 / $30 pe an
Fără abonament
2 activități și 60 sesiuni de joc pe lună, gratuit
Ceva de aici încă nu e clar? Mai bine întreabă — paginile legale care au nevoie de un e-mail de lămurire sunt prost scrise.