CHESTSTATS Treasure Hours
← Back to the chest tracker

ChestStats Privacy

ChestStats has no account registration or advertising scripts. Google Analytics measures page views on the live site. We never ask for your Epic login.

Local browser data

Counts, activity timestamps, undo history, personal goals, fragment selections, and squad reconnection credentials are stored in localStorage on this browser. On the Tools page, if localStorage is blocked or full, counting continues in memory and the page warns you to export. Private browsing or clearing site data can erase records. Export JSON before changing devices; imported files are processed in your browser.

Personal record book

The homepage stores entries, dates, source labels, quest readings, notes and retained original-counter data in IndexedDB. When available, sessionStorage keeps an unfinished entry in this tab. If IndexedDB cannot open, Save entry is disabled and your input stays visible in the tab. Backups include those records and any retained original-counter snapshot; they exclude squad credentials. Import runs locally. Personal records stay on this device. The counter on the Tools page tracks a separate count for squad sessions. Browser storage can still be cleared or lost.

Optional squad sharing

Creating or joining a room sends a nickname, chest count, random member identifier, and revision number to a Cloudflare Durable Object. Room members can see nicknames, counts, and the total. Anyone with the room code can join until the four-player limit is reached. A separate random membership token protects updates to your own row. Room codes are not a substitute for private authentication.

Rooms and their member records expire after 24 hours without player activity. To limit room abuse, hashes of the network IP and, for polling, room code identify short-lived request budgets; the application does not store raw IP addresses in those budgets. Passive polling and a connected idle socket do not extend that period. Leaving removes your room row; it does not erase other players’ records or your local count. No global chest statistics are collected in this version.

Website analytics

We use Google Analytics 4 to measure visits using the page title, canonical page address, and referring site. We exclude URL queries and fragments from these page addresses. Google Analytics may use a browser cookie to distinguish visits. The tracker never sends your chest log, nickname, room credentials, or imported backup to analytics. Do Not Track and Global Privacy Control suppress analytics. Counting works without analytics.

Hosting and external links

When the service is hosted, its infrastructure provider processes network information needed to serve requests. Source links open external sites governed by their own privacy policies. No third-party scripts or fonts are needed for the counter.

Your choices

To stop sharing, leave the room. To remove local records, clear this site’s browser storage. Reset count only resets the number and retains the log and checklist. Email support@cheststats.com for questions about room records. Exported JSON excludes room codes and membership tokens.

Last updated: 2026-11-13