The State of Extension Analytics

Aggregate, anonymized benchmarks for the browser-extension ecosystem — built entirely from extStat's own first-party data. How does a typical extension's installs, active users, and engagement compare? This page is our honest, running answer.

Privacy-first, like everything extStat does: every figure here is a median across many projects, computed only once enough projects have data to keep it anonymous. No single extension, developer, or user can be identified from anything on this page.

How to read these benchmarks

Each number is the median value across all contributing projects over the trailing 30 days. The median (the middle project, not the average) is deliberate: it isn't skewed by a handful of very large or very small extensions, so it reflects what's typical.

Our privacy & honesty rules

This surface exists to be useful and trustworthy, not to inflate a vanity number — so we bind ourselves to a few rules:

The benchmarks

We're aggregating anonymized data during the beta — numbers coming soon.

Median active users
not yet availableper project · 30d
Median installs
not yet availableper project · 30d
Median events
not yet availableper project · 30d
Median sessions
not yet availableper project · 30d

Figures appear here once at least 20 projects have data in the window, so every number stays anonymous.

Methodology, in full

The dataset is every event sent through extStat by participating extensions, aggregated across Chrome, Firefox, Edge, VS Code, Figma and other supported stores. For each project we compute its totals over the trailing 30-day window (installs and active users counted as unique clients; sessions and events counted as volume), then take the median of those per-project values across the whole set.

We report a coarse, rounded sample size (for example "20+ projects") rather than an exact count, so even the number of contributors can't be used to de-anonymize anyone. The window is 30 days in UTC, matching the default range in the extStat dashboard, and the figures update as the ecosystem does.

A note on interpretation: because participation is opt-in and the ecosystem is young, these medians describe extensions that use extStat, which may differ from the ecosystem as a whole. We'll say so plainly here as the picture sharpens, and we won't over-claim.

Measure your own extension

These are the ecosystem medians. To see where your extension lands against them — installs, active users, retention, and your own custom events, across every store — add the extStat SDK (about 2 KB, zero dependencies) and watch your numbers appear in the dashboard within seconds. It's free for 10,000 events a month.