Ugrás a tartalomra
Az új Puzzel.org előnézetét látod Vissza a jelenlegi oldalra
Jogi tudnivalók

Minden, amit egy IT-osztály kérdez, a futó kódból megválaszolva.

Üzemeltetés, további adatfeldolgozók, a feloldandó domainek, hogy milyen adatokat tárolunk és hol. A szó szerinti beszerzési kérdőív egy kattintásra van.

Szállítói adatlap · frissítve 2026. augusztusban
Egy mondatban
Weboldal, nem telepítés
Bármelyik modern böngésző, bármelyik eszköz. Nem kell bővítmény, nem kell alkalmazás, és a játékhoz fiók sem.
Hosztolás
Elöl a Vercel, mögötte a Google Firebase
A Vercel szolgálja ki az alkalmazást; a fiókok, a tevékenységek és az eredmények egy Firebase valós idejű adatbázisban vannak.
Az adatok helye
Alapból az Egyesült Államok, de az EU is választható
A fájlok és a fiókadatok két külön régióbeállítás. A feltöltött fájlok helyét bármelyik fiók átállíthatja; maguknak a fiókadatoknak az áthelyezéséhez aktív előfizetés kell.
Tűzfal
Rövid engedélyezőlista — a websocket is rajta van
Az adatbázis wss:// protokollon kommunikál, és a szigorú iskolai szűrők leggyakrabban éppen ezt a szabályt törik el.
1

Kitől vásárolsz

A Puzzel.org egyszemélyes holland cég, így az értékesítési kapcsolattartó, a technikai kapcsolattartó és a kódot író ember ugyanaz. Ezekre az adatokra van szüksége egy beszerzési osztálynak a szállító regisztrálásához.

A támogatás korlátlan, és e-mailben megy — a válasz a fejlesztőtől érkezik, nem egy hibajegysorból.
Az alábbi kapcsolattartó egyben a biztonsági és adatvédelmi incidensek kapcsolattartója is; nincs külön eszkalációs útvonal.
Hivatalos név
Puzzel.org
Kapcsolat és kapcsolattartó
Daan Weustenraad
Cím
Sneekermeer 13, 3825XT Amersfoort, The Netherlands
Kereskedelmi kamara (KvK)
66090091
Adószám
NL002191535B44
Támogatás
Korlátlan, e-mailben, 09:00–22:00 CET
2

Mit telepít valójában egy iskola

Semmit nem kell telepíteni. A tanárok a már meglévő böngészőjükben nyitják meg a puzzel.org-ot, a játékosok pedig egy linket vagy a saját oldaladba beágyazott tevékenységet — fiók, letöltés és rendszergazdai jog nélkül.

A Chrome, a Firefox, a Safari és az Edge támogatott; az Internet Explorer nem.
Nincs benne Flash, Java vagy böngészőbővítmény, és az eszközön semmit nem tárolunk.
Az oldalak kicsik — jellemzően jóval 1 MB alatt vannak —, így a vezeték nélküli kapcsolat bőven elég; nem kell vezetékes hálózat.
A játék telefonon és tableten is megy; tevékenységet készíteni tableten vagy számítógépen kényelmesebb.
A Chromebookok és a szigorúan felügyelt eszközök is jók: minden a böngészőn belül fut.
3

Tűzfal, engedélyezőlista és oldalfejlécek

Engedélyezd az alábbi domaineket. A valós idejű adatbázis websocketen keresztül csatlakozik, és éppen ezt szokta egy szigorú tartalomszűrő szó nélkül eldobni — ha a tevékenységek megnyílnak, de az eredmények soha nem mentődnek el, először ezt a szabályt nézd meg.

Csak arra a régióra van szükség, amelyiket a fiókod használja: egy amerikai fiók soha nem lép kapcsolatba az EU-s adatbázissal, és fordítva.
A Stripe-pal csak előfizetés vásárlásakor vagy megújításakor van kapcsolat — az osztálytermi eszközökön nyugodtan blokkolva maradhat.
A szűrőben engedélyezendő domainek
puzzel.org Maga az alkalmazás
puzzelorg-cdn.s3.us-west-1.amazonaws.com Az USA-ban tárolt fiókok által feltöltött képek és hangok
puzzelorg-image-cdn.s3.eu-north-1.amazonaws.com Az EU-ban tárolt fiókok által feltöltött képek és hangok
*.googleapis.com Bejelentkezés és tokenfrissítés (Firebase Authentication)
puzzelorg.firebaseapp.com A Google- és Microsoft-fiókok bejelentkezési felugró ablaka
wss://puzzelorg.firebaseio.com Valós idejű adatbázis — az USA-ban tárolt fiókok wss
wss://puzzelorg-2.europe-west1.firebasedatabase.app Valós idejű adatbázis — az EU-ban tárolt fiókok wss
fonts.googleapis.com, fonts.gstatic.com Webes betűtípusok
checkout.stripe.com Csak előfizetés vásárlásakor vagy megújításakor

A helyettesítő karakteres bejegyzések a Google saját kiszolgálói a Firebase Authentication szolgáltatáshoz; a többi pontos cím.

Minden oldalon beállított válaszfejlécek
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Egy évre kikényszeríti a HTTPS-t, az aldomainekkel együtt
X-Content-Type-Options: nosniff
Megakadályozza, hogy a böngésző kitalálja a tartalomtípust
Referrer-Policy: strict-origin-when-cross-origin
Más oldalaknak csak az origint küldi el, soha nem a teljes URL-t
X-Frame-Options: SAMEORIGIN
Tiltja a platform keretbe ágyazását — a tevékenységek beágyazása a szándékos kivétel
Content-Security-Policy: frame-ancestors 'self'; upgrade-insecure-requests;
Megismétli a keretezési szabályt, és minden sima http-kérést felminősít
4

Bejelentkezés, szerepkörök és egyszeri bejelentkezés

A tanárok e-mail-címmel és jelszóval jelentkeznek be, vagy azzal a Google- vagy Microsoft-fiókkal, amelyet az iskolád már kezel. A játékosok névtelenek maradnak, hacsak egy tanár szándékosan be nem kapcsolja a regisztrációt egy tevékenységnél.

Minden tanárnak saját bejelentkezése van; az iskolai fiók tulajdonosa hívja meg rá a kollégákat, és vissza is vehet egy helyet.
A szerepkörök szándékosan egyszerűek: a tulajdonos kezeli a helyeket, és minden tanár csak a saját tevékenységeit látja.
A beágyazott tevékenységek támogatják az OIDC egyszeri bejelentkezést: a portálod aláírt tokent ad át, amelyet az identitásszolgáltatód közzétett kulcsaival ellenőrzünk, mielőtt beengednénk egy játékost. A kibocsátók fiókonként kerülnek engedélyezőlistára, kérésre beállítjuk.
Ma nincs Clever-, ClassLink- vagy SAML-csatlakozó — kérdezz rá, mielőtt számolnál vele.
5

Milyen adatokat tárol a platform

Alapból egy tevékenység semmit nem rögzít a játékosról: se fiókot, se nevet, se pontszámot. Az eredmények rögzítése és az, hogy megkérdezzük a játékostól, kicsoda, két külön beállítás, amelyet a tanár tevékenységenként kapcsol be, és minden bekért mezőt kézzel választ ki az alábbi listából.

Tanári fiók: e-mail-cím, név, az elkészített tevékenységek, valamint a feltöltött képek és hangok.
Játékosadatok: csak azok a regisztrációs mezők, amelyeket az a tanár kiválasztott, plusz az abban az egy tevékenységben adott válaszok.
Sehol a platformon nincs hirdetési vagy analitikai követő, és a játékképernyőn nincs harmadik féltől származó szkript.
Az AI-asszisztenst lekérdezésenként használjuk: amit a tanár beír, azt tartalom készítéséhez elküldjük az OpenAI-nak. Játékosadat soha nem megy át.
Mezők, amelyeket a tanár bekérhet a játékostól
NévKeresztnévVezetéknévE-mailTelefonszámDiákazonosítóMunkavállalói azonosítóSzervezetOsztályOrszágEgyéb információJelszóKérdés, amit te írsz

Ezek közül semmit nem kérünk, hacsak a tanár hozzá nem adja az adott tevékenységhez.

6

Elkülönítés, titkosítás és hogy ki láthatja az adataidat

Minden olvasás és írás áthalad a Firebase Security Rules ellenőrzésén: egy fiók csak a saját adataihoz és a saját tevékenységeire beküldött eredményekhez fér hozzá. Ez az ellenőrzés a Google szerverein fut, nem a böngészőben, így azzal szemben is áll, aki átírja maga előtt az oldalt.

A forgalom végponttól végpontig HTTPS, az adatokat pedig a Google Firebase titkosítja átvitel közben és tároláskor is.
A feltöltött képeket és hangokat nyilvános S3-URL-ről szolgáljuk ki. Tekintsd őket nyilvánosnak: bizalmas dolog ne kerüljön a tevékenységek médiafájljaiba.
A Puzzel.org csak akkor nyit meg egy fiókot, ha a tulajdonosa segítséget kér valamihez benne.
További adatfeldolgozók
Vercel Az alkalmazás hosztolása és kiszolgálása
Google Firebase Hitelesítés és a fiókadatokat tároló valós idejű adatbázis
Amazon S3 A feltöltött képek és hangok tárolása
Stripe Előfizetési fizetések és számlázás
OpenAI Tartalmat készít, amikor a tanár az AI-asszisztenst használja

Minden, amire a platform támaszkodik. Más fél nem kap fiók- vagy játékosadatot.

7

Hol tároljuk az adatokat

Két beállítás, szándékosan függetlenül egymástól: az egyik dönti el, melyik S3-régió tárolja a feltöltött fájlokat, a másik azt, melyik adatbázisrégióban vannak a fiókadatok. Egy új fiók abban a régióban indul, amelyet a böngésző időzónája javasol — Európa és Afrika az EU-s adatbázist kapja —, és mindkettő megváltoztatható utólag.

Fiókadatok: egy Google Firebase valós idejű adatbázis az Egyesült Államokban (ez az alapértelmezett) vagy a belgiumi europe-west1 régióban.
Fájlok: egy Amazon S3 tároló az us-west-1 (Kalifornia) vagy az eu-north-1 (Stockholm) régióban. A meglévő fájlok váltás után is működnek.
A fiókadatok másik régióba helyezése háttérben futó migrációként zajlik, és fizetős előfizetés kell hozzá.
8

Törlés, megőrzés és incidensbejelentés

Amit egy tanár létrehoz, azt törölni is tudja — azonnal, támogatási kérés nélkül. Egy tevékenység törlésével törlődik az is, amit a játékosok beküldtek hozzá.

Törölj egy eredményt, és eltűnik; törölj egy tevékenységet, és vele megy a tartalma, a statisztikái és a játékosregisztrációk is.
A fiók törlése eltávolítja a tevékenységeit, a mappáit, az előbeállításait, a fizetési adatait és magát a bejelentkezést is.
Nincs rögzített megőrzési idő: az adatok addig maradnak, amíg a fiók tulajdonosa el nem távolítja őket.
Incidens után a fenti kapcsolattartó e-mailben megírja a fióktulajdonosoknak, mi történt, kiket érint, és mit jelent ez nekik.
9

Beágyazás, LMS és az API

A legtöbb iskola valami olyanba ágyazva használja a Puzzel.orgot, ami már megvan neki — egy Canvas-oldalba, az iskola honlapjába, egy blogba. Csak a tevékenységoldalakat ágyazhatja keretbe egy másik oldal; a platform többi része eleve elutasítja a keretezést.

Canvas: egy LTI-indítással a tanár kiválaszthatja a saját tevékenységeinek egyikét, és beágyazásként az oldalra teszi.
Bármi más: másold ki a beágyazókódot, és illeszd be bármelyik oldalba — nincs szükség integrációs munkára.
Egy REST API a saját rendszereidből is tud tevékenységeket létrehozni, kulcsonként napi 10 kérésig.
Semmit nem kell előbb betölteni a Puzzel.org-ba — nincs névsorszinkron, nincs diákfeltöltés.
10

Licenc, beszerzés és fizetés

Az iskolai előfizetés éves licenc egy iskolai fiókra, benne hellyel a kollégáknak, és ahhoz méretezve, hány játékalkalomra számítasz havonta. Soha nem skálázódik magától túlhasználati számlává: te választod meg a méretet, és bármikor emelheted.

A megrendelés akkor működik, ha kártyával vagy átutalással kifizethető. Csekket nem tudunk elfogadni — a cég nem amerikai.
A fizetések a Stripe-on keresztül futnak, így a kártyaadatok soha nem érnek el a Puzzel.org saját rendszereihez.
Hivatalos dokumentum kell a rendelés előtt? Az árajánlat-készítő PDF-árajánlatot állít elő az iskolád adataival.
Az iskolai előfizetés egy pillantásra
Éves díj
€125 / $150
Tartalmazott tanári fiókok
5
Játékalkalmak havonta
5,000
Bővítés
1,000 további alkalom havonta, €25 / $30 évente
Előfizetés nélkül
2 tevékenység és 60 játékalkalom havonta, ingyen
Valami még mindig nem világos? Inkább kérdezz — az a jogi oldal, amihez utána e-mailt kell írni, rosszul sikerült.