Last updated: April 28, 2026
This policy explains how Le Pop Quiz, developed by Cedric Poilly, handles information when you use the web app or the Android TV public-screen app.
Information we process
- TV public-screen mode: a temporary pairing code, game code, platform label, connection events, and public game display state.
- Multiplayer games: player names, questions, answers, scores, game codes, and session state needed to run a live quiz.
- Accounts: email address, account name, nickname, and authentication identifiers when you sign in.
- History and self-learning: completed games, answers, scores, and progress linked to your account when those features are used.
- Document mode: uploaded or pasted document text is used to generate quiz questions; generated questions may become part of the game, but the uploaded document itself is not kept as a user document by the app.
- Diagnostics: limited technical events such as page views, platform, route, connection failures, and application errors when telemetry is enabled.
How we use information
- Run quiz sessions, pair TV/public screens, synchronize players, score answers, and recover active sessions.
- Create AI-generated questions from themes or document text requested by the host.
- Provide signed-in features such as profile, history, leagues, self-learning, and statistics.
- Improve reliability by diagnosing client errors, WebSocket issues, and broken flows.
Third-party services
Le Pop Quiz may use Supabase for authentication and persistent account/game history, Redis-compatible storage for active game and pairing state, PostHog for optional product diagnostics, and OpenAI or Google Generative AI to generate questions. These services receive only the information needed for the relevant feature.
Sharing
We do not sell personal information. Information is shared only with service providers needed to operate the app, when required by law, or when you choose to display game content to other participants in a live quiz.
Security
Le Pop Quiz uses HTTPS/WSS connections in production, keeps service keys on the server, and relies on access controls such as Supabase authentication and database policies for account-linked data. No internet service can guarantee absolute security, but the app is designed to limit access to the data needed for each feature.
Retention
Temporary game and TV pairing state is kept only as needed to run active sessions. Account, league, self-learning, and multiplayer history can be retained so signed-in users can view their progress. You can request deletion or correction through the contact channel below.
Your choices
- You can play many live sessions without signing in.
- You can avoid document mode if you do not want document text processed by AI providers.
- You can contact the developer to request access, correction, or deletion of account-linked data.
Contact
For privacy questions or data requests, contact Cedric Poilly through the project repository at https://github.com/Le-Pop-Quiz-cedpoilly/lepopquiz/issues or the developer profile at https://github.com/cedpoilly.