Disclaimer for open-source self-hosted PostHog

Last updated:

|Edit this page

Self-hosted open-source deployment is made for hobbyists or hosting PostHog in weird and wonderful ways (like in your basement).

It's MIT licensed and provided without guarantee. You should be confident in your security knowledge to run it. Everything runs on a single machine, and thus is unlikely to scale past a couple 100ks events without significant effort in scaling. As a small team we can only provide limited support for open-source PostHog.

For most companies we'd recommend PostHog Cloud, which comes with a very generous free tier.

What you lose when self-hosting

We work hard to pack loads of value into PostHog Cloud, including helping you resolve issues that arise in the product. Self-hosted customers cannot receive commercial support from PostHog. Because hosting environments can vary so widely, we cannot answer tickets and cannot help debug. We're unable to support recovery from data loss.

In addition, here's what you'll miss out on in the product itself.

Product analytics

  • Insight & dashboard subscriptions
  • Advanced paths
  • Correlation analysis
  • Lifecycle insights
  • One year event retention
  • More than two alerts
  • Group analytics
  • Data pipelines

Web analytics

  • Path cleaning

Session replay

  • Download recordings

Feature flags & experiments

  • Multi environment support
  • Group experiments

Surveys

  • Multiple questions
  • Custom colors & positioning
  • Custom HTML text
  • Recurring surveys
  • Event based surveys
  • Action based surveys

Other add-ons

Teams

  • Managed reverse proxy
  • Priority support
  • Unlimited projects
  • White labeling
  • SSO enforcement

Enterprise

  • SAML
  • Highest support
  • RBAC
  • Custom MSA
  • Account management
  • Training & onboarding
  • Audit logs
  • Custom data retention
  • Unlimited projects

Questions? Ask Max AI.

It's easier than reading through 575 docs articles.

Community questions

Was this page useful?

Next article

Billing limits and alerts

To help you avoid surprise bills, PostHog enables you to set billing limits for each of our products. Setting a billing limit means we will stop ingesting and processing your data so you are not charged over the set limit. In other words, if you exceed the billing limit you set, your additional data is lost forever. To set a billing limit: Go to your organization's billing settings View the billing limit section at the bottom of the product and click "Set billing limit." Set your dollar limit…

Read next article