Privacy
How we process data
Learning data stays in this browser unless you allow anonymous usage analytics. The third-party recipient is Google Tag Manager.
Browser storage keys
leadership-adaptation-state-v2· localStorage · deleted by Clear all dataLocal learning profile and applied-learning activities.
chapter-progress-v1· localStorage · deleted by Clear all dataLegacy chapter completion marks.
chapter-progress-tracking-enabled-v1· localStorage · deleted by Clear all dataWhether legacy chapter completion tracking is enabled.
chapter-bookmarks-v1· localStorage · deleted by Clear all dataSaved chapter bookmarks.
leadership-last-visit-v1· localStorage · deleted by Clear all dataCross-visit timestamp used only after analytics consent.
leadership-return-tracked-v1· sessionStorage · deleted by Clear all dataSession flag so a return is counted once.
toc-open-parts· localStorage · deleted by Clear all dataWhich table-of-contents parts stay expanded.
tech-leadership-active-track-v1· localStorage · deleted by Clear all dataThe last selected learning-track plan.
learning-track-profile· localStorage · deleted by Clear all dataLegacy learning-track questionnaire answers.
leadership-analytics-consent-v1· localStorage · deleted by Clear all dataAnalytics consent decision. Clearing it returns the state to unknown.
system-design-theme· localStorage · kept (listed before confirm)Appearance preference only. It is not used for analytics or recognition.
Analytics events
These events are pushed to Google Tag Manager only after you grant consent. A local document event still fires for tests and stays on the device.
- page_view
- virtual_pageview
- onboarding_completed
- experiment_planned
- experiment_applied
- chapter_status_changed
- sprint_started
- lab_started
- lab_completed
- qualified_content_view
- return_within_28_days
Revoke consent and delete data
Revoke analytics on the settings page. That writes a deny record, stops dataLayer pushes immediately, deletes cross-visit markers, syncs other tabs, and reloads this document so a loaded tag cannot stay active. Clear all data removes every deletable key and returns consent to unknown.
Open settings