diff --git a/iosApp/HoneyDue/HoneyDue.swift b/iosApp/HoneyDue/HoneyDue.swift index 99f552d..924e3c2 100644 --- a/iosApp/HoneyDue/HoneyDue.swift +++ b/iosApp/HoneyDue/HoneyDue.swift @@ -776,6 +776,11 @@ struct honeyDue: Widget { startPoint: .topLeading, endPoint: .bottomTrailing ) + + // Honeycomb pattern overlay (if enabled) + if HoneycombSetting.isEnabled { + HoneycombTexture(opacity: 0.10) + } } } } diff --git a/iosApp/iosApp/Analytics/AnalyticsManager.swift b/iosApp/iosApp/Analytics/AnalyticsManager.swift index 31841b9..42de312 100644 --- a/iosApp/iosApp/Analytics/AnalyticsManager.swift +++ b/iosApp/iosApp/Analytics/AnalyticsManager.swift @@ -42,8 +42,9 @@ final class AnalyticsManager { let config = PostHogConfig(apiKey: Self.apiKey, host: Self.host) - // Anonymous-only — no user identification, events use anonymous IDs - config.personProfiles = .never + // Anonymous person profiles — no user identification, but PostHog can + // count unique visitors and tie sessions to anonymous device IDs + config.personProfiles = .always // Auto-capture config.captureElementInteractions = true