Databuddy
AGPL-3.0 ↻ 2026-04-30 Self-host ✓ Free
← All tools

Databuddy Review (2026)

AI-native observability suite — analytics + Web Vitals + errors + feature flags + uptime + short links + Databunny AI chat in one AGPL tracker, EU-hosted Hetzner DE

🇺🇸 United States Since 2025 AGPL-3.0

Six tools, one tracker. Databuddy bundles web analytics + Web Vitals + JavaScript error tracking + feature flags + uptime monitoring + short links — replaces a typical GA4 + Sentry + LaunchDarkly + UptimeRobot stack for $9.99/mo Hobby. The tracker is ~3 KB gzipped (~30 KB decoded), self-contained, EU-hosted on Hetzner

— Mark Sutton, editor
Databuddy AI-native observability dashboard with analytics, errors, Web Vitals, feature flags
Main dashboard view
Editor score 3.6/5
From Free Cloud + self-host
GitHub ★ 1,006 179 forks · last commit 2026-04-30
Hosting Self-host ✓ EU hosted
Privacy passport

Databuddy compliance at a glance

GDPR posture, sub-processors under DPA, per-jurisdiction stance, and encryption — everything a procurement team checks.

GDPR Compliant EU General Data Protection Regulation EU's omnibus privacy law requiring a lawful basis for processing personal data (consent, legitimate interest, etc.). Applies to anyone handling EU-resident data. Databuddy's posture: Legitimate interest.
CA
CCPA Compliant California Consumer Privacy Act California Consumer Privacy Act — rights for California residents (access, deletion, opt-out of sales). Triggered at $25M revenue or 50k+ CA-consumer records.
UK PECR Compliant UK Privacy and Electronic Communications Regulations UK Privacy and Electronic Communications Regulations sit on top of GDPR specifically for cookies and electronic marketing. PECR Reg 6 governs analytics-cookie consent.
SOC 2 · II Not held SOC 2 Type II SOC 2 Type II — independent audit verifying security/availability controls operate effectively over 6+ months. Standard B2B procurement requirement.
ISO27001
ISO 27001 Not held ISO/IEC 27001 information-security ISO/IEC 27001 — international information-security management standard, certified by accredited bodies on a 3-year renewal cycle.
HIPAA Not held US HIPAA (with BAA) US health-data law requiring a Business Associate Agreement (BAA) for any tool touching protected health information. Without BAA the tool cannot legally process PHI.

Per-jurisdiction posture

🇫🇷
France CNIL No banner Cookieless + EU-hosted analytics events align with GDPR Recital 26.
France · CNIL Cookieless + EU-hosted analytics events align with GDPR Recital 26.
🇬🇧
United Kingdom UK ICO / PECR No banner PECR Reg 6 applies to cookies/storage; Databuddy uses neither for analytics.
United Kingdom · UK ICO / PECR PECR Reg 6 applies to cookies/storage; Databuddy uses neither for analytics.
🇩🇪
Germany TTDSG No banner TTDSG §25 applies to terminal-device storage; cookieless mechanism avoids §25.
Germany · TTDSG TTDSG §25 applies to terminal-device storage; cookieless mechanism avoids §25.
🇮🇹
Italy Garante Banner recommended Italian Garante is strictest. No Garante-specific ruling.
Italy · Garante Italian Garante is strictest. No Garante-specific ruling.

Sub-processors (6)

GDPR Art. 28 disclosure — third parties under DPA that may receive data.

Hetzner Online GmbH Database hosting (analytics events) Germany
Railway API infrastructure United States
Vercel Dashboard hosting United States
Bunny.net CDN Slovenia
Stripe Payment processing United States

Collected

  • URLs visited and page titles
  • HTTP referrer + UTM parameters
  • Browser, OS, device type, viewport, language, timezone
  • Country (derived from IP, then IP discarded)
  • Custom events with structured properties
  • Web Vitals (LCP, INP, CLS)
  • JavaScript errors with stack traces
  • Feature flag evaluations

Explicitly NOT collected

  • IP addresses (one-way hashed at ingest)
  • Cookies on visitor devices
  • Cross-site tracking identifiers
Data retention

Privacy/pricing don't disclose specific retention. DPA: 'as long as your account or project exists.'

Encryption
  • In transit: HTTPS (Vercel + Hetzner managed)
  • At rest: Inferred via upstream providers; no Databuddy-specific algorithm published
DPA Yes · manual
AI & Modern Capabilities

How Databuddy works with AI agents

Tier 2 — AI add-ons — 2 available. Selective AI footprint vs full suite.

AI Chat Available

Conversational natural-language interface

"Databunny" AI agent — ask plain-English questions, get charts/reports/insights instead of dashboards Source ↗

MCP Server Not yet

Model Context Protocol — Claude / Cursor / Codex

Not advertised on current vendor pages

Agent API Not yet

Programmatic AI-agent endpoints

Not advertised on current vendor pages

AI Insights Available

Anomaly detection / hypothesis / summaries

Databunny positioned as "AI agent, insights, and anomaly detection" tool Source ↗

Export for AI Not yet

Structured export formatted for LLM ingestion

Not advertised by vendor

Strengths & weaknesses

What makes Databuddy worth a look — and where it falls short.

Strengths 7

  • Six tools in one tracker — analytics+errors+vitals+flags+uptime+short links
  • AI-native by design (Databunny chat across all data)
  • ~3 KB gzipped tracker, ~30 KB decoded
  • AGPL-3.0 with full Cloud-parity self-host
  • EU-only data residency for analytics events (Hetzner DE)
  • Generous free tier — 10K events + 10 AI credits/mo
  • Feature flags don't count toward event quota

Weaknesses 6

  • Solo founder ~1 year old (repo created March 2025)
  • No own third-party certs (cite upstream Hetzner/Vercel SOC 2 only)
  • A/B testing + cohort analysis still "soon"
  • Funnels depth ambiguous (/docs/features/funnels returns 404)
  • No session replay or heatmaps
  • DNT/GPC not disclosed; salt rotation period not documented

Feature matrix

All 38 verified checks across 4 categories. Hover any row for the editor's note.

Tracking & Reporting 15

  • Pageviews & visitors Yes
  • Live visitor count Yes
  • Top pages report Yes
  • Top referrers Yes
  • UTM campaign tracking Yes
  • Country & city breakdown Yes
  • Device, browser, OS Yes
  • Bounce / engagement Yes
  • Time on site Yes
  • Custom events Yes
  • Goals / conversions Yes
  • Funnels ~Partial
  • Outbound link tracking Yes
  • File download tracking Yes
  • 404 / error tracking Yes

Privacy & Compliance 9

  • Cookieless by default Yes
  • No personal data collected Yes
  • GDPR-compliant out of the box Yes
  • Data hosted in EU Yes
  • Data hosted in US No
  • Self-hostable Yes
  • Open source Yes
  • Data retention period ·
  • Bot & spam filtering Yes

Setup & Integrations 10

  • Script weight (KB) 3
  • Single-snippet install Yes
  • WordPress plugin No
  • Proxy / first-party domain ~Partial
  • Public API Yes
  • Data export (CSV/JSON) Yes
  • Google Search Console connector No
  • Email digests No
  • Slack / webhook alerts No
  • Public shareable dashboard ~Partial

Pricing & Plans 4

  • Free tier exists Yes
  • Entry price ($/mo) $9/mo
  • Price at 100k pageviews $49/mo
  • Unlimited sites on entry plan ~Partial

Databuddy vs alternatives

How it compares to the closest 3 rivals on key buyer-decision fields.

Seline

Seline

SaaS-friendly cookieless analytics with funnels, user profiles, and AI chat — flat $14/mo, EU-hosted Germany

  • FromFree
  • HostingSaaS only
  • EU-hostedYes
  • CookielessYes
Swetrix

Swetrix

Open-source privacy-first analytics with errors, funnels, A/B, feature flags — AGPL-3.0, EU-hosted, 50 sites included

  • From$19/mo
  • HostingSelf-host ✓
  • EU-hostedYes
  • CookielessYes
OpenPanel

OpenPanel

Open-source bridge web→product analytics — Mixpanel power, Plausible simplicity, $2.50 entry, EU-hosted Sweden

  • From$2/mo
  • HostingSelf-host ✓
  • EU-hostedYes
  • CookielessYes

Pricing tiers

Real plans, real numbers — pulled from www.databuddy.cc (verified May 2026).

Free

Free/mo

10K events + 10 AI credits

  • ✓ All features included
  • ✓ No card
Hobby

$9/mo

30K events + 20 AI/mo

  • ✓ + 1 daily AI bonus
  • ✓ Tiered overage from $0.03/1k
  • ✓ First-month $2 promo
Pro

$49/mo

1M events + 350 AI/mo

  • ✓ + 5 daily AI bonus
  • ✓ Same overage tiers
Enterprise

Custom

Custom

  • ✓ Unlimited AI
  • ✓ Dedicated Slack
  • ✓ Custom contract
Self-host

Free/free

Unlimited

  • ✓ AGPL-3.0
  • ✓ Docker Compose
  • ✓ Bun + Node + ClickHouse + Postgres + Redis

Tech specs

Stack, repo health, deployment options — for engineers evaluating self-host.

Stack

  • Written inTypeScript
  • RuntimeBun + Node 20+
  • DBClickHouse + Postgres + Redis
  • FrontNext.js 16 + React 19 + Tailwind 4
  • HostingHetzner DE (events) + Vercel/Railway US (app) + Bunny.net SI CDN
  • LicenseAGPL-3.0
  • Min specs~2 GB RAM · Docker

GitHub github.com/databuddy-analytics/Databuddy

  • Stars★ 1,006
  • Forks179
  • Open issues24
  • Last commit2026-04-30

Deploy

  • · Docker Compose self-host
  • · Cloud SaaS
Mark Sutton

Editor review

Independently reviewed by Mark Sutton, cross-checked against vendor documentation. Click any panel to expand.

+ What it does well

Six tools, one tracker. Databuddy bundles web analytics + Web Vitals + JavaScript error tracking + feature flags + uptime monitoring + short links — replaces a typical GA4 + Sentry + LaunchDarkly + UptimeRobot stack for $9.99/mo Hobby. The tracker is ~3 KB gzipped (~30 KB decoded), self-contained, EU-hosted on Hetzner Germany.

AI-native by design. "Databunny" agent answers natural-language questions across the full event/error/vital/flag dataset — not just pageviews like Seline's AI chat. You can ask "show me API errors correlated with conversion drop yesterday" because Databuddy has both error and conversion data. Seline doesn't have errors.

Genuinely open-source under AGPL-3.0. github.com/databuddy-analytics/Databuddy (~1k stars, daily commits since March 2025). Self-host via Docker Compose with Bun + Node + ClickHouse + Postgres + Redis. Same copyleft posture as Plausible / Rybbit / Swetrix / OpenPanel.

Generous free tier. 10,000 events + 10 AI credits per month — more than triple Seline's 3K free tier (Plausible has no free SaaS tier — only a 30-day trial). Feature flag evaluations don't count toward event quota, giving flags effectively unlimited at every tier.

Weaknesses & gotchas

Solo founder, ~1 year old. Repo created 2025-03-11. Founder Issa Nassar (Palestinian Territories) operates as solo + $50K angel funding. Bus factor of one. Smaller than every other AI/observability rival in directory.

No own third-party certifications. Privacy policy says "SOC 2 certified cloud infrastructure" — refers to UPSTREAM Hetzner/Vercel, NOT Databuddy itself. ISO 27001/SOC 2/HIPAA all absent. Disqualifies for regulated buyers (vs Matomo Cloud ISO 27001, Piwik PRO full enterprise stack, Countly ISO+SOC2).

A/B testing and cohort analysis still 'soon' per README. Funnels feature ambiguous — mentioned in old README, but /docs/features/funnels returns 404. Depth unclear vs OpenPanel which ships full funnels.

No session replay or heatmaps. Not in roadmap. Users wanting session replay pick Rybbit Pro or OpenPanel; users wanting heatmaps pick Humblytics.

DNT and GPC not disclosed. Privacy policy is silent on browser opt-out signals. Salt rotation period not documented (vs GoatCounter's 8h, Plausible's daily). Retention period not disclosed.

Best for

Best for: solo founders / small SaaS teams who want analytics + error tracking + feature flags + uptime in one $10–$50 SaaS instead of stitching GA4 + Sentry + LaunchDarkly + UptimeRobot ($0+$26+$10+$5 = $41 minimum across 4 vendor lock-ins). Privacy-conscious EU operators who need EU data residency without paying Matomo Cloud's $29/mo entry. Teams who want to query analytics in plain English ("how many EU visitors converted last week?") and like the Seline AI experience but also need errors/vitals coverage.

Real value: Removes integration tax across analytics + observability + flags. Tracker small enough to keep on Core Web Vitals-sensitive sites. AGPL self-host gives a true exit option.

Not for: regulated industries (healthcare, fintech) needing ISO 27001 / SOC 2 / HIPAA — Databuddy has none of its own. Teams that need session replay or mature A/B testing today (those features are missing or "soon"). Buyers who require explicit DNT/GPC honoring (only Fathom in directory satisfies this). High-traffic sites: at 1M+ events the $49.99 Pro is good, but beyond 10M the $0.02/1k overage adds up faster than Plausible's flat tiers.

Setup walkthrough

1. Sign up at app.databuddy.cc — no credit card on Free tier.
2. Create a website project in dashboard; copy the site ID.
3. Install the SDK. Either bun add @databuddy/sdk (or npm/pnpm) and add wrapper in your React/Next.js root, or drop tag from CDN before .
4. Configure auto-tracking in provider props: trackPerformance, trackWebVitals, trackErrors — all toggleable.
5. Send custom events with stable names + properties: databuddy.track('signup_completed', {plan: 'pro'}).
6. Enable feature flags in dashboard, evaluate via SDK (useFlag('new-onboarding')). Flag evaluations don't count toward event quota.
7. Add uptime checks — 1-minute interval checks with status page.
8. Verify via dashboard's live event stream, then ask Databunny a sample question to confirm AI agent is wired.

Migrating from GA4

This is the rare migration that replaces TWO tools at once: GA4 + Sentry.

1. Audit current event taxonomy. Export GA4 custom events and Sentry error volumes for 90 days — sets the event budget you need (Databuddy counts pageviews + custom events + errors against same quota).
2. Map GA4 → Databuddy events. GA4 auto-events (page_view, session_start) become Databuddy auto-pageviews. Custom events port 1:1.
3. Run in parallel for 2-4 weeks. Add Databuddy SDK alongside GA4 (gtag.js) and Sentry (@sentry/browser). Double-instrumentation period validates that pageview counts and error rates match.
4. Replace Sentry.captureException with databuddy.trackError. Verify error grouping and stack traces look acceptable — this is the biggest migration risk because Sentry's grouping/release/source-map tooling is more mature.
5. Move feature flags from LaunchDarkly/PostHog. Recreate flags in Databuddy dashboard; flags are unmetered.
6. Cut over. Tracker bundle drops from ~70 KB (GA) + ~80 KB (Sentry) = ~150 KB to Databuddy's ~30 KB — measurable Core Web Vitals improvement.

Caveats: If you depend on Sentry release-tracking, source-map symbolication, or performance tracing, Databuddy doesn't replace those today — keep Sentry for backend errors, use Databuddy only for frontend.

Help & FAQ

Where to get help with Databuddy and the questions buyers email us about.

Support

HoursAsync (solo founder)Asia/Jerusalem (founder in PS)
ChannelsEmail · Github issues · Discord
LanguagesEnglish
Response SLA~48h

FAQ (7)

Is Databuddy really open-source?

Yes. github.com/databuddy-analytics/Databuddy is AGPL-3.0 with full repo (server + dashboard + SDK), 1006 stars, daily commits since March 2025. Self-host via Docker Compose with Bun + Node + ClickHouse + Postgres + Redis. Same copyleft posture as Plausible/Rybbit/Swetrix/OpenPanel.

What does Databuddy bundle that other tools don't?

Six product surfaces in one tracker: web analytics + Web Vitals + JavaScript error tracking + feature flags + uptime monitoring + short links — plus the 'Databunny' AI chat layered over all of them. Replaces a typical GA4 + Sentry + LaunchDarkly + UptimeRobot stack at one bill.

Where is data stored?

Analytics event processing/storage exclusively on Hetzner Germany (DPA verbatim: 'Exclusively within EU infrastructure provided by European companies'). Account/dashboard tier on Vercel/Railway US. Payment processing via Stripe US. Bunny.net (Slovenia) CDN.

Does Databuddy honor Do Not Track?

Not disclosed. Privacy policy is silent on browser opt-out signals. Of the directory's 21 tools, only Fathom explicitly honors DNT.

Is Databuddy AI different from Seline's AI chat?

Both have AI chat — but Databuddy stacks observability (errors + Web Vitals + flags + uptime) under it. You can ask 'show me API errors correlated with conversion drop yesterday' which requires error data Seline doesn't have. Seline's AI is for analytics-only Q&A.

How much does the free tier cover?

10,000 events/month + 10 AI agent credits — twice Seline's 5K event free tier and 3.3× Plausible's no-free-tier (Plausible has only a 30-day trial). Hobby tier is $9.99/mo for 30K events; Pro is $49.99/mo for 1M events.

Is feature flags really free at every tier?

Yes — pricing footnote: 'Feature flag evaluations don't count toward quotas.' Compare to Swetrix where flags are bundled but events count, or LaunchDarkly which charges per-eval. For unmetered flags, Databuddy is the cheapest path.