ANALYTICS / LESSON 04
PostHog Privacy and Pricing.
Consent, self-hosting, the PostHog dashboard and pricing

Loading the lesson…
Loading activities…
ANALYTICS / LESSON 04
Consent, self-hosting, the PostHog dashboard and pricing

Loading the lesson…
Loading activities…
Analytics brings up privacy questions. PostHog handles them well.
I'm a broken record about compliance. TCPA texting violations run $500 to $1,500 PER MESSAGE, so I treat privacy rules as non-negotiable everywhere.
Ask people before you track them. PostHog makes it easy to keep tracking off until someone says yes. You start it opted out, then flip it on when they click "Accept" on your cookie banner. The init call below replaces the one in your instrumentation-client.js file, it just adds one extra setting.
Unlike some analytics tools, PostHog is open source and can run on your own servers, so your data never leaves your control (you know I love that). Fair warning though. PostHog calls self-hosting "officially unsupported," it's meant for smaller volumes, and the paid features are Cloud-only. For most folks the easier privacy move is PostHog Cloud with the EU or US region, whichever fits where your users are.
You can track behavior without tracking personally identifiable information. You can spot patterns without knowing who each person is.
PostHog's dashboard lets you do a lot.
PostHog has a generous free tier, and you don't need a credit card for it. As of October 2026, here's what you get free every month.
Prices change, so check PostHog's pricing page for the current numbers before you plan around them.
Most apps can ride the free tier for a LONG time.