
Your interactive quizzes, hosted in France
The Kahoot! of your school powered by ClassQuiz, installed and maintained by DINAO. Real-time quizzes and student data stay on our French servers — with no tracking or hidden data collection.
What is ClassQuiz?
ClassQuiz is an interactive quiz platform open-source, designed as a privacy-respecting alternative to Kahoot!. The founding idea is simple: educational software intended for students should be designed « privacy-first ». ClassQuiz allows you to create quizzes and play them remotely in real time, with multiple participants competing simultaneously.
The application primarily targets teachers: the teacher creates a quiz, launches it, and students join to answer live in a competitive atmosphere. Thanks to a simple self-hosting procedure, schools can run their quizzes with no concerns about data collection for their students — a decisive argument in a school and GDPR context.
Technically, the backend relies on FastAPI (Python) and python-socketio for the real-time communication essential to the live mode. The frontend is developed in SvelteKit with TailwindCSS. The infrastructure uses PostgreSQL, Redis, Meilisearch, and Caddy, orchestrated via Docker.
The project is distributed under the Mozilla Public License 2.0, supported notably by NLnet, with translations managed via Weblate. An official hosted version exists, but self-hosting is fully supported — this is the mode DINAO installs and maintains for you, on French soil.
Host ClassQuiz at DINAO
Resource tiers compatible with ClassQuiz prerequisites (minimum 2 vCPU / 2 Go / 10 Go). Hosted in France, fully managed.
- 2 dedicated vCPU
- 4 Go RAM
- 40 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 4 dedicated vCPU
- 8 Go RAM
- 80 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 8 dedicated vCPU
- 16 Go RAM
- 160 GB NVMe
- Daily backups
- Managed & monitored by DINAO
1 hidden tier(s) (insufficient resources for this app) : Découverte
Technical details
You might be wondering…
Is ClassQuiz really like Kahoot!?
Yes, it is an equivalent real-time quiz application, but open-source and privacy-respecting. Students join a game and answer live.
Is it suitable for schools subject to GDPR?
Yes, that is precisely its goal: designed privacy-first and self-hosted in France by DINAO, with no hidden student data collection.
Under which license is it distributed?
Under the Mozilla Public License 2.0: the code is open, auditable, and modifiable, which enhances trust and compliance.
What components are needed to run it?
PostgreSQL, Redis, Meilisearch, and a reverse proxy (Caddy). DINAO preconfigures and maintains the entire stack for you.
Can I change my plan or export my data?
Yes. You adjust your tier according to your needs and your data remains exportable — no proprietary lock-in.