It appears that the Mixpanel client-side javascript library utilizes the user's browser 'Do Not Track' settings to determine when to opt users out of tracking. https://help.mixpanel.com/hc/en-us/articles/360001113426-Opt-Out-of-Tracking#do-not-track-settings
Is there any way to create a separate OptIn process that does not utilize these settings? It seems that `mixpanel.opt_in_tracking()` has no effect when the browser 'Do Not Track' setting is enabled.
Would it be possible to re-evaluate the library's use of Do Not Track settings now that browsers have begun opting users out of tracking by default?
Best answer by raja
A new update to the JS SDK was released earlier this week which allows to you ignore/disregard the browser DNT setting in the opted-in/opted-out checks:
https://github.com/mixpanel/mixpanel-js/releases/tag/v2.34.0
mixpanel.init('my token', {ignore_dnt: true});