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