Privacy
microcharts.dev is a static documentation site. It has no accounts, no sign-in, no forms, and no payments, so there is nothing here to hand over. What follows is everything the site does that touches you.
What is collected
This site loads Google Analytics 4 (property G-LN11CCKKTW) on every page. It records page views, plus four interactions: clicking a call to action, following a link off this site, copying a code block, and opening search. Those events carry the page path and the link involved, and nothing you type.
Google Analytics sets its own cookies and processes the request under Google's terms. Block it with any content blocker, or with your browser's Do Not Track setting, and the site works exactly the same — nothing here depends on analytics.
The npm package itself collects nothing. It ships zero runtime dependencies and makes no network requests, on the server or in the browser.
What is stored in your browser
Four localStorage keys, all first-party, all preferences. None of them is sent anywhere.
mc-accentandmc-preset— the accent colour and chart preset you picked, so the page paints them before the first frame on your next visit.theme— light, dark, or system.mc-gh-stars— the repository's star count, cached for six hours so the navigation makes one API call per session rather than one per page.
Who else sees a request
Three hosts, in the situations named:
www.googletagmanager.com— Google Analytics 4 (property G-LN11CCKKTW), loaded on every page.api.github.com— One unauthenticated call for the repository's star count, cached in your browser for six hours.stackblitz.com— Only when you open an example in StackBlitz, which loads that editor in a frame.
Fonts are not one of them. Every typeface is served from this domain: the two Google-hosted families are downloaded at build time and self-hosted, so reading a page sends no request to Google's font servers.
The site is served from Cloudflare's edge network, which processes the request in order to answer it.
Agents and crawlers
Automated clients are welcome, and /robots.txt says so by name. Nothing on this site is rate-limited, gated, or fingerprinted, and no request is logged in a way that identifies a caller. Reading this site with Accept: text/markdown or fetching https://microcharts.dev/llms.txt is the intended use, not an edge case.
Changes and questions
This page changes when the site does, and its history is public in the repository. Ask about anything here at https://github.com/ganapativs/microcharts/issues, or email vsg.inbox@gmail.com.