Skip to main content
🇪🇺 Built in Europe · Cookie-free by default

Catch the bug,
not the data.

The European, GDPR-by-design alternative to Sentry. Ultra-lightweight frontend error tracking live on your site in under 2 minutes.

Zero configuration · No credit card required

Browser catches error
{
  "message": "Cannot read 'length'",
  "email": "jan@company.nl",
  "ip": "82.174.23.101",
  "iban": "NL91ABNA0417164300",
  "token": "eyJhbGciOiJIUzI1NiJ9..."
}
The Problem

Your current error tracker is a GDPR nightmare.

🇺🇸

CLOUD Act Risk

US-based error trackers fall under the CLOUD Act. The US government can request your client data — without you even knowing.

⚠️

Unintentional Data Leaks

Error tracking scripts can inadvertently capture emails, IBANs, and tokens. Without client-side scrubbing, that sensitive data ends up outside your control.

🐌

Slow Websites

Heavy tracking scripts slow down your clients' websites and drag down Core Web Vitals and SEO scores.

The Solution

Hosted in Europe, by European companies.

From browser to vault — everything stays within the EU.

🛡️

GDPR-by-Design

IPs are hashed server-side, PII is scrubbed both client-side and server-side, and nothing is stored outside the EU. Designed to work without a cookie banner.

<2kb Lightweight Script (gzipped)

Zero impact on load times. Our script loads asynchronously and is smaller than a typical favicon.

🎯

Source Map Support

Upload source maps per release and we resolve minified stack traces back to your original source code. Async processing keeps ingest fast.

👤

Issue Assignment

Assign bugs to team members directly from the inbox. See who owns what at a glance and filter by assignee — so nothing falls through the cracks.

🌍

Environment Tracking

Tag errors by environment (production, staging, development) and filter your inbox accordingly. Know exactly where a bug lives before you touch the code.

🔁

Regression Detection

Mark a bug as resolved and we watch for it. If the same error resurfaces we flag it as a regression automatically — no manual monitoring needed.

How It Works

Live on your site in 2 minutes.

No SDK, no config files, no hassle.

1

Copy the script tag

Paste one line into your site's <head>. Add data-release and data-environment to unlock source map symbolication and environment filtering.

2

Upload your source maps

(Optional) Point our CLI at your build output and we'll translate minified stack traces back to your original source code — per release.

3

Get instant alerts

Receive an email the moment a new crash occurs. Optionally connect Slack or Microsoft Teams for team notifications — fully opt-in, never automatic.

<!-- EuroBug — paste into <head> -->
<script
  src="https://eurobug.eu/api/v1/eb"
  data-key="eb_pub_your_key"
  data-release="1.0.0"        <!-- optional -->
  data-environment="production"  <!-- optional -->
  async></script>
Pricing

Predictable pricing. No overage traps.

Unlike Sentry, a crash loop doesn't blow up your bill. Our Smart Grouping counts 10,000 identical crashes as 1 event.

🧠

Smart Grouping included in every plan

Our gatekeeper fingerprints identical errors server-side. A while(true) crash loop generating 10,000 errors counts as 1 unique event in your quota. With per-event pricing models, that same loop can drain your quota in minutes.

Developer

For indie devs & side projects

0/month

Up to 500 unique errors / month

1 project · 1 team member
Email alerts
PII scrubbing
7-day history
3 ignore rules
Start Free
Most Popular

Startup

For SMBs & SaaS teams

29/month

Up to 25,000 unique errors / month

10 projects · 5 team members
Slack & Teams alerts (opt-in)
Source maps (2 GB)
Breadcrumbs
Cross-project inbox
90-day history
25 ignore rules
No overage fees — ever
Choose Startup

Agency

For web agencies & enterprise

89/month

Up to 250,000 unique errors / month

Unlimited projects & members
Slack & Teams alerts (opt-in)
Source maps (10 GB)
Breadcrumbs
Cross-project inbox
365-day history
Unlimited ignore rules
Priority support
Custom DPA available
Choose Agency

Most error trackers charge per event and limit team seats. EuroBug uses Smart Grouping, includes multiple team members, and never charges overage fees. That's the European difference.

FAQ

Frequently asked questions

Yes. All data is processed and stored within the EU (Scaleway, Paris). IP addresses are hashed server-side, PII is scrubbed both client-side and server-side before storage. The tracker places no cookies on your users' devices. Optional integrations like Slack and Microsoft Teams are clearly disclosed as opt-in.

Sentry is a US company subject to the CLOUD Act. Their tracking scripts are typically tens of kilobytes. EuroBug is under 2kb gzipped, fully European, and scrubs PII both client-side and server-side. Your data stays in the EU.

No. The EuroBug tracker script places absolutely zero cookies on your users' devices and does no tracking. Note: If you log into the EuroBug Dashboard as a customer, we use a single, strictly necessary session cookie to keep you securely logged in. This does not affect your website visitors.

Absolutely. The Starter plan is free (up to 5,000 errors/month) and requires no payment details whatsoever.

Upload source maps via the API for each release. Our background worker automatically matches them to incoming errors and resolves minified stack traces to your original code. The dashboard shows both the resolved and raw stack. Available on Startup and Agency plans.

All infrastructure runs on Scaleway in Paris, France — a European company with no US parent entity.

Stop guessing.
Start fixing.

No credit card needed · Fully European

Create Your Free Account →