Cookie Notice
Cookie Notice
BenChanTech may use cookies and similar technologies for Google Analytics measurement when analytics is enabled.
Analytics cookies
GA4 helps Ben Chan Tech LLC understand aggregate use of the site, including page views and broad engagement patterns. Analytics cookies are optional.
Two different things run here, on two different conditions. Ordinary page analytics run on every page of this site. Watch Your Step's own counts are a closed list, and none of them leaves a browser where analytics were declined or never allowed.
The first-party counter that would total up answers to the practice exercises is not built. Its switch is off, it has no address to send to, and there is no route on this site that could receive one, so an answer to a practice question does not leave the browser it was given in.
Drafted during implementation — not Ben's words
draft · implementation placeholder · not Ben's words
Consent
Analytics storage is denied by default unless a visitor allows analytics through the site notice. The site stores that choice in the browser so the banner does not need to appear on every page.
Browser storage that is not a cookie
Two things this site keeps in your browser are not cookies at all. They are local storage entries: your browser holds them, they are not attached to any request, and no server ever sees them. They are named below with what each one holds and whether clearing the course removes it.
Watch Your Step keeps your course state in this browser, under a single namespaced key called wys:v1. It holds whether you completed onboarding, your selected pace and time preference, where you are in the curriculum, which fictional exercises you completed, the choices you kept, your local rulebook, and whether you asked for deeper practice. Nothing in it is copied to a server, and the course keeps working if the browser refuses to store it at all.
Drafted during implementation — not Ben's words
draft · implementation placeholder · not Ben's words
wys:v1
onboarding choices, curriculum progress, kept judgments, the rulebook, deeper-practice interest and the last course route — removed by clear.
benchantech:developer-forward-lite:state
your five-case answers, the immutable local ledger of what you did, any optional notes you wrote, your optional local handle, unsent drafts and the derived result — kept by clear.
benchantech:developer-forward-lite:yy
the judgment you committed at each case checkpoint, the option you named as your closest alternative, any optional notes you wrote before or after committing, and the time and run each one belongs to — kept by clear.
bct_analytics_consent
whether analytics cookies were allowed or declined on this device — kept by clear.
Clearing this browser’s data
Clearing removes this browser's copy. It can't erase hosting or analytics logs — and this page won't pretend it did.
Your analytics choice is kept under a separate key that clearing does not touch, so clearing does not change whether this site asks you about cookies.
Drafted during implementation — not Ben's words
draft · implementation placeholder · not Ben's words
The control that does it lives on See what this site knows about you, next to the list of what is currently stored.
Technical infrastructure
Watch Your Step still runs on a website. Hosting, security, and limited analytics services may receive ordinary technical information needed to deliver or understand use of the site. The point is not “zero trust.” The point is to ask for the minimum trust required and disclose it.
Retention
Google controls the exact cookie names and expiration periods. GA4 property data retention should be reviewed in the Google Analytics console.
