One SDK. One dashboard. Your API health and Web Vitals together — without juggling Sentry, Vercel Analytics, and a YAML config file.
console.log.Monitoring today is broken for solo devs. You're either paying $50+/month for enterprise tools that take a week to configure, or you're flying blind.
Sentry
Tells you it crashed. Says nothing about which API route is slow or why your P95 latency spiked at 3am.
Vercel Analytics
Shows you the frontend. Leaves your backend as a complete black box — especially if you're not fully on Vercel.
Datadog
Powerful. But it takes longer to configure a dashboard than it took to build your app — and it'll cost you.
Statvisor is the middle ground — the vital signs of your entire app, without the enterprise bloat.
Features
Backend health and frontend experience — in one dashboard, under one login, installed once.
Install the SDK, drop in one middleware call. Every route is automatically instrumented — no decorators, no config files, nothing to maintain.
See latency percentiles and error rates per route, updated in real time. Stop guessing — see exactly where the problem is before a user files a ticket.
Express, Fastify, NestJS, Hono, Next.js, and Cloudflare Workers. If it runs JavaScript on the backend, Statvisor supports it.
The SDK captures timing and batches events asynchronously in the background. Your handlers are never blocked or slowed down.
LCP, CLS, INP, and TTFB tracked in the same project as your backend. Your frontend health and API health — finally in one place.
No credit card required. Free plan includes 1 project, 30-day retention, backend analytics, and frontend analytics.
Setup
No infrastructure. No YAML. Just install and go.
Sign up and create a project in the Statvisor dashboard. You'll get an API key instantly.
Install @statvisor/sdk and add one line to your backend — or one component to your frontend.
$ npm install @statvisor/sdkMake a request to your API. Within seconds it appears in the dashboard with full analytics.
Pricing
No event taxes. No bill shock. One flat price so you can focus on shipping.
FIRST5 — $5 off on your first invoice — applied automatically at checkout
Free
For side projects and trying things out
Pro
For teams that need real observability
FAQ
No. The SDK records timing before and after your handler, then queues events in memory. Flushing happens asynchronously in the background — your request path is never blocked.
Express, Fastify, Hono, NestJS, and Next.js for backend. For frontend, use @statvisor/sdk/browser (vanilla JS) or @statvisor/sdk/react (React component). JavaScript only — no Python SDK.
Free plan retains data for 30 days. Pro plan retains data for 1 year. Data is automatically pruned after your retention window.
Yes. You can cancel anytime from the billing portal in your settings. You retain Pro access until the end of your billing period.
Yes. All data is scoped to your account using row-level security. No other user can see your analytics events or project data.
Free forever. No credit card. Up and running in under 2 minutes.