Authenticated-dashboard product analytics — which features get used, where users get stuck, error tracking. NOT used on the marketing site.
- Region
- European Union (Frankfurt)
- Data access
- Anonymous distinct_id (opaque UUID, stored in browser localStorage — not a cookie) aliased to your account user_id on login. Auto-captured: $pageview, $pageleave, approximate city ($ip resolved to city server-side then dropped), browser, OS, UTM source, referrer. Stripped at the SDK boundary: name, email, phone, message body, customer data, OAuth callback tokens. autocapture (DOM click/keystroke recording) and session replay are explicitly disabled. posthog.reset() runs on logout; a fresh anonymous distinct_id is created on next visit.
- Legal basis
- Legitimate interest (product-development analytics + abuse detection on non-identifying signal); DPDP Section 6 minimisation enforced in the client-side wrapper via property allow-list + before_send sanitiser.