Privacy
This site has no accounts and asks for no personal data. It sets no cookies.
What is stored in your browser
The library keeps a few preferences in localStorage so they survive a reload: pinned icons,
search history, the inspector's Reduce motion switch, whether the category list is hidden,
and the inspector's width.
They never leave your browser and clearing site data removes them.
Analytics
When the site is served from Vercel, it loads Vercel Web Analytics and Speed Insights. Both are cookieless: they record page views and Core Web Vitals with an anonymised, per-session identifier and do not track you across sites. They are not loaded in local development or in CI builds. If you use a content blocker that stops them, the site works exactly the same.
Error reports
If a page crashes, one of the site's own scripts fails outside the page, or part of the site fails
to load, the site sends the error message, its stack trace, the page address and your browser's
user-agent string to its own /api/client-error endpoint, which writes one log line and stores
nothing else. It sends at most five reports each time a page is loaded. The page address keeps only
its path, the icon you had selected and its animation preset. Your search text and any other query
parameters are removed from every address in the report, including those inside the message and
stack trace, in the browser and again on the server. The payload is capped at 8 KB and contains no
form input or identifiers.