Daily Challenge Guide
Last updated:
Every UTC date maps to one themed ten-question challenge. The same date key gives players a consistent set and a comparable 1,000-point scale, while themes rotate among subjects such as movie legends, world capitals, NFL history, science, and animal knowledge.
Reset and Expiration
A daily challenge begins at 00:00 UTC and expires at the next 00:00 UTC. The UTC boundary is the rule even when a player’s local date has not changed. An expired challenge is not replayed as though it were current; the app reports expiry and can route the player to the new daily set or another mode.
Attempt and Scoring Rules
The set has ten questions and is intended as one honest daily play per player. Each correct answer is worth 100 points; wrong or unanswered items are worth zero. A perfect result is 1,000 points, and completion has a configured 500 XP award.
What Is Saved
The service saves the challenge identifier, answer records, correctness, point total, completion timing, and progress needed to prevent duplicate completion. Authenticated or anonymous Firebase identity links the attempt to the current player session.
Sharing Without Spoilers
Share the challenge entry or a completed result without posting answer keys while the date is active. After the UTC date changes, use the new challenge for a current comparison and keep an older result only as a record of that completed play.
Fair Play and Accessibility
Do not reload, script, scrape, or replay the daily flow to manufacture attempts. Touch, mouse, and keyboard controls use the same answer choices. If reduced motion is enabled, supported animations are reduced without changing the questions or score.
Unavailable States
Loading, already-completed, expired, offline, and submission-error states explain what happened and provide a next step. If the current challenge fails repeatedly, send the UTC date, device, and visible error through Contact.
How the Dated Set Is Built
The backend maps the UTC date to a configured theme, queries active and approved candidates for that topic, removes repeated identifiers and normalized prompts, and orders the remaining pool with a stable date-and-theme hash. Exactly ten candidates are required before the dated challenge can be created.
The public presentation and canonical answer key are stored separately. A valid submission must match the current date, expiry, question identifiers, and presentation schema before the server scores it. The sourcing and correction checks follow the standards in Question Quality.
A Player Checklist Near Midnight
- Check the UTC date shown by the challenge rather than assuming local midnight controls the set.
- Finish before the listed dated challenge expires; an old set is not submitted as the new day.
- If a save is pending, keep the visible message and avoid manufacturing repeated sessions.
- Report a suspect fact with the UTC date, category, exact wording, and a reliable source link.