Live pageviews
Sub-second updates with SPA-aware routing. Watch a campaign go live the moment it does.
Paste a URL. In ten seconds vibestat fetches your site, parses the HTML, and tells you — in plain English — what's missing for SEO, social previews, security and performance. Built for builders shipping with AI, fast.
Get an SEO + performance report in 10 seconds. No signup, no install. Open full page →
Manifesto · 01
Most analytics tools were built to surveil. They watch you so they can sell you. Vibestat is a quieter alternative — built by people who would rather count visits than collect them.
We don't use cookies. We don't store IPs. We don't draw a graph of your readers across the internet. We give you the three numbers that matter and a few small recommendations, then we get out of the way.
— Vibestat, est. 2026
Features · 02
Sub-second updates with SPA-aware routing. Watch a campaign go live the moment it does.
LCP, INP, CLS, TTFB collected from real visitors. No synthetic Lighthouse runs required.
On demand, from your dashboard. Flags missing meta, Open Graph, alt text, canonicals.
Session duration, scroll depth, bounce rate. Quietly, without cookies or fingerprinting.
Top referrers, UTM breakdowns, country and device — all without third-party services.
Plain-English suggestions written like a friend reviewing your site over coffee.
Install · 03
Add your domain. We mint a write key and an owner token kept locally.
About 2KB gzipped. No dependencies, no cookies, respects Do-Not-Track.
Pageviews, vitals and recommendations populate live as visits arrive.
<script defer src="https://vibestat.app/tracker.js" data-key="wk_••••••••••••••••••••••" ></script>
Privacy · 04
What we keep
What we never touch
GDPR, PECR and CCPA friendly by construction. Compliant with Do-Not-Track. Self-hostable: clone the repo, set one environment variable, deploy anywhere Node runs.
Questions · 05
No. Create a site, copy the snippet, your owner token is saved locally. Optional accounts will arrive later for multi-device sync.
The tracker is around 2KB gzipped, async, and uses sendBeacon. Pageviews and vitals are batched at the right lifecycle moments.
On the Vibestat instance you connect to. The reference deployment uses SQLite in WAL mode. Postgres swap is trivial.
Yes. The repo is fully open. Set VIBESTAT_SALT_SEED, point at a database, and deploy.
Because we don't use cookies or PII, most jurisdictions don't require one. Always confirm with your counsel.
Begin · 06
We'll mint a key, save your owner token locally, and walk you through the install.