Free tier available — no credit card required

Stop flying blind.
Monitor your entire JS stack.

One SDK. One dashboard. Your API health and Web Vitals together — without juggling Sentry, Vercel Analytics, and a YAML config file.

setup.ts
// npm install @statvisor/sdk
import * as statvisor from "@statvisor/sdk";
import { StatvisorAnalytics } from "@statvisor/sdk/react";
// Backend — any framework
app.use(statvisor.express({ apiKey: "vl_your_key" }));
// Frontend — drop in your layout
<StatvisorAnalytics frontendKey="pk_your_key" />
ExpressFastifyNestJSHonoNext.jsReactBrowser
< 2 min
Setup time
Zero
Config files
No
Event quotas
$12/mo
Flat price

You've outgrown console.log.
You don't need Datadog.

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

One SDK. Two perspectives.

Backend health and frontend experience — in one dashboard, under one login, installed once.

One-line setup

Install the SDK, drop in one middleware call. Every route is automatically instrumented — no decorators, no config files, nothing to maintain.

Know which route is slow

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.

Your stack, not ours

Express, Fastify, NestJS, Hono, Next.js, and Cloudflare Workers. If it runs JavaScript on the backend, Statvisor supports it.

Your app runs the same

The SDK captures timing and batches events asynchronously in the background. Your handlers are never blocked or slowed down.

Web Vitals next to your API

LCP, CLS, INP, and TTFB tracked in the same project as your backend. Your frontend health and API health — finally in one place.

Free to start

No credit card required. Free plan includes 1 project, 30-day retention, backend analytics, and frontend analytics.

Setup

Up and running in 2 minutes

No infrastructure. No YAML. Just install and go.

01

Create a project

Sign up and create a project in the Statvisor dashboard. You'll get an API key instantly.

02

Add the SDK

Install @statvisor/sdk and add one line to your backend — or one component to your frontend.

$ npm install @statvisor/sdk
03

Watch data flow

Make a request to your API. Within seconds it appears in the dashboard with full analytics.

Pricing

Predictable pricing for builders.

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

$0/mo

For side projects and trying things out

  • 1 project
  • 30-day data retention
  • Backend API monitoring
  • Latency percentiles
  • Frontend analytics
  • Geo map & traffic sources
  • Core Web Vitals
  • Real-time active visitors
Get started
Most popular

Pro

$7$12/mo

For teams that need real observability

  • Everything in Free
  • Unlimited projects
  • 1-year data retention
  • Time ranges up to 1 year
  • Custom error classification
Upgrade to Pro

FAQ

Common questions

Does the SDK slow down my API?

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.

What frameworks does Statvisor support?

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.

How long is data retained?

Free plan retains data for 30 days. Pro plan retains data for 1 year. Data is automatically pruned after your retention window.

Can I cancel my Pro subscription anytime?

Yes. You can cancel anytime from the billing portal in your settings. You retain Pro access until the end of your billing period.

Is my API data private?

Yes. All data is scoped to your account using row-level security. No other user can see your analytics events or project data.

One line for your full stack.
No config. No blind spots.

Free forever. No credit card. Up and running in under 2 minutes.