()
| 172 | |
| 173 | // Sync analytics opt-out status to main process |
| 174 | const syncOptOutStatus = async () => { |
| 175 | try { |
| 176 | const optOut = |
| 177 | localStorage.getItem("preferences:analytics-opt-out") === "true" |
| 178 | await window.desktopApi?.setAnalyticsOptOut(optOut) |
| 179 | } catch (error) { |
| 180 | console.warn("[Analytics] Failed to sync opt-out status:", error) |
| 181 | } |
| 182 | } |
| 183 | syncOptOutStatus() |
| 184 | |
| 185 | // Identify user if already authenticated |