Privacy and cookie settings

Manage privacy settings

Choose whether this browser contributes to an aggregate page count.

What this site stores

Theme and privacy preferences stay in this browser's local storage. This site does not set analytics cookies or load third-party tracking scripts. Optional analytics starts off. Accepting sends only the public page path to this site's analytics endpoint. Queries, referrers, visitor identifiers, IP addresses and browser details are not collected by the analytics application. Approximate daily page counts are retained for 31 days to understand which public material is useful.

Cloudflare serves this site and necessarily processes requests, including connection information. Its infrastructure processing is separate from these application counters; see the Cloudflare privacy policy. Separate aggregate language-model access counters record agent families and web or PDF access; browser visits do not increment those counters. Linked tools and external services have their own privacy practices.

Global Privacy Control or Do Not Track keeps optional analytics off. You can withdraw permission here at any time. This stops future page events; anonymous aggregate counts cannot be linked back to remove an individual contribution. Email is handled by the relevant email providers. Do not send patient information or confidential research data.

Your browser preference

Optional aggregate page analytics

JavaScript is required to save a preference. Optional analytics remains off without it.

Questions

Contact me@dhupbh.com about this site's privacy practices.

Manage privacy settings