Privacy
Practice works without an account. Answers and the last five summaries remain in this browser. Google Analytics is optional and blocked until an explicit Allow choice.
Local practice data
The game stores at most five finished-session summaries in local storage: replay seed, mode, task type, completion count, correct count, aggregate accuracy and finish time. It does not put individual readings, entered answers, score, streak or error categories in the saved history. The current unfinished session stays only in page memory.
Clear local history inside the game, or clear this site’s browser data to remove both history and the consent choice. No cloud profile or server-side answer database is used.
Optional analytics
Before Allow, the page makes zero requests to Google and the default is denied. Selecting No thanks stores a deny choice and keeps Google disabled. If Allow is selected on the production host, the loader requests Google’s analytics script with measurement ID shown after the local loader starts. Enhanced measurement is disabled for the property, and the site configuration suppresses automatic page views.
The only allowed event names are practice_started and practice_completed. Both are sent without parameters. The wrapper does not accept an event object, so there is no supported path for sending readings, answers, score, streak, accuracy, error type, mode, task type, seed, input method, local history, clipboard activity or contact data.
Analytics controls
Current choice: Not selected.
Denying after a previous Allow disables future events in this browser. Network requests already completed before withdrawal cannot be recalled.
External links
The Contact page links to a public GitHub profile. Following that link leaves Meniscus Mark and is governed by GitHub’s terms and privacy practices. The generated visual, game bundle, trust pages and manifest are served from this site.
Children and sensitive information
Do not enter names, student identifiers, grades, health details, credentials or confidential laboratory information into the seed or answer field. Those fields are designed only for a short replay token and a numeric practice answer.