Μετάβαση στο περιεχόμενο
Βλέπεις σε προεπισκόπηση το νέο Puzzel.org Πίσω στον τρέχοντα ιστότοπο
Νομικά

Ό,τι ρωτά ένα τμήμα πληροφορικής, απαντημένο από τον κώδικα που τρέχει.

Φιλοξενία, υπεργολάβοι επεξεργασίας, τα domain που πρέπει να ξεμπλοκάρεις, ποια δεδομένα αποθηκεύονται και πού βρίσκονται. Το αυτούσιο ερωτηματολόγιο προμηθειών απέχει ένα κλικ.

Καρτέλα προμηθευτή · ενημερώθηκε τον Αύγουστο 2026
Με μια φράση
Ένας ιστότοπος, όχι μια εγκατάσταση
Οποιοδήποτε σύγχρονο πρόγραμμα περιήγησης, οποιαδήποτε συσκευή. Κανένα πρόσθετο, καμία εφαρμογή, κανένας λογαριασμός για να παίξεις.
Φιλοξενία
Vercel μπροστά, Google Firebase πίσω
Το Vercel παραδίδει την εφαρμογή· οι λογαριασμοί, οι δραστηριότητες και τα αποτελέσματα βρίσκονται σε μια βάση δεδομένων πραγματικού χρόνου Firebase.
Τοποθεσία δεδομένων
Ηνωμένες Πολιτείες από προεπιλογή, διαθέσιμη και η ΕΕ
Τα αρχεία και τα δεδομένα του λογαριασμού είναι δύο ξεχωριστές ρυθμίσεις περιοχής. Κάθε λογαριασμός μπορεί να αλλάξει την περιοχή των μεταφορτωμένων αρχείων· η μετακίνηση των ίδιων των δεδομένων του λογαριασμού χρειάζεται ενεργή συνδρομή.
Τείχος προστασίας
Μια σύντομη λίστα επιτρεπόμενων — μαζί με το websocket
Η βάση δεδομένων επικοινωνεί μέσω wss://, και αυτός είναι ο κανόνας που τα αυστηρά σχολικά φίλτρα χαλάνε πιο συχνά.
1

Από ποιον αγοράζεις

Το Puzzel.org είναι μια ολλανδική ατομική επιχείρηση, οπότε ο υπεύθυνος πωλήσεων, ο τεχνικός υπεύθυνος και το άτομο που γράφει τον κώδικα είναι το ίδιο πρόσωπο. Αυτά είναι τα στοιχεία που χρειάζεται ένα τμήμα προμηθειών για να καταχωρίσει τον προμηθευτή.

Η υποστήριξη είναι απεριόριστη και γίνεται μέσω email — οι απαντήσεις έρχονται από τον προγραμματιστή, όχι από μια ουρά αιτημάτων.
Η παρακάτω επαφή είναι και η επαφή για θέματα ασφάλειας και παραβίασης δεδομένων· δεν υπάρχει ξεχωριστή διαδικασία κλιμάκωσης.
Νομική επωνυμία
Puzzel.org
Επαφή και σημείο επικοινωνίας
Daan Weustenraad
Διεύθυνση
Sneekermeer 13, 3825XT Amersfoort, The Netherlands
Ιστότοπος
https://puzzel.org
Εμπορικό επιμελητήριο (KvK)
66090091
Αριθμός ΦΠΑ
NL002191535B44
Υποστήριξη
Απεριόριστη, μέσω email, 09:00–22:00 CET
2

Τι εγκαθιστά στην πράξη ένα σχολείο

Δεν εγκαθίσταται τίποτα. Οι εκπαιδευτικοί ανοίγουν το puzzel.org στο πρόγραμμα περιήγησης που ήδη έχουν και οι παίκτες ανοίγουν έναν σύνδεσμο ή μια δραστηριότητα ενσωματωμένη στη δική σου σελίδα — χωρίς λογαριασμό, χωρίς λήψη, χωρίς δικαιώματα διαχειριστή.

Υποστηρίζονται Chrome, Firefox, Safari και Edge· ο Internet Explorer όχι.
Δεν εμπλέκεται Flash, Java ή επέκταση του προγράμματος περιήγησης, και τίποτα δεν αποθηκεύεται στη συσκευή.
Οι σελίδες είναι μικρές — συνήθως αρκετά κάτω από 1 MB — οπότε το ασύρματο δίκτυο αρκεί· δεν χρειάζεται ενσύρματη σύνδεση.
Το παιχνίδι δουλεύει σε κινητά και tablet· η δημιουργία μιας δραστηριότητας είναι πιο άνετη σε tablet ή σε υπολογιστή.
Τα Chromebook και οι κλειδωμένες διαχειριζόμενες συσκευές δεν είναι πρόβλημα: όλα τρέχουν μέσα στο πρόγραμμα περιήγησης.
3

Τείχος προστασίας, λίστα επιτρεπόμενων και κεφαλίδες σελίδας

Ξεμπλόκαρε τους παρακάτω τομείς. Η βάση δεδομένων πραγματικού χρόνου συνδέεται μέσω websocket, και αυτό ακριβώς τείνει να απορρίπτει σιωπηλά ένα αυστηρό φίλτρο περιεχομένου — αν οι δραστηριότητες ανοίγουν αλλά τα αποτελέσματα δεν αποθηκεύονται ποτέ, αυτός είναι ο κανόνας που πρέπει να κοιτάξεις πρώτα.

Χρειάζεται μόνο η περιοχή που χρησιμοποιεί ο λογαριασμός σου: ένας λογαριασμός στις ΗΠΑ δεν επικοινωνεί ποτέ με τη βάση δεδομένων της ΕΕ, και το αντίστροφο.
Με το Stripe υπάρχει επικοινωνία μόνο κατά την αγορά ή την ανανέωση μιας συνδρομής — μπορεί να μείνει μπλοκαρισμένο στις συσκευές της τάξης.
Τομείς που πρέπει να περνούν από το φίλτρο
puzzel.org Η ίδια η εφαρμογή
puzzelorg-cdn.s3.us-west-1.amazonaws.com Εικόνες και ήχος από λογαριασμούς αποθηκευμένους στις ΗΠΑ
puzzelorg-image-cdn.s3.eu-north-1.amazonaws.com Εικόνες και ήχος από λογαριασμούς αποθηκευμένους στην ΕΕ
*.googleapis.com Σύνδεση και ανανέωση διακριτικού (Firebase Authentication)
puzzelorg.firebaseapp.com Το αναδυόμενο παράθυρο σύνδεσης για λογαριασμούς Google και Microsoft
wss://puzzelorg.firebaseio.com Βάση δεδομένων πραγματικού χρόνου — λογαριασμοί αποθηκευμένοι στις ΗΠΑ wss
wss://puzzelorg-2.europe-west1.firebasedatabase.app Βάση δεδομένων πραγματικού χρόνου — λογαριασμοί αποθηκευμένοι στην ΕΕ wss
fonts.googleapis.com, fonts.gstatic.com Γραμματοσειρές ιστού
checkout.stripe.com Μόνο κατά την αγορά ή την ανανέωση μιας συνδρομής

Οι χαρακτήρες μπαλαντέρ αφορούν τους ίδιους τους διακομιστές της Google για το Firebase Authentication· οι υπόλοιποι είναι ακριβείς.

Κεφαλίδες απόκρισης σε κάθε σελίδα
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Επιβάλλει HTTPS για έναν χρόνο, μαζί με τους υποτομείς
X-Content-Type-Options: nosniff
Εμποδίζει το πρόγραμμα περιήγησης να μαντεύει τύπους περιεχομένου
Referrer-Policy: strict-origin-when-cross-origin
Στέλνει σε άλλους ιστότοπους μόνο την προέλευση, ποτέ ολόκληρο το URL
X-Frame-Options: SAMEORIGIN
Μπλοκάρει την τοποθέτηση της πλατφόρμας σε πλαίσιο — οι ενσωματωμένες δραστηριότητες είναι η σκόπιμη εξαίρεση
Content-Security-Policy: frame-ancestors 'self'; upgrade-insecure-requests;
Επαναλαμβάνει τον κανόνα για τα πλαίσια και αναβαθμίζει κάθε απλό αίτημα http
4

Συνδέσεις, ρόλοι και single sign-on

Οι εκπαιδευτικοί συνδέονται με διεύθυνση email και κωδικό πρόσβασης ή με τον λογαριασμό Google ή Microsoft που ήδη διαχειρίζεται το σχολείο σου. Οι παίκτες μένουν ανώνυμοι, εκτός αν κάποιος εκπαιδευτικός ενεργοποιήσει σκόπιμα την εγγραφή για μια δραστηριότητα.

Κάθε εκπαιδευτικός έχει τη δική του σύνδεση· ο κάτοχος του σχολικού λογαριασμού προσκαλεί συναδέλφους και μπορεί να πάρει πίσω μια θέση.
Οι ρόλοι είναι σκόπιμα επίπεδοι: ο κάτοχος διαχειρίζεται τις θέσεις και κάθε εκπαιδευτικός βλέπει μόνο τις δικές του δραστηριότητες.
Οι ενσωματωμένες δραστηριότητες υποστηρίζουν single sign-on με OIDC: η πύλη σου περνά ένα υπογεγραμμένο διακριτικό, που ελέγχεται με τα δημοσιευμένα κλειδιά του παρόχου ταυτότητάς σου πριν μπει ένας παίκτης. Οι εκδότες μπαίνουν σε λίστα επιτρεπόμενων ανά λογαριασμό, με ρύθμιση κατόπιν αιτήματος.
Δεν υπάρχει σήμερα σύνδεσμος για Clever, ClassLink ή SAML — ρώτησε πριν το θεωρήσεις δεδομένο.
5

Ποια δεδομένα κρατά η πλατφόρμα

Από προεπιλογή μια δραστηριότητα δεν καταγράφει τίποτα για τον παίκτη: ούτε λογαριασμό, ούτε όνομα, ούτε βαθμολογία. Η καταγραφή των αποτελεσμάτων και η ερώτηση προς τον παίκτη για το ποιος είναι, είναι δύο ξεχωριστές ρυθμίσεις που ενεργοποιεί ο εκπαιδευτικός ανά δραστηριότητα, και κάθε πεδίο που ζητείται επιλέγεται στο χέρι από την παρακάτω λίστα.

Λογαριασμός εκπαιδευτικού: διεύθυνση email, όνομα, οι δραστηριότητες που δημιουργήθηκαν και όποιες εικόνες ή ήχοι μεταφορτώθηκαν.
Δεδομένα παίκτη: μόνο τα πεδία εγγραφής που διάλεξε ο εκπαιδευτικός, μαζί με τις απαντήσεις που δόθηκαν σε εκείνη τη μία δραστηριότητα.
Κανένας ιχνηλάτης διαφημίσεων ή αναλυτικών στοιχείων πουθενά στην πλατφόρμα, και κανένα σενάριο τρίτων στην οθόνη του παιχνιδιού.
Ο βοηθός AI χρησιμοποιείται ανά ερώτημα: ό,τι γράφει ένας εκπαιδευτικός στέλνεται στο OpenAI για τη δημιουργία περιεχομένου. Δεδομένα παικτών δεν στέλνονται ποτέ.
Πεδία που μπορεί να ζητήσει ένας εκπαιδευτικός από έναν παίκτη
ΌνομαΜικρό όνομαΕπώνυμοEmailΑριθμός τηλεφώνουΑριθμός μητρώου μαθητήΑριθμός μητρώου εργαζομένουΟργανισμόςΤάξηΧώραΆλλες πληροφορίεςΚωδικός πρόσβασηςΜια ερώτηση που γράφεις εσύ

Τίποτα από αυτά δεν ζητείται αν δεν το προσθέσει ο εκπαιδευτικός στη συγκεκριμένη δραστηριότητα.

6

Απομόνωση, κρυπτογράφηση και ποιος βλέπει τα δεδομένα σου

Κάθε ανάγνωση και κάθε εγγραφή περνά από τους Firebase Security Rules: ένας λογαριασμός φτάνει μόνο στα δικά του δεδομένα και στα αποτελέσματα που υποβλήθηκαν στις δικές του δραστηριότητες. Αυτός ο έλεγχος τρέχει στους διακομιστές της Google, όχι στο πρόγραμμα περιήγησης, οπότε ισχύει ακόμη και για κάποιον που ξαναγράφει τη σελίδα μπροστά του.

Η κίνηση είναι HTTPS από άκρο σε άκρο και τα δεδομένα κρυπτογραφούνται κατά τη μεταφορά και σε ηρεμία από το Google Firebase.
Οι εικόνες και οι ήχοι που μεταφορτώνονται σερβίρονται από ένα δημόσιο URL του S3. Θεώρησέ τα δημόσια: κράτα οτιδήποτε εμπιστευτικό έξω από τα πολυμέσα των δραστηριοτήτων.
Το Puzzel.org ανοίγει έναν λογαριασμό μόνο όταν ο κάτοχός του ζητά βοήθεια για κάτι μέσα σε αυτόν.
Υπεργολάβοι επεξεργασίας
Vercel Φιλοξενία και παράδοση της εφαρμογής
Google Firebase Ταυτοποίηση και η βάση δεδομένων πραγματικού χρόνου με τα δεδομένα των λογαριασμών
Amazon S3 Αποθήκευση για τις εικόνες και τους ήχους που μεταφορτώνονται
Stripe Πληρωμές συνδρομών και τιμολόγηση
OpenAI Δημιουργεί περιεχόμενο όταν ένας εκπαιδευτικός χρησιμοποιεί τον βοηθό AI

Όλα όσα χρειάζεται η πλατφόρμα για να λειτουργεί. Κανένα άλλο μέρος δεν λαμβάνει δεδομένα λογαριασμών ή παικτών.

7

Πού αποθηκεύονται τα δεδομένα

Δύο ρυθμίσεις, σκόπιμα ανεξάρτητες: η μία αποφασίζει ποια περιοχή του S3 κρατά τα μεταφορτωμένα αρχεία, η άλλη ποια περιοχή βάσης δεδομένων κρατά τα δεδομένα του λογαριασμού. Ένας νέος λογαριασμός ξεκινά στην περιοχή που προτείνει η ζώνη ώρας του προγράμματος περιήγησης — η Ευρώπη και η Αφρική παίρνουν τη βάση δεδομένων της ΕΕ — και καθεμία μπορεί να αλλάξει αργότερα.

Δεδομένα λογαριασμού: μια βάση δεδομένων πραγματικού χρόνου Google Firebase στις Ηνωμένες Πολιτείες (η προεπιλογή) ή στο europe-west1, στο Βέλγιο.
Αρχεία: ένας χώρος αποθήκευσης Amazon S3 στο us-west-1 (Καλιφόρνια) ή στο eu-north-1 (Στοκχόλμη). Τα υπάρχοντα αρχεία συνεχίζουν να λειτουργούν μετά την αλλαγή.
Η μετακίνηση των δεδομένων του λογαριασμού στην άλλη περιοχή τρέχει ως μεταφορά στο παρασκήνιο και χρειάζεται πληρωμένη συνδρομή.
8

Διαγραφή, διατήρηση και ειδοποίηση παραβίασης

Ό,τι δημιουργεί ένας εκπαιδευτικός, μπορεί και να το διαγράψει — αμέσως, χωρίς αίτημα στην υποστήριξη. Η διαγραφή μιας δραστηριότητας διαγράφει και όσα υπέβαλαν οι παίκτες σε αυτήν.

Διάγραψε ένα αποτέλεσμα και χάθηκε· διάγραψε μια δραστηριότητα και μαζί της φεύγουν το περιεχόμενο, τα στατιστικά και οι εγγραφές των παικτών.
Η διαγραφή του λογαριασμού αφαιρεί τις δραστηριότητές του, τους φακέλους, τις προρυθμίσεις, τα αρχεία πληρωμών και την ίδια τη σύνδεση.
Δεν υπάρχει σταθερή περίοδος διατήρησης: τα δεδομένα μένουν μέχρι να τα αφαιρέσει ο κάτοχος του λογαριασμού.
Μετά από μια παραβίαση, οι κάτοχοι των λογαριασμών λαμβάνουν email από την παραπάνω επαφή με το τι συνέβη, ποιους αφορά και τι σημαίνει για αυτούς.
9

Ενσωμάτωση, LMS και το API

Τα περισσότερα σχολεία χρησιμοποιούν το Puzzel.org ενσωματωμένο σε κάτι που ήδη έχουν — μια σελίδα Canvas, έναν σχολικό ιστότοπο, ένα ιστολόγιο. Οι σελίδες των δραστηριοτήτων είναι οι μόνες που επιτρέπεται να βάλει άλλος ιστότοπος σε πλαίσιο· η υπόλοιπη πλατφόρμα το αρνείται εντελώς.

Canvas: μια εκκίνηση LTI επιτρέπει σε έναν εκπαιδευτικό να διαλέξει μία από τις δικές του δραστηριότητες και τη ρίχνει στη σελίδα ως ενσωμάτωση.
Οτιδήποτε άλλο: αντίγραψε τον κώδικα ενσωμάτωσης και επικόλλησέ τον σε οποιαδήποτε σελίδα — δεν χρειάζεται καμία τεχνική εργασία σύνδεσης.
Ένα REST API μπορεί να δημιουργεί δραστηριότητες από τα δικά σου συστήματα, με όριο 10 αιτήματα την ημέρα ανά κλειδί.
Δεν χρειάζεται να εισαχθεί τίποτα πρώτα στο Puzzel.org — ούτε συγχρονισμός καταλόγων, ούτε μεταφόρτωση μαθητών.
10

Άδειες, προμήθειες και πληρωμή

Η σχολική συνδρομή είναι μια ετήσια άδεια για έναν σχολικό λογαριασμό με χώρο για συναδέλφους, με μέγεθος που ορίζεται από τον αριθμό των συνεδριών παικτών που περιμένεις τον μήνα. Δεν κλιμακώνεται ποτέ αυτόματα σε λογαριασμό υπέρβασης: εσύ διαλέγεις το μέγεθος και μπορείς να το ανεβάσεις όποτε το χρειαστείς.

Μια εντολή αγοράς λειτουργεί εφόσον μπορεί να πληρωθεί με κάρτα ή με τραπεζικό έμβασμα. Επιταγές δεν γίνονται δεκτές — η εταιρεία δεν εδρεύει στις ΗΠΑ.
Οι πληρωμές γίνονται μέσω Stripe, οπότε τα στοιχεία της κάρτας δεν φτάνουν ποτέ στα ίδια τα συστήματα του Puzzel.org.
Χρειάζεσαι ένα επίσημο έγγραφο πριν από την παραγγελία; Το εργαλείο προσφορών φτιάχνει μια προσφορά σε PDF με τα στοιχεία του σχολείου σου.
Η σχολική συνδρομή με μια ματιά
Τιμή ανά έτος
€125 / $150
Λογαριασμοί εκπαιδευτικών που περιλαμβάνονται
5
Συνεδρίες παικτών ανά μήνα
5000
Επέκταση
1000 επιπλέον συνεδρίες τον μήνα για €25 / $30 τον χρόνο
Χωρίς συνδρομή
2 δραστηριότητες και 60 συνεδρίες παικτών τον μήνα, δωρεάν
Κάτι εδώ παραμένει ασαφές; Ρώτησε καλύτερα — οι νομικές σελίδες που χρειάζονται και ένα email μετά είναι κακογραμμένες.