Legal
Cookie Policy
The storage this site uses, why none of it is a tracking cookie, and how to clear what is there.
Last updated
1. This site sets no cookies
Not one — no analytics cookie, no advertising cookie, no consent cookie for the banner we do not need. That is also why you have not been asked to accept anything: there is nothing to consent to.
2. What it does use: local storage
Three values are kept in your browser’s localStorage. Unlike a cookie, these are never attached to a request, so they are not sent to our server or to anyone else — they exist only on the device you are reading this on.
| Key | What it holds | Why |
|---|---|---|
| theme | light, dark or system | Which mode the site paints on your next visit, before the first frame — so a dark-mode reader never gets a flash of white. |
| palette | The name of the selected palette | Which of the built-in colour palettes the palette menu is set to. |
| custom-theme-css | CSS you generated on /themes | So a theme you built survives a reload and can be previewed on the real components. It is your text; it is never uploaded. |
All three are strictly functional: they remember a choice you made with a visible control, and nothing about them identifies you. They persist until you clear them.
3. Clearing it
- Clear site data in your browser’s settings for this domain removes all three at once. The site then falls back to light mode and the default palette.
- Private browsing discards them when you close the window.
- Blocking storage entirely is fine too. Every read is wrapped in a guard, so the site works with storage disabled — it simply forgets your theme between visits.
4. Embedded previews
The block previews render in same-origin iframes served from this domain. They are our own pages, not third-party embeds, and they set no storage of their own beyond inheriting the theme above.
5. More
What the server does record is covered in the privacy policy. If you find storage on this domain that is not listed above, please report it at github.com/joypaul3592/kipui/issues — that would be a bug in this page.