Preskočiť na obsah
Právne informácie

Všetko, na čo sa pýta IT oddelenie, zodpovedané priamo z bežiaceho kódu.

Hosting, sprostredkovatelia, domény na odblokovanie, aké údaje sa ukladajú a kde žijú. Doslovný obstarávací dotazník je na jedno prepnutie.

Informácie o dodávateľovi · aktualizované v septembri 2026
V jednej vete
Web, nie inštalácia
Ľubovoľný moderný prehliadač, ľubovoľné zariadenie. Na hranie netreba zásuvný modul, aplikáciu ani účet.
Hosting
Vercel vpredu, Google Firebase vzadu
Vercel doručuje aplikáciu; účty, aktivity a výsledky sú v realtime databáze Firebase.
Umiestnenie údajov
EÚ alebo Spojené štáty — vyberá sa pri vytvorení účtu
Nový účet sa uloží do regiónu, na ktorý ukazuje časové pásmo jeho prehliadača: Európa a Afrika do EÚ, zvyšok do Spojených štátov. Súbory a údaje účtu sú dve samostatné nastavenia. Súbory môže presmerovať ktorýkoľvek účet; presun údajov účtu si vyžaduje aktívne predplatné.
Firewall
Krátky zoznam povolených adries — vrátane websocketu
Databáza komunikuje cez wss:// — a práve toto pravidlo prísne školské filtre porušujú najčastejšie.
1

Od koho nakupuješ

Puzzel.org je holandská jednoosobová firma, takže obchodný kontakt, technický kontakt aj človek, ktorý píše kód, sú tá istá osoba. Toto sú údaje, ktoré nákupné oddelenie potrebuje na zaregistrovanie dodávateľa.

Podpora je neobmedzená a beží cez e-mail — odpovedá vývojár, nie fronta tiketov.
Kontakt nižšie je zároveň kontaktom pre bezpečnosť a únik údajov; samostatná eskalačná cesta neexistuje.
Právny názov
Puzzel.org
Kontakt a kontaktná osoba
Daan Weustenraad
Adresa
Sneekermeer 13, 3825XT Amersfoort, The Netherlands
Webová stránka
https://puzzel.org
Obchodná komora (KvK)
66090091
IČ DPH
NL002191535B44
Podpora
Neobmedzená, cez e-mail, 09:00–22:00 SEČ
2

Čo škola vlastne nasadzuje

Neinštaluje sa nič. Učitelia otvoria puzzel.org v prehliadači, ktorý už majú, a hráči otvoria odkaz alebo aktivitu vloženú do vlastnej stránky — bez účtu, bez sťahovania, bez práv správcu.

Podporované sú Chrome, Firefox, Safari a Edge; Internet Explorer nie.
Nie je v tom žiadny Flash, Java ani rozšírenie prehliadača a v zariadení sa nič neukladá.
Stránky sú malé — zvyčajne výrazne pod 1 MB — takže bezdrôtové pripojenie stačí; káblové netreba.
Hrať sa dá na telefónoch aj tabletoch; tvorba aktivity je pohodlnejšia na tablete alebo počítači.
Chromebooky a uzamknuté spravované zariadenia sú v poriadku: všetko beží v prehliadači.
3

Firewall, zoznam povolených adries a hlavičky stránok

Odblokuj domény nižšie. Realtime databáza sa pripája cez websocket, ktorý prísny filter obsahu zvykne potichu zahodiť — ak sa aktivity otvárajú, ale výsledky sa nikdy neuložia, začni práve pri tomto pravidle.

Povoľ obe domény databázy. Údaje tvojho účtu sú v jednom regióne, ale niektoré údaje spoločné pre celú platformu sú vždy v USA, takže zablokovanie ktorejkoľvek z nich môže zabrániť ukladaniu výsledkov.
Stripe sa kontaktuje len počas nákupu alebo obnovy predplatného — na školských zariadeniach môže zostať zablokovaný.
Domény, ktoré treba prepustiť cez filter
puzzel.org Samotná aplikácia
puzzelorg-cdn.s3.us-west-1.amazonaws.com Obrázky a audio nahrané účtami uloženými v USA
puzzelorg-image-cdn.s3.eu-north-1.amazonaws.com Obrázky a audio nahrané účtami uloženými v EÚ
*.googleapis.com Prihlásenie a obnova tokenu (Firebase Authentication)
puzzelorg.firebaseapp.com Prihlasovacie vyskakovacie okno pre účty Google a Microsoft
wss://puzzelorg.firebaseio.com Realtime databáza — účty uložené v USA wss
wss://puzzelorg-2.europe-west1.firebasedatabase.app Realtime databáza — účty uložené v EÚ wss
checkout.stripe.com Len počas nákupu alebo obnovy predplatného

Zástupné znaky sú vlastné servery Google pre Firebase Authentication; ostatné sú presné.

Hlavičky odpovede nastavené na každej stránke
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Vynucuje HTTPS na rok vrátane subdomén
X-Content-Type-Options: nosniff
Bráni prehliadaču hádať typy obsahu
Referrer-Policy: strict-origin-when-cross-origin
Iným stránkam posiela len pôvod, nikdy celú URL
X-Frame-Options: SAMEORIGIN
Blokuje vkladanie platformy do rámca — vložené aktivity a stránky pre účastníkov akadémie na presne uvedených stránkach sú zámernými výnimkami
Content-Security-Policy: frame-ancestors 'self'; upgrade-insecure-requests;
Opakuje pravidlo o rámcoch a povyšuje každú obyčajnú http požiadavku
4

Prihlásenia, roly a jednotné prihlásenie

Učitelia sa prihlasujú e-mailovou adresou a heslom alebo účtom Google či Microsoft, ktorý škola už spravuje. Hráči zostávajú anonymní, kým učiteľ pre aktivitu zámerne nezapne registráciu.

Každý učiteľ má vlastné prihlásenie; vlastník školského účtu naň pozýva kolegov a miesto im môže aj odobrať.
Roly sú zámerne ploché: vlastník spravuje miesta a každý učiteľ vidí svoje aktivity a k tomu školskú knižnicu, ak ju škola zapne.
Vložené aktivity podporujú jednotné prihlásenie cez OIDC: tvoj portál odovzdá podpísaný token, ktorý sa pred vpustením hráča overí voči zverejneným kľúčom tvojho poskytovateľa identity. Vydavatelia sa povoľujú pre každý účet zvlášť a nastavujú sa na požiadanie.
Konektor pre Clever, ClassLink ani SAML dnes neexistuje — radšej sa spýtaj, než to budeš predpokladať.
5

Aké údaje platforma uchováva

Predvolene aktivita o hráčovi nezaznamenáva nič: žiadny účet, žiadne meno, žiadne skóre. Zaznamenávanie výsledkov a otázka, kto hráč je, sú dve samostatné nastavenia, ktoré učiteľ zapína pre každú aktivitu zvlášť, a každé vyžiadané pole sa vyberá ručne zo zoznamu nižšie.

Účet učiteľa: e-mailová adresa, meno, vytvorené aktivity a všetky nahrané obrázky či audio.
Údaje hráča: len tie registračné polia, ktoré si učiteľ vybral, plus odpovede dané v tej jednej aktivite.
Nikde na platforme nie sú reklamné ani analytické sledovače a na hracej obrazovke nie sú skripty tretích strán.
AI asistent sa používa na jednotlivé zadania: to, čo učiteľ napíše, sa posiela do OpenAI alebo Google Gemini na vygenerovanie obsahu. Do OpenAI sa môže dostať aj niečo, čo napíše hráč: v hre Wordle so zapnutou kontrolou slov sa pokus, ktorý nie je v našich vlastných zoznamoch slov, odošle ako jediné slovo, bez čohokoľvek, čo by hráča identifikovalo.
Polia, na ktoré sa učiteľ môže hráča spýtať
MenoKrstné menoPriezviskoE-mailTelefónne čísloČíslo žiakaČíslo zamestnancaOrganizáciaTriedaKrajinaĎalšie informácieHesloOtázka, ktorú napíšeš sám

Nič z toho sa nepýta, kým to učiteľ nepridá do tej konkrétnej aktivity.

6

Izolácia, šifrovanie a kto vidí tvoje údaje

Každé čítanie aj zápis prechádza cez Firebase Security Rules a táto kontrola beží na serveroch Google, nie v prehliadači, takže platí aj pre toho, kto si stránku pred sebou prepíše. K údajom účtu a k výsledkom sa dostane len účet, ktorému patria. Zopár vecí je zámerne otvorených, aby sa herná stránka načítala aj bez prihlásenia: obsah aktivity, plán a štýl vlastníka a prebiehajúce relácie pre viacerých hráčov.

Prenos je HTTPS od začiatku po koniec a údaje šifruje Google Firebase pri prenose aj v pokoji.
Nahrané obrázky a audio sa poskytujú z verejnej S3 URL. Ber ich ako verejné: nič dôverné nedávaj do médií aktivít.
Puzzel.org otvorí účet len vtedy, keď jeho vlastník požiada o pomoc s niečím v ňom.
Ďalší sprostredkovatelia
Vercel Hosting a doručovanie aplikácie
Google Firebase Overovanie a realtime databáza s údajmi účtov
Amazon S3 Úložisko nahraných obrázkov a audia
Stripe Platby za predplatné a fakturácia
OpenAI Generuje obsah, keď učiteľ použije AI asistenta, a kontroluje, či je pokus v hre Wordle skutočné slovo
Google Gemini Generuje obrázky a číta dokumenty a fotografie, ktoré učiteľ importuje pomocou AI asistenta
Twilio SendGrid Odosiela e-maily platformy: uvítacie, platobné, pozvánky a novinky o produkte
Pixabay Poskytuje bezplatné fotografie z fotobanky, ktoré učiteľ môže vyhľadať priamo v editore

Všetko, na čom platforma stojí. Okrem nich a okrem vlastných systémov školy, ku ktorým sa učiteľ pripojí, údaje účtov ani hráčov nedostáva žiadna iná strana.

7

Kde sa údaje ukladajú

Dve nastavenia, zámerne nezávislé: jedno určuje, ktorý región S3 drží nahrané súbory, druhé, ktorý región databázy drží údaje účtu. Nový účet začína v regióne, ktorý navrhne časové pásmo prehliadača — Európa a Afrika dostanú databázu v EÚ — a obe sa dajú neskôr zmeniť.

Údaje účtu: realtime databáza Google Firebase v europe-west1, Belgicko, alebo v us-central1, Spojené štáty.
Súbory: Amazon S3 bucket v us-west-1 (Kalifornia) alebo eu-north-1 (Štokholm). Existujúce súbory po prepnutí naďalej fungujú.
Účty vytvorené pred septembrom 2026 sú uložené v Spojených štátoch, pokiaľ sa nepresunuli. Presun údajov účtu do druhého regiónu beží ako migrácia na pozadí a vyžaduje platené predplatné.
8

Odstránenie, uchovávanie a oznámenie o úniku

Všetko, čo učiteľ vytvorí, môže aj odstrániť — okamžite, bez žiadosti na podporu. Odstránením aktivity sa odstráni aj to, čo do nej hráči odoslali.

Odstráň jeden výsledok a je preč; odstráň aktivitu a s ňou zmizne jej obsah, štatistiky aj registrácie hráčov.
Odstránením účtu zmiznú jeho aktivity, priečinky, predvoľby, záznamy o platbách aj samotné prihlásenie.
Neexistuje pevná doba uchovávania: údaje zostávajú, kým ich držiteľ účtu neodstráni.
Po úniku údajov dostanú držitelia účtov e-mail od kontaktu vyššie s tým, čo sa stalo, koho sa to týka a čo to pre nich znamená.
9

Vkladanie, LMS a API

Väčšina škôl používa Puzzel.org vložený do niečoho, čo už prevádzkuje — stránky v Canvase, školského webu, blogu. Stránky aktivít sú jediné, ktoré smie iná stránka vložiť do rámca; zvyšok platformy vkladanie do rámca odmieta úplne.

Canvas: spustenie cez LTI umožní učiteľovi vybrať jednu z vlastných aktivít a vloží ju rovno do stránky.
Čokoľvek iné: skopíruj kód na vloženie a prilep ho do ľubovoľnej stránky — integračná práca netreba.
REST API dokáže vytvárať aktivity z tvojich vlastných systémov, s limitom 10 požiadaviek denne na jeden kľúč.
Do Puzzel.org netreba nič najprv importovať — žiadna synchronizácia zoznamov, žiadne nahrávanie žiakov.
Google Classroom: učiteľ zadá aktivitu z Puzzel.org a skóre každého žiaka sa zapíše do jeho vlastného odovzdania — bez prístupu k zoznamu žiakov. Tvoj správca Google Workspace schváli jednu aplikáciu; jej ID klienta nájdeš v centre pomoci.
10

Licencovanie, obstarávanie a platba

Školské predplatné je ročná licencia pre jeden školský účet s priestorom pre kolegov, dimenzovaná podľa počtu herných relácií, ktoré za mesiac očakávaš. Nikdy sa samo nerozšíri do faktúry za prekročenie: veľkosť si vyberáš ty a kedykoľvek ju môžeš zvýšiť.

Objednávka funguje vtedy, keď sa dá zaplatiť kartou alebo bankovým prevodom. Šeky prijať nedokážeme — firma nesídli v USA.
Platby idú cez Stripe, takže údaje o karte sa do vlastných systémov Puzzel.org nikdy nedostanú.
Potrebuješ pred objednaním formálny dokument? Generátor cenových ponúk vytvorí PDF ponuku s údajmi tvojej školy.
Pre prístupnosť je na stránke Prístupnosť na stiahnutie správa o zhode VPAT 2.5 pokrývajúca WCAG 2.1 AA, Section 508 a EN 301 549. Ide o vlastné hodnotenie a pomenúva, čo nevyhovuje.
Školské predplatné v skratke
Cena za rok
€125 / $150
Zahrnuté učiteľské účty
5
Herné relácie za mesiac
5 000
Rozšírenie
1 000 relácií navyše mesačne za €25 / $30 ročne
Bez predplatného
2 aktivít a 60 herných relácií mesačne, zadarmo
11

Zmluva o spracúvaní údajov

Puzzel.org spracúva údaje žiakov podľa pokynov tvojej školy a GDPR na to vyžaduje zmluvu. Tu je, pripravená na podpis — nemusíš ju spisovať a nič za ňu neplatíš.

Pre holandské školy: odvetvový Model Verwerkersovereenkomst 4.0 prevzatý jeden k jednému, s troma vyplnenými prílohami. Tvoja škola tento dokument už pozná.
Všade inde: anglická zmluva o spracúvaní údajov podľa článku 28 GDPR, s tými istými dvoma prílohami ako Schedules.
Nič nie je podpísané vopred. Vyplň svoju časť, podpíš a pošli späť — my ju spolupodpíšeme a kópiu ti vrátime.

Bezpečnostná príloha uvádza každé opatrenie na rovinu, vrátane tých pätnástich z dvadsiatich jeden, ktoré jednoosobová firma nespĺňa. Prečítaj si ju pred podpisom, nie až po ňom.

Je tu ešte niečo nejasné? Radšej sa opýtaj — právne stránky, po ktorých treba poslať doplňujúci e-mail, sú zle napísané.