Privacy
Short version: Gridaday counts page views and solved puzzles with Google Analytics 4 and never receives your boards, your moves or your exact times. The sections below say what stays in your browser, what that counter records, what the host of the site still sees and what your browser loads. Updated October 21, 2026.
In your browser
Your boards, times, streaks and settings are saved in this browser (localStorage, with a copy in IndexedDB so a cleared cache does not take your streak) and are never sent to us. You can export them to a file and import that file on another device; clearing the site's data in your browser deletes them. The only part of a solve that leaves your device is the puzzle_solve event described below, which carries a time range, not your time.
Sharing and links
Share and challenge links are made on your device and carry only the puzzle, never who you are. A share opens your own app or copies text to your clipboard.
Analytics and cookies
Page views are counted with Google Analytics 4. It records the page, the referring link, your browser and device type, an approximate location from your IP address and a device identifier; we read it as totals per page and per level and never look up an individual.
The address it records can include what a game page keeps after the ? sign: the date, slot, size, level and number of a puzzle, and in a challenge link your friend’s time. Along with page views it counts a few events, such as scrolling to the end of a page, a click on a link to another site or the first use of the print form; these carry the page address and the link, never what you type or pick in the form.
When you solve a puzzle of the day, an archive puzzle or an unlimited one, it also gets a puzzle_solve event with the genre, the level and a time range such as 2-5m or 10-20m. Your exact time, your moves, the date, your streak and the number of hints are never part of it; we use the ranges to check that each level is harder than the one before. Reopening a solved puzzle sends nothing.
When you make a PDF, it gets a pdf_make event with the genre, or mixed, and whether it holds this week's puzzles or a fresh set; the level, the size, the number of puzzles and the file itself are never part of it.
Advertising storage, advertising user data and advertising personalization are refused on every page and in every country, so nothing measured here feeds advertising profiling. In the European Economic Area, the United Kingdom and Switzerland the analytics storage is refused as well, by default and without asking: those visits still reach Google as page views and solves, but the counter writes nothing to your device and keeps no identifier from one page to the next.
Outside those countries Google Analytics 4 sets its own cookies under Google’s privacy policy, named _ga and _ga_ followed by the property identifier; they tell one browser from another, so a second page in the same visit is not counted as a second visitor. Inside those countries it sets none. No advertising cookie is set on any page. The site itself adds none of its own; what it keeps in your browser’s local storage stays on this device.
To opt out, block the counter with a content blocker or install Google’s opt-out browser add-on: the puzzles, your streak and the PDFs work the same without it.
Advertising
There is no advertising on the site at present.
What your browser loads
Your browser fetches one outside service on the pages of this site, and this is the whole list:
Google Analytics 4 — counts page views and solved puzzles so we can see which pages are read and which levels are too hard or too easy. Your browser fetches it from www.googletagmanager.com and sends the page views and solves to Google’s collection servers under google-analytics.com and analytics.google.com, and outside the European Economic Area, the United Kingdom and Switzerland it sets its own cookies under its own policy.Everything else — the puzzles, fonts, images, styles and scripts — is served from this domain, and the PDFs are built in your browser. Your boards, moves and exact times are not sent to Google Analytics 4 or to any other outside server.
Our host
The site is served by Cloudflare. Like any web host, Cloudflare processes your IP address and the pages requested to deliver and protect the site, under its own privacy policy. We do not receive or keep those logs.
Children
Gridaday is a general-audience site with no accounts or sign-up forms, and it does not knowingly collect personal information from children. The page counter described above measures visits and solves; it never receives a name, an e-mail address or a board.
Your rights
We hold no account or profile data about you; the page-view records described above are kept for us by Google Analytics 4. You can ask what we hold, ask for deletion or object by email, and, in the EU or UK, complain to your data-protection authority. We do not sell personal information or share it for advertising.
Contact
Questions about privacy: hello@gridaday.com.