Preskoči na vsebino
Pravno

Vse, kar vpraša IT-oddelek, odgovorjeno na podlagi delujoče kode.

Gostovanje, podobdelovalci, domene, ki jih je treba odblokirati, kateri podatki se shranjujejo in kje se nahajajo. Dobesedni nabavni vprašalnik je oddaljen en klik.

Informacije o ponudniku · posodobljeno september 2026
Na kratko
Spletno mesto, ne namestitev
Kateri koli sodoben brskalnik, katera koli naprava. Za igranje ni potreben vtičnik, aplikacija ali račun.
Gostovanje
Vercel spredaj, Google Firebase zadaj
Vercel dostavlja aplikacijo; računi, dejavnosti in rezultati so shranjeni v Firebasovi podatkovni bazi v realnem času.
Lokacija podatkov
EU ali Združene države, določeno ob ustvarjanju računa
Nov račun se shrani v regijo, ki jo nakazuje časovni pas brskalnika: Evropa in Afrika v EU, preostanek v Združenih državah. Datoteke in podatki računa sta dve ločeni nastavitvi. Datoteke lahko preusmeri kateri koli račun; premik podatkov računa zahteva aktivno naročnino.
Požarni zid
Kratek seznam dovoljenih naslovov — vključno z websocketom
Podatkovna baza komunicira prek wss://, kar je pravilo, ki ga strogi šolski filtri najpogosteje prekršijo.
1

Od koga kupuješ

Puzzel.org je nizozemsko enoosebno podjetje, zato so prodajni kontakt, tehnični kontakt in oseba, ki piše kodo, ena in ista oseba. To so podatki, ki jih nabavni oddelek potrebuje za registracijo ponudnika.

Podpora je neomejena in poteka po e-pošti — odgovore pošilja razvijalec, ne sistem za prijavo težav.
Spodnji kontakt je hkrati kontakt za varnost in kršitve podatkov; ločene poti za eskalacijo ni.
Uradno ime
Puzzel.org
Kontakt in kontaktna oseba
Daan Weustenraad
Naslov
Sneekermeer 13, 3825XT Amersfoort, The Netherlands
Spletna stran
https://puzzel.org
Gospodarska zbornica (KvK)
66090091
ID za DDV
NL002191535B44
Podpora
Neomejena, po e-pošti, 09.00–22.00 po SEČ
2

Kaj šola dejansko namesti

Nič se ne namešča. Učitelji odprejo puzzel.org v brskalniku, ki ga že imajo, igralci pa odprejo povezavo ali dejavnost, vdelano na tvoji lastni strani — brez računa, brez prenosa, brez skrbniških pravic.

Podprti so Chrome, Firefox, Safari in Edge; Internet Explorer ni podprt.
Ni potrebe po Flashu, Javi ali razširitvi brskalnika, prav tako se v napravo nič ne shranjuje.
Strani so majhne — običajno precej pod 1 MB — zato zadostuje brezžična povezava; žična povezava ni potrebna.
Igranje deluje na telefonih in tablicah; ustvarjanje dejavnosti je udobnejše na tablici ali računalniku.
Chromebooki in zaklenjene upravljane naprave ne predstavljajo težave: vse teče znotraj brskalnika.
3

Požarni zid, seznam dovoljenih naslovov in glave strani

Odblokiraj spodnje domene. Podatkovna baza v realnem času se povezuje prek websocketa, kar strogi vsebinski filtri pogosto tiho zavrnejo — če se dejavnosti odprejo, rezultati pa se nikoli ne shranijo, je to pravilo, ki ga preveri najprej.

Dovoli obe domeni podatkovne baze. Podatki tvojega računa so v eni regiji, nekaj podatkov, skupnih celotni platformi, pa je vedno v ZDA, zato lahko blokiranje katere koli od njiju prepreči shranjevanje rezultatov.
Stripe je kontaktiran samo med nakupom ali podaljšanjem naročnine — na napravah v učilnici lahko ostane blokiran.
Domene, ki jih je treba dovoliti v filtru
puzzel.org Aplikacija sama
puzzelorg-cdn.s3.us-west-1.amazonaws.com Slike in zvok, ki jih naložijo računi, shranjeni v ZDA
puzzelorg-image-cdn.s3.eu-north-1.amazonaws.com Slike in zvok, ki jih naložijo računi, shranjeni v EU
*.googleapis.com Prijava in osveževanje žetona (Firebase Authentication)
puzzelorg.firebaseapp.com Pojavno okno za prijavo z računi Google in Microsoft
wss://puzzelorg.firebaseio.com Podatkovna baza v realnem času — računi, shranjeni v ZDA wss
wss://puzzelorg-2.europe-west1.firebasedatabase.app Podatkovna baza v realnem času — računi, shranjeni v EU wss
checkout.stripe.com Samo med nakupom ali podaljšanjem naročnine

Nadomestni znaki so Googlovi lastni gostitelji za Firebase Authentication; ostalo so točni naslovi.

Glave odgovora, nastavljene na vsaki strani
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Za eno leto vsili HTTPS, vključno s poddomenami
X-Content-Type-Options: nosniff
Brskalniku prepreči ugibanje vrste vsebine
Referrer-Policy: strict-origin-when-cross-origin
Drugim stranem pošlje samo izvor, nikoli celotnega URL-ja
X-Frame-Options: SAMEORIGIN
Preprečuje uokvirjanje platforme — vdelave dejavnosti in strani za učence akademije na točno tistih spletnih mestih, ki jih navede, so namerne izjeme
Content-Security-Policy: frame-ancestors 'self'; upgrade-insecure-requests;
Ponovi pravilo o uokvirjanju in nadgradi vsako navadno http zahtevo
4

Prijave, vloge in enotna prijava

Učitelji se prijavijo z e-poštnim naslovom in geslom ali z računom Google ali Microsoft, ki ga tvoja šola že upravlja. Igralci ostanejo anonimni, razen če učitelj za dejavnost namerno vklopi registracijo.

Vsak učitelj ima svojo prijavo; lastnik šolskega računa nanj povabi kolege in mu lahko mesto tudi odvzame.
Vloge so namerno preproste: lastnik upravlja mesta, vsak učitelj pa vidi svoje lastne dejavnosti, poleg tega pa še šolsko zbirko, če jo šola vklopi.
Vdelane dejavnosti podpirajo enotno prijavo OIDC: tvoj portal posreduje podpisan žeton, ki se pred vstopom igralca preveri glede na objavljene ključe tvojega ponudnika identitete. Izdajatelji so dovoljeni po posameznem računu, nastavijo se na zahtevo.
Trenutno ni povezovalnika Clever, ClassLink ali SAML — preden to predpostaviš, vprašaj.
5

Katere podatke hrani platforma

Privzeto dejavnost o igralcu ne beleži ničesar: brez računa, brez imena, brez točk. Beleženje rezultatov in spraševanje igralca po njegovi identiteti sta dve ločeni nastavitvi, ki ju učitelj vklopi za posamezno dejavnost, vsako polje z vprašanjem pa ročno izbere s spodnjega seznama.

Učiteljev račun: e-poštni naslov, ime, ustvarjene dejavnosti ter morebitne naložene slike ali zvok.
Podatki igralca: samo polja za registracijo, ki jih je izbral učitelj, ter odgovori, podani v tisti eni dejavnosti.
Nikjer na platformi ni oglaševalskih ali analitičnih sledilnikov, na zaslonu za igranje pa ni skript tretjih oseb.
Pomočnik AI se uporablja na poizvedbo: kar učitelj vtipka, se pošlje OpenAI ali Google Gemini za ustvarjanje vsebine. Nekaj, kar vtipka igralec, lahko doseže tudi OpenAI: pri Wordlu z vklopljenim preverjanjem besed se poskus, ki ga ni na naših lastnih seznamih besed, pošlje kot ena sama beseda, brez vsega, kar bi identificiralo igralca.
Polja, ki jih učitelj lahko izbere za spraševanje igralca
Ime in priimekImePriimekE-poštaTelefonska številkaŠtevilka učencaŠtevilka zaposlenegaOrganizacijaRazredDržavaDrugi podatkiGesloVprašanje, ki ga napišeš sam

Nobeno od teh se ne vpraša, razen če ga učitelj doda tej konkretni dejavnosti.

6

Izolacija, šifriranje in kdo lahko vidi tvoje podatke

Vsako branje in pisanje poteka prek pravil Firebase Security Rules, to preverjanje pa teče na Googlovih strežnikih, ne v brskalniku, zato velja tudi za nekoga, ki si stran pred seboj na novo napiše. Do podatkov računa in do rezultatov lahko dostopa samo račun, ki mu pripadajo. Nekaj stvari je namerno odprtih, da se igralna stran naloži brez prijave: vsebina dejavnosti, lastnikov paket in oblikovanje ter tekoče večigralske seje.

Promet je od začetka do konca HTTPS, podatke pa Google Firebase šifrira med prenosom in v mirovanju.
Naložene slike in zvok se posredujejo z javnega URL-ja S3. Obravnavaj jih kot javne: v medije dejavnosti ne vključuj ničesar zaupnega.
Puzzel.org odpre račun samo, kadar njegov lastnik prosi za pomoč pri nečem v njem.
Podobdelovalci
Vercel Gostovanje in dostava aplikacije
Google Firebase Avtentikacija in podatkovna baza v realnem času, ki hrani podatke računa
Amazon S3 Shramba za naložene slike in zvok
Stripe Plačila naročnin in izdajanje računov
OpenAI Ustvarja vsebino, ko učitelj uporabi pomočnika AI, in preveri, ali je poskus pri Wordlu prava beseda
Google Gemini Ustvarja slike ter bere dokumente in fotografije, ki jih učitelj uvozi s pomočnikom AI
Twilio SendGrid Pošilja e-pošto platforme: pozdravna in plačilna sporočila, povabila ter novosti izdelka
Pixabay Ponuja brezplačne arhivske fotografije, ki jih lahko učitelj poišče v urejevalniku

Vse, od česar je platforma odvisna. Poleg teh in lastnih sistemov šole, s katerimi se učitelj poveže, noben drug subjekt ne prejema podatkov računa ali igralcev.

7

Kje so podatki shranjeni

Dve nastavitvi, namerno neodvisni: ena določa, katera regija S3 hrani naložene datoteke, druga pa, katera regija baze hrani podatke računa. Nov račun se začne v regiji, ki jo nakazuje časovni pas brskalnika — Evropa in Afrika dobita bazo EU — kasneje pa je mogoče spremeniti obe.

Podatki računa: Googlova Firebase podatkovna baza v realnem času v europe-west1, Belgija, ali v us-central1, Združene države.
Datoteke: vedro Amazon S3 v us-west-1 (Kalifornija) ali eu-north-1 (Stockholm). Obstoječe datoteke po preklopu še naprej delujejo.
Računi, ustvarjeni pred septembrom 2026, so shranjeni v Združenih državah, razen če so bili premaknjeni. Premik podatkov računa v drugo regijo poteka kot migracija v ozadju in zahteva plačano naročnino.
8

Brisanje, hramba in obvestilo o kršitvi

Vse, kar učitelj ustvari, lahko ta učitelj tudi izbriše — takoj, brez zahteve za podporo. Brisanje dejavnosti izbriše tudi vse, kar so zanjo oddali igralci.

Izbrišeš en rezultat in izgine; izbrišeš dejavnost in z njo izginejo njena vsebina, statistika in registracije igralcev.
Brisanje računa odstrani njegove dejavnosti, mape, prednastavitve, zapise o plačilih in prijavo samo.
Ni določenega obdobja hrambe: podatki ostanejo, dokler jih lastnik računa ne odstrani.
Po kršitvi zgornji kontakt lastnikom računov po e-pošti sporoči, kaj se je zgodilo, koga to zadeva in kaj to zanje pomeni.
9

Vdelava, LMS in API

Večina šol uporablja Puzzel.org vdelan v nekaj, kar že imajo — stran Canvas, šolsko spletno mesto, blog. Druga stran sme uokviriti samo strani dejavnosti; preostanek platforme uokvirjanje popolnoma zavrne.

Canvas: zagon LTI učitelju omogoči, da izbere eno od svojih dejavnosti in jo na stran doda kot vdelavo.
Karkoli drugega: kopiraj kodo za vdelavo in jo prilepi na katero koli stran — nobenega dodatnega integracijskega dela ni potrebno.
REST API lahko ustvarja dejavnosti iz tvojih lastnih sistemov, omejen na 10 zahtev na dan na ključ.
V Puzzel.org vnaprej ni treba uvoziti ničesar — brez usklajevanja seznamov, brez nalaganja učencev.
Google Classroom: učitelj dejavnost iz Puzzel.org dodeli razredu, točke vsakega učenca pa se zapišejo na njegovo lastno oddajo — brez dostopa do seznama razreda. Skrbnik tvojega Google Workspace odobri eno aplikacijo zanj; njen ID odjemalca je naveden v centru za pomoč.
10

Licenciranje, nabava in plačilo

Šolska naročnina je letna licenca za en šolski račun s prostorom za kolege, katere velikost je določena s številom pričakovanih igralnih sej na mesec. Nikoli se samodejno ne poveča v presežni račun: velikost izbereš sam in jo lahko povečaš, kadar koli je treba.

Naročilnica deluje, če jo je mogoče plačati s kartico ali bančnim nakazilom. Čekov ni mogoče sprejeti — podjetje ni s sedežem v ZDA.
Plačila potekajo prek Stripa, zato podatki kartice nikoli ne dosežejo lastnih sistemov Puzzel.org.
Potrebuješ uraden dokument pred naročilom? Ustvarjalnik predračunov pripravi PDF predračun s podatki tvoje šole.
Za dostopnost je na strani Dostopnost na voljo za prenos poročilo o skladnosti VPAT 2.5, ki zajema WCAG 2.1 AA, Section 508 in EN 301 549. Je samoocena in poimenuje tisto, kar ni skladno.
Šolska naročnina na kratko
Cena na leto
€125 / $150
Vključeni učiteljski računi
5
Igralne seje na mesec
5,000
Povečanje
1,000 sej na mesec več za €25 / $30 na leto
Brez naročnine
2 dejavnosti in 60 igralnih sej na mesec, brezplačno
11

Pogodba o obdelavi podatkov

Puzzel.org obdeluje podatke učencev po navodilih tvoje šole, GDPR pa za to zahteva pogodbo. Tukaj je, pripravljena za podpis — ni ti je treba sestavljati in zanjo ne plačaš nič.

Za nizozemske šole: panožni Model Verwerkersovereenkomst 4.0, prevzet ena na ena, s tremi izpolnjenimi prilogami. Tvoja šola ta dokument že pozna.
Povsod drugje: angleška pogodba o obdelavi podatkov po 28. členu GDPR, z istima dvema prilogama kot Schedules.
Nič ni podpisano vnaprej. Izpolni svoj del, podpiši in pošlji nazaj — mi sopodpišemo in ti vrnemo izvod.

Varnostna priloga pošteno navede vsak ukrep, tudi tistih petnajst od enaindvajsetih, ki jih enoosebno podjetje ne izpolnjuje. Preberi jo, preden podpišeš, ne potem.

Je kaj še vedno nejasno? Raje vprašaj — pravne strani, ki zahtevajo dodatno e-pošto, so slabo napisane.