Analytics built for browser extensions.
One 2 KB SDK for installs, active users, and custom events — across Chrome, Firefox, Edge, VS Code and more. Zero dependencies. No user tracking.
npm install extstat · free for 10,000 events / month
Why extstat
Cross-store, one SDK
Chrome, Firefox, and Edge (MV3), plus VS Code and Figma. Write once; measure everywhere.
Tiny & zero-dependency
~2 KB, no dependencies, and safe inside an MV3 service worker. Bundle size is a feature.
Privacy-first by design
No personal data, no cookies, no fingerprinting. Honors Do Not Track and a one-line opt-out — GDPR-friendly out of the box.
The metrics that matter
Installs, DAU/WAU, unique clients, and your own events — filterable by date range.
Up and running in three steps
- Create a project in the dashboard and copy your API key.
- Install & init the SDK in your extension's background script.
- Track events — they appear in your dashboard within seconds.
import { init } from "extstat";
const analytics = init({
apiKey: "esk_your_project_key", // from your dashboard
endpoint: "https://ingest.extstat.dev/v1/e",
});
analytics.track("install");
analytics.track("feature_used", { feature: "export" });That's the whole integration. The SDK batches events, persists them offline, and retries on its own.
Simple pricing
Free
$0/month
- 10,000 events / month
- Unlimited projects
- All metrics & date ranges
- Privacy features included