Your privacy matters.
This policy explains what QuizVibe collects, why it is used, and the choices available to you.
Last updated: 13 November 2026
Who is responsible?
QuizVibe is operated by Musa Senesie, Sierra Leone. For privacy questions and requests, contact musa85senesie@gmail.com. This policy was last updated on 13 November 2026.
Quizzes, accounts, and friendship challenges
Guest progress, results, saved quizzes, daily streaks, and preferences are stored on your device. Creating an account is optional. Google or email sign-in provides an account identifier, email address, and profile name; a provider may also supply a profile image. Signed-in results, saved quizzes, display name, streaks, and owned challenges are stored in Supabase and synced to your account.
New friendship challenges contain five questions written by the creator and short typed answers. The creator’s draft, including correct answers, is saved on their device while editing and cleared after publication. The server stores correct answers as private hashes for scoring; friends’ typed answers are checked and their nicknames and scores are recorded. Anyone with the challenge link can see its questions, nicknames, and leaderboard. Correct answers and hashes are not returned to visitors. Older links retain their original question format. Please avoid sensitive personal information.
Sharing and external services
A result URL contains the quiz, answers, and selected question identifiers. Anyone with the URL can reconstruct that result. Share only what you are comfortable making visible. Result images are created on your device. Social sharing opens the selected social service, whose own privacy policy applies.
QuizVibe is hosted through OpenAI Sites, uses Supabase for accounts and data, Google for optional Google sign-in, and Unsplash for photographs. Requests to these services may include technical information such as IP address and browser details needed to deliver their services. Read the OpenAI, Supabase, Google, and Unsplash privacy policies for their handling of data.
Essential storage and optional analytics
Essential storage supports sign-in, security, quiz progress, guest activity, and your privacy preferences. Optional analytics are off until you allow them. You can reject analytics and still use the quizzes.
If analytics are allowed, QuizVibe stores a random browser identifier that changes each UTC day and sends it to Supabase to count daily visitors. The visitor table contains only a UTC date and random identifier. Administrator accounts and ad-preview sessions are excluded. These counts are approximate browsers, not a list of people. Our separate abuse-prevention rate limiter uses hashed request identity.
Google Analytics loads only if you allow analytics and a measurement ID has been configured. Analytics consent does not grant permission for advertising. You can withdraw analytics permission at any time using Cookie preferences. This stops further optional collection and removes the local visitor identifier; it does not undo previously recorded aggregate counts.
Advertising
No live advertising or advertising cookies are currently used. Reserved spaces and ad previews are labeled and do not generate ad impressions or earnings.
If Google AdSense is introduced, this policy will be updated and separate advertising choices will be offered. Where required, those choices will use a Google-certified consent platform. Our current analytics choices are not a substitute for advertising consent. See how Google uses information from partner sites.
How long data stays
Device data remains until you clear it or your browser removes it. Account results, bookmarks, profile, and streak records remain until removed by the operator, including in response to a verified deletion request. Friendship links expire after 30 days; expiry does not automatically erase their stored records. Email requests may be kept while resolving your enquiry.
Daily visitor identifiers older than eight calendar days are removed when a new visit is recorded. If no visits arrive, records may remain until cleanup next runs. Service-provider backup and operational-log retention may differ from active application data.
Your choices and requests
Use a nickname, avoid sensitive answers, keep share links private if you do not want others to view them, and manage your cookie preferences. Use Delete my account under Profile ? Account & privacy to permanently delete your login, profile, account quiz results, bookmarks, streaks and challenges you created, including their leaderboards. Confirmation is required. Your Google account is unaffected. Clear device activity only clears local cache and does not delete account records. Guest participation and unlinked nicknames cannot automatically be connected to a registered account; contact us about those records.
Depending on the law that applies to you, you may have rights to access, correct, delete, or receive a copy of personal data, or to object to or limit certain processing. Send requests to musa85senesie@gmail.com. We verify requests before releasing or deleting account information. Optional challenge-sharing analytics use a browser identifier that changes each UTC day to count share-button clicks, invitation arrivals, referred completions, challenge-back actions and score-card downloads. Events contain challenge identifiers and channel names, not emails, nicknames, questions or answers, and reports cover the latest seven UTC days. Older events are cleaned up when new sharing activity is recorded. Only administrators can see aggregate reports. A click or download does not confirm a social post. We do not sell personal information through this website.
Young visitors and policy updates
QuizVibe is a general-audience service. If you are not old enough to consent to account services where you live, ask a parent or guardian before signing in or sharing personal information. A parent or guardian concerned about information submitted by a child can contact the operator. Material changes to this policy will be reflected here, and new optional purposes will require appropriate choices.