saasrankedSoftware, ranked on the facts

How we score error monitoring tools

19 rules in 5 groups, worth 100 points in all. They were set before any product was scored and apply the same way to all 12.

Version 1, published 9 Oct 2026

In short

Hosted or self-hosted error and crash tracking for small teams. Full observability suites, uptime checks and session-replay-only tools are left out. "On at least one plan" counts any published plan, including quote-priced ones. Price lines describe the hosted service; an entirely free product counts as $0.

SDK coverage 20 points

RuleWhat it takesPoints
Web and server SDKsAn SDK for each language is listed in the vendor's docs and is generally available. An SDK the docs name as compatible (for example a Sentry SDK pointed at the server) counts. Each one earns 2 points.12
Mobile SDKsAn SDK for each mobile platform is listed in the vendor's docs and is generally available. An Apple, Cocoa or Swift SDK counts as iOS; a React Native or Flutter guide counts for that platform. A compatible SDK named in the docs counts. Each one earns 2 points.8

Debugging 17 points

RuleWhat it takesPoints
Source mapsThe docs describe uploading JavaScript source maps so minified stack traces show your original code.6
Mobile symbol filesThe docs describe uploading iOS dSYM files or Android ProGuard/R8 mapping files to read crash reports.4
Release trackingThe docs describe tagging errors with a release or deploy version and showing which release introduced an error.4
Event trail before the errorThe docs describe a trail of events (breadcrumbs, request data or logs) attached to each error to show what happened before it.3

Alerts and workflow 10 points

RuleWhat it takesPoints
Alert channelsA built-in alert integration for each channel, on at least one plan. Each one earns 1 point.4
Issue tracker integrationBuilt-in integration that creates or links tickets in Jira, GitHub or GitLab, on at least one plan.3
Spike and quota controlsThe docs describe spike protection, rate limits per project or key, or sampling that limits how many events from an error flood are counted. A monthly quota that only stops accepting events does not count.3

Hosting and security 25 points

RuleWhat it takesPoints
Self-hostingThe vendor documents how to run the error-tracking server on your own machines, with a free or paid licence.6
Open sourceThe source code of the server (not only the SDKs) is public under an OSI-approved open-source licence. Source-available licences (such as FSL or BSL) do not count.5
SOC 2 Type II or ISO 27001The vendor names a SOC 2 Type II report or an ISO/IEC 27001 certification for this product or the company running it.6
Single sign-on (SAML or OIDC)Sign-in through the company's identity provider (SAML 2.0 or OpenID Connect, for example Okta or Entra ID) is documented on at least one plan, including quote-priced plans. Social logins (Google, GitHub) do not count.5
EU data regionYou can choose to store your error events in the European Union, on at least one plan.3

Price and limits 28 points

RuleWhat it takesPoints
Free planA free plan (not a trial) that tracks errors from a live app. A product that is entirely free counts.5
Events on the free planError events or crashes a month on the free plan. No free plan counts as 0. A product with unlimited free events counts as 1,000,000. 100,000 or more earns 5 points, 15,000 or more 4, 5,000 or more 3, 1,000 or more 1.5
Cheapest paid planThe cheapest paid plan for one user at its regular price, in US dollars a month. Use the yearly price divided by 12 when the vendor offers yearly billing, otherwise the monthly price. A product that is entirely free counts as $0. $10 or less earns 8 points, $20 or less 6, $30 or less 4, $45 or less 2.8
Events on the cheapest paid planError events or crashes a month included in the cheapest paid plan (the same plan as the price line). An entirely free product counts its free limit, and unlimited counts as 1,000,000. 100,000 or more earns 5 points, 50,000 or more 4, 25,000 or more 2.5
Error history on the cheapest paid planDays an error stays searchable on the cheapest paid plan (the same plan as the price line); for an entirely free product, on its free plan. The longest period the plan page or docs state counts. 90 or more earns 5 points, 60 or more 4, 30 or more 2, 14 or more 1.5

Back to the ranking · How the whole site works