Ugrás a tartalomra
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. szeptemberben
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
EU vagy az Egyesült Államok, a fiók létrehozásakor eldöntve
Az új fiók abban a régióban jön létre, amelyet a böngésző időzónája jelez: Európa és Afrika az EU-ban, a többi az Egyesült Államokban. A fájlok és a fiókadatok két külön beállítás. A fájlok helyét bármelyik fiók átállíthatja; a fiókadatok á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.

Engedélyezd mindkét adatbázis-kiszolgálót. A fiókod adatai egyetlen régióban vannak, de néhány, az egész platformra közös adat mindig az Egyesült Államokban van, ezért bármelyik kiszolgáló blokkolása megakadályozhatja az eredmények mentését.
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
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, valamint egy Akadémia tanulói oldalai az általa megadott pontos oldalakon, a szándékos kivételek.
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 a saját tevékenységeit látja, azon felül pedig az iskolai gyűjteményt, ha az iskola bekapcsolja.
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 vagy a Google Gemininek. Amit a játékos beír, az is eljuthat az OpenAI-hoz: ha egy Wordle-ben be van kapcsolva a szóellenőrzés, egy olyan beírt szó, amely nincs a saját szólistáinkon, önmagában, a játékost azonosító adat nélkül kerül elküldésre.
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, és 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 fiók adataihoz és az eredményekhez csak az a fiók fér hozzá, amelyikhez tartoznak. Néhány dolog szándékosan nyitva van, hogy egy játékoldal bejelentkezés nélkül is betöltődjön: a tevékenység tartalma, a tulajdonos csomagja és megjelenése, valamint az éppen zajló többjátékos játékok.

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, és ellenőrzi, hogy egy Wordle-ben beírt szó valódi szó-e
Google Gemini Képeket generál, és elolvassa azokat a dokumentumokat és fényképeket, amelyeket a tanár az AI-asszisztenssel importál
Twilio SendGrid Elküldi a platform e-mailjeit: üdvözlő és fizetési e-maileket, meghívókat és termékfrissítéseket
Pixabay Az ingyenes képeket biztosítja, amelyeket a tanár a szerkesztőből kereshet

Minden, amire a platform támaszkodik. Ezeken, valamint az iskola saját rendszerein kívül, amelyekhez egy tanár csatlakozik, 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 europe-west1 (Belgium) vagy az us-central1 (Egyesült Államok) 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 2026 szeptembere előtt létrehozott fiókok az Egyesült Államokban vannak tárolva, hacsak nem költöztek át. 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.
Google Classroom: a tanár kioszt egy tevékenységet a Puzzel.org-ból, és minden diák pontszáma a saját beadott munkájába kerül — nincs névsor-hozzáférés. A Google Workspace-rendszergazdátok egyetlen alkalmazást hagy jóvá hozzá; a súgóközpont megnevezi az ügyfélazonosítóját.
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 akadálymentességhez az Akadálymentesség oldalról tölthető le egy VPAT 2.5 megfelelőségi jelentés a WCAG 2.1 AA-ról, a Section 508-ról és az EN 301 549-ről. Önértékelés, és megnevezi, ami nem felel meg.
Az iskolai előfizetés egy pillantásra
Éves díj
€125 / $150
Tartalmazott tanári fiókok
5
Játékalkalmak havonta
5000
Bővítés
1000 további alkalom havonta, €25 / $30 évente
Előfizetés nélkül
2 tevékenység és 60 játékalkalom havonta, ingyen
11

Adatfeldolgozási szerződés

A Puzzel.org az iskolád utasítására kezel diákadatokat, amihez a GDPR szerződést kíván. Itt van, aláírásra készen — nem neked kell megfogalmaznod, és nem kerül semmibe.

Holland iskoláknak: maga az ágazat Model Verwerkersovereenkomst 4.0 nevű mintaszerződése, egy az egyben, a három kitöltött melléklettel. Az iskolád már ismeri ezt a dokumentumot.
Mindenhol máshol: angol nyelvű adatfeldolgozási szerződés a GDPR 28. cikke alapján, ugyanazzal a két melléklettel, ott Schedules néven.
Előre semmi nincs aláírva. Töltsd ki a saját részedet, írd alá, és küldd vissza — mi ellenjegyezzük, és visszaküldünk egy példányt.

A biztonsági melléklet minden intézkedésről őszintén ír, beleértve azt a huszonegyből tizenötöt is, amelynek egy egyszemélyes vállalkozás nem felel meg. Aláírás előtt olvasd el, ne utána.

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.