Make Sentry and PostHog default settings explicit

... and clearly disable the intrusive ones
This commit is contained in:
Stefan Ceriu
2026-09-28 10:07:21 +03:00
parent 9205e11193
commit 44fb05f489
2 changed files with 20 additions and 0 deletions
@@ -21,6 +21,15 @@ extension PostHogConfig {
// We only want to track the events provided by the AnalyticsEvents package
postHogConfiguration.enableSwizzling = false
postHogConfiguration.captureApplicationLifecycleEvents = false
// We don't use PostHog feature flags, don't fetch them
postHogConfiguration.preloadFeatureFlags = false
// Off by default but spelled out so a PostHog default flip doesn't silently enable them
postHogConfiguration.sessionReplay = false
postHogConfiguration.captureElementInteractions = false
postHogConfiguration.errorTrackingConfig.autoCapture = false
return postHogConfiguration
}