Special Feature of "LiteQuiz" (Peer-to-Peer & WebRTC)
When you use the integrated LiteQuiz (whether as a lecturer or participant), a few technical particularities apply. The same rule applies here: I don't want your data, but the technology requires a few logistical tricks.
Direct Connection (Peer-to-Peer): The quiz connects the participants' browsers directly with the lecturer's browser (via WebRTC). For the data (questions, answers, points) to be able to flow, the participating browsers must exchange their public IP addresses with each other. You are therefore disclosing your IP address to the other participants at this moment.
Connection Brokering (Signaling, STUN & TURN): To allow the browsers to find each other on the big, wide internet, they use my server (nicohartmann.dev) as a digital matchmaker.
- Signaling: Your browser briefly contacts the server to find the room.
- STUN/TURN Fallback: Sometimes, strict routers (e.g., in a mobile network or university Wi-Fi) prevent a direct connection. In this case, the quiz's data stream runs encrypted through my server, which only forwards the packets (Relay).
What is saved? Nothing permanent. The chosen nicknames and the scores exist exclusively in the volatile memory of your browser and the host's browser. As soon as the quiz is finished or the tab is closed, it's all over. No log files are written on the server for the brokering process.