Reading the site
You can read the whole program without an account. This personal U.S. league site uses visit analytics and replays by default, with a visible notice and an option to turn them off. Cloudflare hosts the site and processes requests for delivery and security. Our weekly report uses aggregate US page-view counts; these are visits to pages, not a list of named readers.
Optional visit analytics
We use PostHog to understand which parts of the program people use, unless you turn analytics off or your browser sends a privacy signal. It receives an unnamed browser identifier, pages visited, selected link clicks, scroll and click positions, load-speed measurements, basic error counts, and time that content is visible in an active tab. Browser and device details and approximate location help us understand how the site works for readers.
We measure when stories come into view and how far people scroll. These are signs of engagement, not proof that someone read a story. We stop counting active time when the tab is hidden or unfocused, or after a minute without interaction.
We do not link analytics to your name, email or Sleeper account. Visit replays reconstruct navigation, public page content, clicks, pointer movement, and scrolling within this site. Contact links, form fields, editable areas, and private-marked elements are blocked from replays. We do not capture console contents, network request or response bodies, or headers. Network timing records keep public URL paths without query strings or fragments. The site does not record other tabs, other apps, camera, or microphone. Named campaign labels on links can tell us where a visit came from; other URL parameters are removed from analytics.
Session time and active time
PostHog’s standard session-duration figures measure elapsed time and can include an idle tab. Our separate active-viewing measurements count only visible, focused, recently active time. Neither measure proves that someone read the content.
Your choice
No sign-in or acceptance button is needed. Use “Turn off” in the notice, the button below, or “Analytics choices” in the footer to stop analytics and replays. Previous “No thanks” choices remain off. Turning it off stops future collection and clears the analytics identifier from this browser; it does not delete events already collected. We honor Global Privacy Control and Do Not Track browser signals.
Your choice is remembered for six months. While enabled, PostHog uses browser storage and a cookie to recognize repeat visits with an unnamed browser profile. A different device, cleared storage, or blocked tracking may appear as a different visitor.
Access and retention
Detailed analytics is available only in the site owner’s private PostHog project. Public weekly reports contain aggregate counts, not individual browsing histories. We use PostHog’s US service. On our capped free plan, analytics events are retained for one year and visit replays for 30 days. Recordings remain private to the site owner; they are never included in public GitHub reports. Cloudflare’s aggregate reporting is separate from this optional tracking.
For the services’ own privacy information, see PostHog and Cloudflare.