Privacy
What this site keeps and sends, and what it does not. No accounts, no analytics, no tracking — and nothing kept in your browser until you choose something.
It covers what the site’s own code does. The host that serves the site sees the ordinary requests any web server sees.
Last updated
In your browser
A few choices are remembered in your browser’s local storage, each only once you make it, so the site looks the way you left it next time. They never leave your browser.
theme- Light, dark or your system's mode, written when you pick a mode.
vibra-frame-mode:<section>:<id>- The mode of one open section preview, under a name no other page or tab shares, so a theme control inside it changes that preview alone, written when you pick a mode while it is open; cleared when you leave it, or by the next preview once it is a day old.
vibra-preset- The palette the site wears, written when you apply a palette.
vibra-density- Comfortable or compact rows, written when you switch the density.
vibra.pm- The package manager the install commands are written for, written when you pick one.
A few demos remember their own state the same way, once you use them:
vibra-split-view-demo- The split view demo's pane sizes, written when you drag its divider.
vibra-demo-compact-mode- The switch in the useLocalStorage demo, written when you flip it.
announcement:release-4-0- That you dismissed the announcement over a navbar section's preview, written when you dismiss it.
saved-products- The products you saved on a product-cards section's preview, written when you press a product's heart.
palette- The palette you picked on a theme-switchers section's preview, written when you pick one.
What the site does not do
There are no analytics, no advertising and no accounts, and nothing tracks you from page to page. The pages ask nothing of any other server: the fonts are served from this site, and the faces in the previews are drawn by it. A link to X, npm or shadcn/ui takes you to that site, under its own policy.
The previews
The dashboards in the previews are live. A form you submit inside one runs its action against sample data held in the server’s memory — the site’s code writes it to no disk and no log — and the change stays there until the server restarts, for anyone who opens the same preview on that server to see. Type made-up details, not your own.
Clearing it
Clear this site’s data in your browser’s settings, and everything above that lives in your browser is gone.
Contact
Questions go where every other question does: @ekibuilds on X. The terms cover the rest.