Everything your site does,
in one place.
Analytics, Monitoring, and Performance. Built for the new generation of web development: cookieless, privacy-first, and agentic. All-in-one, from a few tiny drop-in scripts.
< 1KB
Analytics Script size
Zero
Cookies used
100%
GDPR compliant
3ms
Query speed
Plug in what you need
One script, every signal
Analytics, behaviour, performance, errors, uptime and a whole-site audit, in one place. Switch on what you need, or run the lot.
Plugged in
Pageviews
·
+12% this week
Performance
·
out of 100
Errors caught
·
last 24 hours
Uptime
·
over 90 days
Add a tiny script for each pillar you want. Uptime needs no code at all.
Inside the dashboard
Pick a pillar, see the view
Switch between them to see what each one gives you.
Know what is happening on your site.
Pageviews, visitors and trends, period over period
Referral sources and a live country map
Browsers, OS and live visitors, parsed server-side
Pageviews
24,182
Visitors
18,304
See what visitors actually do.
Custom events in a single line of JavaScript
Funnels that show exactly where visitors drop off
Goals and conversion rates that move as you ship
12,400 visitors, five steps deep
Real-user and lab vitals in one place.
Core Web Vitals from real visitors, at p75
On-demand lab audits that rival PageSpeed
Scores tracked over time and per release
Catch crashes the moment they happen.
Stack traces mapped back to your source
A breadcrumb trail for every error
Grouped, deduped and tagged by release
Know before your users do.
Uptime and heartbeat checks
Instant email, Slack and Discord alerts
Hosted public status pages
Find what is quietly broken.
Broken links across your whole site
On-page SEO gaps, grouped by what to fix
The cookies and trackers your pages load
Broken
3
SEO
11
Trackers
2
What you get
What the snippet gives you
All of this works as soon as you paste the snippet in. You do not need to upgrade a plan or switch on an add-on first.
Cookies set
Your visitors never see a consent banner, because JAMP does not set any cookies. There is nothing you need to configure for this.
473 bytes of tracker
Vitals and error capture are separate modules that only load if you ask for them, so nothing blocks your first paint.
Nothing leaves the EU
Events go to our own servers in Germany. No third-party pixels are involved and no data is sold on to anyone else.
Crashes caught for free
Error tracking does not count toward your quota. Stack traces are mapped back to your original source so they stay readable.
You hear about it first
We email you when a new error appears, when your vitals slip, or when your site stops responding.
JAMP is agentic first. Built for the new generation of web development.
Built for agents
Tell your agent to handle it.
JAMP speaks MCP. One approval in your browser and your agent handles the whole install. When something breaks, it pulls the stack trace and ships the fix.
One command:
claude mcp add --transport http jamp https://mcp.jamp.io/mcp
Scoped: agents never delete anything or touch billing.
agent session · real tool calls
>Set up JAMP on this project and keep it healthy.
⏺jamp_create_site("myapp.dev")
⏺Added the snippet to app/layout.tsx and deployed
⏺jamp_verify_install
Installed and analytics data is arriving
two days later, an alert fires
⏺jamp_get_error("2db2c2c8")
TypeError: cart is undefined in checkout.tsx:42
⏺Fixed the missing guard and deployed
Resolved
>
Error tracking
When a script breaks,
you see why.
It fires the moment a real device hits the bug. You get the clicks that led there, a stack trace mapped to your own source, the release it started in, and an agent that can read all of it and fix it. Backend exceptions land in the same place, tagged as server.
Regression · first seen in release8539c53
Performance
Performance your visitors actually feel.
A Lighthouse score from your laptop is one fast run on one machine. JAMP measures Core Web Vitals from your real users at p75, then runs on-demand lab audits to tell you which pages are slow, why, and whether your last deploy helped.
Tiny by design
Smaller than the alternatives
Heavy analytics is what tanks your performance scores. Every pillar is a separate drop-in that only loads when you ask for it.
5× smaller than Plausible and 285× smaller than Google Analytics.
See it live
A real dashboard, fully populated
Explore a live JAMP workspace with real traffic, vitals, errors and uptime. It's open to everyone and you do not need to sign up.
Start free and scale when you are ready
Start free with analytics, error tracking, uptime and AI agent access. Upgrade for more volume, longer history and the full toolkit.
Billed yearly: Starter $60, Pro $216, Scale $432, three months free
Free
For side projects and blogs
- 25,000 events/month
- Unlimited websites
- 90 days data retention
- Analytics, errors & uptime
- Webhook & AI agent alerts
- AI agent access (MCP)
- Community support
Starter
Most popularFor solo developers
- Everything in Free, plus:
- 100,000 events/month
- 12 months data retention
- Real-User Vitals & funnels
- Unlimited uptime monitors
- Email alerts & weekly reports
- Email support
Pro
For growing businesses
- Everything in Starter, plus:
- 500,000 events/month
- then $0.00002/event
- 24 months data retention
- Instant alerts & advanced funnels
- Priority support
Scale
For high-traffic sites
- Everything in Pro, plus:
- 2,000,000 events/month
- then $0.00002/event
- 60 months data retention
- Built for high-traffic sites