FREEDOM251

Freedom251 › Web analytics tools

Pug

Free plan AndroidAPIiPhoneSelf-hostedWeb

Visit Pug Alternatives Pricing

Pug's own site

What Pug is

Pug is a product analytics tool for examining behavior inside a product. It turns raw events into six insight types: trends, funnels, retention, segmentation, user flow, and Top K. Teams can review behavior across groups and use person profiles to connect activity over time. Its identify function merges anonymous activity into a unified profile so events can be associated with a person after consent is granted. The Web SDK can capture page views, clicks, scrolls, form submissions, and rage or dead clicks after one initialization. It defaults to cookieless operation and does not write to the device.

Pug is available as managed cloud hosting or as a self-hosted stack. Self-hosting uses a single Go binary backed by PostgreSQL, ClickHouse, and NATS, keeping events on the operator’s infrastructure. Web, Node, and Flutter SDKs are provided, with browser documentation for Next.js, React, Vue, Svelte, and plain JavaScript. Native Android and iOS SDKs are listed as coming soon. Pug is open source under AGPL-3.0; modifications served over a network must be shared under that license. The Open Source plan is free forever with unlimited events and projects. Managed cloud is free during open beta, with no limits and email support; final pricing is to be confirmed before general availability.

Who it suits

Pug suits teams that want to analyze product behavior through funnels, retention, user flows, and person-level profiles. It can fit teams that prefer to operate the analytics stack themselves or use managed cloud hosting, and it offers Web, Node, and Flutter SDKs.

What it does well

  • Six insight types cover trends, funnels, retention, segmentation, user flow, and Top K.
  • Web autocapture includes page views, clicks, scrolls, forms, and rage or dead clicks.
  • Self-hosting keeps events on the operator’s infrastructure.
  • Open Source plan includes unlimited events and projects, free forever.
  • Managed cloud beta has no limits and requires no credit card.

What to know first

  • Native Android and iOS SDKs are listed as coming soon.
  • Self-hosted plan provides community support.
  • Cloud pricing will be confirmed before general availability.

Limits

The Open Source plan is free forever and includes unlimited events and projects. Managed cloud is free during open beta with no limits; its final pricing will be confirmed before general availability.

Plans

PlanBilled and limitsPrice
Open SourceFree forever · All core features · Unlimited events & projects · AGPL-3.0 · Community supportFree
CloudFree during open beta · Fully managed & auto-scaled · All core features · No credit card required · Email supportFree
Cloud Open betaFree during open beta · All core features · No limits during beta · Email support · Final pricing confirmed before GAFree

As pug.sh lists them, read 7 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the Pug product analytics website.
  2. Choose the Open Source plan for self-hosting or Cloud for managed hosting.
  3. For self-hosting, run the single Go binary with PostgreSQL, ClickHouse, and NATS.
  4. Use the Web, Node, or Flutter SDK for instrumentation.
  5. For browser integration, consult the documentation for Next.js, React, Vue, Svelte, or plain JavaScript.

Verdict

Choose Pug if you want product analytics with funnels, retention, segmentation, and person-level activity, alongside the option to self-host. Its open-source plan is free forever, while managed cloud is free during open beta. Teams that need native Android or iOS SDKs should account for those SDKs being listed as coming soon.

Questions

Is Pug free?

The Open Source plan is free forever. Managed cloud is free during open beta, with no limits and no credit card required.

Can I self-host Pug?

Yes. It runs as a single Go binary backed by PostgreSQL, ClickHouse, and NATS, keeping events on the operator’s infrastructure.

Which SDKs are available?

Pug provides Web, Node, and Flutter SDKs. Native Android and iOS SDKs are listed as coming soon.

Which frameworks does the browser SDK document?

The browser Web SDK is documented for Next.js, React, Vue, Svelte, and plain JavaScript.

Is Pug open source?

Yes. Pug is licensed under AGPL-3.0, which requires network-served modifications to be shared under the same license.

What support comes with each plan?

The self-hosted plan offers community support, while managed cloud beta includes email support.

Facts from Pug's own pages

Audience
Pug is a focused product analytics tool for teams wanting to analyze user behavior and run the analytics stack themselves or use managed hosting. · pug.sh, 7 Oct 2026
Autocapture
After one initialization, the Web SDK captures page views, clicks, scrolls, form submissions, and rage or dead clicks. · pug.sh, 7 Oct 2026
Free plan
Yes · pug.sh, 21 Sept 2026
Identity
The identify function merges anonymous activity into a unified profile so events can be tied to a person over time. · pug.sh, 7 Oct 2026
Insights
Its six insight types are trends, funnels, retention, segmentation, user flow, and Top K. · pug.sh, 7 Oct 2026
Integrations
The browser Web SDK is documented for Next.js, React, Vue, Svelte, and plain JavaScript, with separate Node.js and Flutter SDKs. · pug.sh, 7 Oct 2026
License
Pug is open source under AGPL-3.0, and network-served modifications must be shared under the same license. · pug.sh, 7 Oct 2026
Managed cloud limits
Cloud is free throughout open beta with no limits, and pricing will be announced before general availability. · pug.sh, 7 Oct 2026
Privacy
The Web SDK defaults to cookieless operation and does not write to the device; events are tied to a person after consent is granted. · pug.sh, 7 Oct 2026
Product
Pug measures behavior inside a product with funnels, retention, user flows, and per-person profiles over raw events. · pug.sh, 7 Oct 2026
SDKs
Pug provides Web, Node, and Flutter SDKs; native Android and iOS SDKs are listed as coming soon. · pug.sh, 7 Oct 2026
Self-hosting
Pug runs on a single Go binary backed by PostgreSQL, ClickHouse, and NATS, keeping events on the operator’s infrastructure. · pug.sh, 7 Oct 2026
Support
The self-hosted plan offers community support, while the managed cloud beta offers email support. · pug.sh, 7 Oct 2026

Where Pug stands on Freedom251

Look at these too