Skip to contentVibraUI
Legal

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.

The newsletter

Only if you subscribe: the address you type is sent to the mailing list’s provider, and nowhere else. The site keeps no copy and never logs it. When the list is not open, the form is not on the page.

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.