FeaturesPricingFAQBlogStatus Docs
Log in Start monitoring free
New Uptime monitors, metric checks and the Board

Errors, explained.
Tracked, triaged, fixed.

AI explains every exception in your Python and JavaScript apps — the cause, the evidence, the next step. Hosted entirely in the EU.

pip install booboo-sdk npm install @booboo.dev/js

No credit card. No sales call. · 5,000 events/month free

A production PaymentGatewayTimeout in booboo.dev: the exception, its 14-day event trend, and the AI triage panel explaining the cause with three likely causes listed

In production at

Facilitee AMMO doula.nl cadeautje.nu

20,054 errors triaged so far

From exception to fix.
Without leaving the tab.

  1. 500 alerts become one issue.

    Every event is fingerprinted on its exception type, its normalised message, and the top five stack frames. The same bug hitting a thousand times is one row with a count and a trend, not a thousand emails. Resolve it and it reopens itself if it comes back — per environment, so staging never masks production.

    The issue list for checkout-api: grouped exceptions with event counts, 14-day trend sparklines and production and staging badges
  2. The AI already read the stack trace.

    Every error arrives with a written explanation: what happened, the likely causes ranked, and where to look first. On every plan, including free. One click copies the whole thing — trace, request, breadcrumbs, context — as a prompt for Claude or Cursor.

    AI triage on a PaymentGatewayTimeout: a written summary, a confidence badge, and three ranked likely causes
  3. It finds you before your users do.

    Route issues to Slack, Discord, or any webhook — per project, and per event type. New issues page the on-call channel; resolved and reopened go somewhere quieter. Staging noise stays out of the channel that wakes people up.

  4. The rest of production, same screen.

    Uptime monitors poll your endpoints on a schedule and open an incident when they stop answering. Metric checks read CPU, memory or queue depth straight out of the JSON you already serve — no agent, no second SDK. Both land as tiles on the Board, one shared dashboard per organisation.

    The Board: an events total, an open-issues count, an uptime tile with response times, an event-volume chart and a top-issues list
The issue list for checkout-api: grouped exceptions with event counts, 14-day trend sparklines and production and staging badges AI triage on a PaymentGatewayTimeout: a written summary, a confidence badge, and three ranked likely causes Project notification settings: a Slack and a Discord integration, each with per-event routing toggles for new, resolved and reopened issues The Board: an events total, an open-issues count, an uptime tile with response times, an event-volume chart and a top-issues list

Metric checks and the Board are included on Starter and Team.

EU-hosted, no US transfers PII scrubbing per project HMAC-signed webhooks

Set up in minutes.

No instrumentation DSL, no config files. Drop in the SDK and start capturing.

Python

pip install booboo-sdk
import booboo booboo.init("your_dsn_here")
Python docs

JavaScript

npm install @booboo.dev/js
import { init } from '@booboo.dev/js' init({ dsn: 'your_dsn_here' })
JavaScript docs
We were up and running in under two minutes. Full stack traces, local variables, and AI triage right in Slack. What used to take hours of log-digging now takes minutes to diagnose and fix.
Jan-Douwe Gaastra CEO, Facilitee.com
We switched from Sentry to Booboo and haven’t looked back. Faster, cheaper, less bloat and the “copy for AI” feature fits perfectly into our workflow.
Rense VanderHoek CTO, AMMO

Pricing that doesn’t
punish shipping.

Free

€0/mo
Forever free
  • Unlimited projects
  • 5,000 events / month
  • 30-day retention
  • 2 team seats
  • 1 uptime monitor
  • AI triage included
Start for free

Team

€59/mo
Billed monthly
Billed annually
  • Unlimited projects
  • 250,000 events / month
  • 90-day retention
  • 15 team seats
  • 25 uptime monitors
  • Metric checks + the Board
Start with Team

Predictable pricing. No usage surprises, no per-seat multipliers that punish you for growing.

Questions, answered.

Which languages and frameworks does booboo.dev support?
Python (Django auto-detected, plus Flask and FastAPI) via booboo-sdk on PyPI, and JavaScript (any browser app, with a React ErrorBoundary, a Vue plugin, and a Next.js guide) via @booboo.dev/js on npm. Both SDKs take two lines to set up, and source maps are supported for minified production JavaScript.
How is this different from Sentry?
Two things Sentry doesn't lead with: every error gets an AI explanation by default, and your data stays in the EU. Sentry has more features; we have the ones you actually use, at lower complexity — and at a price that doesn't punish you for shipping more. Full breakdown: booboo.dev vs Sentry.
Is my data hosted in the EU?
Yes. All event data, user accounts, and backups are stored in the EU. No transfers to US-based infrastructure. Helpful if your customers, regulators, or procurement team care about GDPR and data residency.
What are the rate limits?
100 events per minute per project DSN, payloads up to 100KB. Unauthenticated requests are throttled to 10 per minute per IP. Plenty of headroom for normal traffic — reach out if you expect sustained bursts.
What happens to my data if I cancel?
Your events stay accessible for 30 days after cancellation, then they are deleted. You can also wipe everything from settings before that window closes — projects and account included.

Plan limits, billing and retention are covered on pricing.

We use booboo.dev to monitor booboo.dev.

Your users shouldn’t be
your error reporters.

Two lines of code, and every error arrives explained.

Coming from Sentry? See the comparison