Privacy and cookies
This personal website is maintained by Chang Wang. For privacy questions, contact wc@u.northwestern.edu.
Your choice
Google Analytics loads only after you select Accept in the cookie banner. Reject keeps it off and leaves the rest of the site available. You can change your choice at any time using Cookie settings in the footer.
Your choice is stored in this browser for 180 days, after which the site asks again. Clearing your browser’s site data also clears this choice. Withdrawing consent disables Google Analytics, removes its accessible first-party cookies, and normally reloads the page to stop the loaded script. It does not erase information already received by Google. If your browser cannot save a change, the site shows a message and applies that choice to the current page.
Optional analytics
Google Analytics, provided by Google, helps measure page visits and how the website is used. Its cookies, including _ga and _ga_*, distinguish visitors and sessions. Google receives information about the visited page, referrer, browser, and device. Advertising storage, advertising personalization, and Google signals are disabled in this site’s tag configuration. See how Google uses information from sites that use its services.
Google processes the information it receives under its own practices. The 180-day period above applies to the choice stored by this website, not to Google’s retention of analytics data.
Preferences and page delivery
This site stores your theme preference (theme) and analytics choice (analytics-consent-v1) in browser local storage. These values keep your selected appearance and consent choice between pages. The theme preference remains until you change it or clear the site’s data. If storage is unavailable, preferences may not persist between visits.
The pages and files are hosted on GitHub Pages. Fonts are requested from Google Fonts, and mathematical notation uses MathJax delivered by jsDelivr. These requests are part of loading and displaying the page and are separate from the optional analytics controls. Their providers receive connection information, including your IP address and browser headers, when your browser requests their resources. See GitHub’s privacy statement, Google’s privacy policy, and jsDelivr’s privacy policy.