When building your Mixpanel implementation, you can use the opt-out methods provided in Mixpanel’s client-side SDKs to offer users to ability to opt out of tracking. You can also initialize client-side SDKs to have users opted out by default until they opt in. The Protecting User Data doc has more information.
Where can I learn more about user privacy regulations and opting users out of tracking?
The Privacy section of the docs has information around privacy regulations. This includes the Protecting User Data doc, which goes into how to opt users out and includes FAQs. There is also the GDPR compliance doc for GDPR-specific information.
Mixpanel does not know, or need to know, any identifying information about users (like email or phone number). Mixpanel only needs to know that a set of events were performed by a particular user ID. You choose the ID and you choose how you want to send that ID to Mixpanel. The Protecting User Data doc has more information.
How do we disable geolocation or prevent IP address usage?
The exact method will depend on the SDK being used. See the Disabling Geolocation section of the docs for more information, along with the Geolocation doc.
If you accidentally send PII, you can use the data deletion feature to remove it. The Data Clean-up doc has more information. If that doesn’t work for your specific event data, have an organization or project owner open a ticket with Support via the web form.User profile data can be deleted via the Engage API.
{"docsConfig":{"theme":"sequoia","$schema":"https://mintlify.com/docs.json","name":"Mixpanel","colors":{"primary":"#7856ff","light":"#7856ff","dark":"#1b0b3a"},"logo":{"light":"https://mintcdn.com/mixpanel-edb78807/DbK2t9axJQF3qO_F/logo/light.svg?fit=max\u0026auto=format\u0026n=DbK2t9axJQF3qO_F\u0026q=85\u0026s=6197d81a55ffdba599db8650555eb912","dark":"https://mintcdn.com/mixpanel-edb78807/DbK2t9axJQF3qO_F/logo/dark.svg?fit=max\u0026auto=format\u0026n=DbK2t9axJQF3qO_F\u0026q=85\u0026s=84d73a51982dfb741e7b218aa5800da1","href":"https://mixpanel.com/home/"},"favicon":"https://mintcdn.com/mixpanel-edb78807/GuD3mcBg6zjCWsvh/favicon.png?fit=max\u0026auto=format\u0026n=GuD3mcBg6zjCWsvh\u0026q=85\u0026s=62e7fd3264b57e48f4366724ac591cc3","appearance":{"default":"light"},"background":{"color":{"dark":"#242133"}},"navbar":{"links":[{"href":"https://mixpanel.com/login","label":"Login"},{"href":"https://mixpanel.com/contact-us/sales","label":"Contact Sales"}],"primary":{"type":"button","label":"Get Started Free","href":"https://mixpanel.com/register"}},"footer":{"socials":{"x":"https://x.com/mixpanel","github":"https://github.com/mixpanel","linkedin":"https://www.linkedin.com/company/mixpanel-inc-"}},"seo":{"metatags":{"canonical":"https://docs.mixpanel.com"}},"fonts":{"heading":{"family":"Garnett Medium","source":"https://cdn.mxpnl.com/static/marketing/fonts/garnett/garnett-medium.woff2","format":"woff2"},"body":{"family":"Garnett","source":"https://cdn.mxpnl.com/static/marketing/fonts/garnett/garnett-regular.woff2","format":"woff2"}},"styling":{"codeblocks":"system","latex":true},"integrations":{"gtm":{"tagId":"GTM-MRDR9SP"},"mixpanel":{"projectToken":"metrics-1"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","grok","mcp","cursor","vscode"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"About Us","icon":"circle-question","href":"https://mixpanel.com/about"},{"anchor":"Community","icon":"users","href":"https://community.mixpanel.com/"},{"anchor":"Blog","icon":"newspaper","href":"https://mixpanel.com/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"mixpanel-edb78807","hasAudioNarration":false,"actualSubdomain":"mixpanel-edb78807","customDomains":["docs.mixpanel.com"],"gitSource":{"type":"github","owner":"mixpanel","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aea6d3b481fe6e7f37e2595","collectionId":"d06dc717-bb89-4404-9a7f-71eae377b6da","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aea6d3b481fe6e7f37e2595"},"feedback":{"thumbs":true,"contextualFeedback":{"allowEmail":false},"edits":true,"issues":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aebd0d8655aaf2c7d0ba677","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"Docs","count":221},{"language":"default","tag":"API Docs","count":139},{"language":"default","tag":"DATA IN","count":84},{"language":"default","tag":"Tracking Methods","count":62},{"language":"default","tag":"DATA OUT","count":51},{"language":"default","tag":"Guides","count":49},{"language":"default","tag":"ANALYSIS","count":37},{"language":"default","tag":"Integrations","count":37},{"language":"default","tag":"SDKs","count":29},{"language":"default","tag":"ADMIN","count":28}],"searchSettings":{"maxResults":20}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@mixpanel.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"69b359f377281040f2f1a46e","deploymentId":"69b350f33e949c7a5a4dbb8c","questionText":"What value can I get from using Mixpanel?","status":"active","generatedBy":"manual","createdAt":"2026-03-13T00:27:31.956Z","updatedAt":"2026-03-13T00:27:31.956Z","__v":0},{"_id":"69b359e977281040f2f1a41d","deploymentId":"69b350f33e949c7a5a4dbb8c","questionText":"How do I send my first event?","status":"active","generatedBy":"manual","createdAt":"2026-03-13T00:27:21.832Z","updatedAt":"2026-03-13T00:27:21.832Z","__v":0},{"_id":"69b359e277281040f2f1a3f7","deploymentId":"69b350f33e949c7a5a4dbb8c","questionText":"What events should I track?","status":"active","generatedBy":"manual","createdAt":"2026-03-13T00:27:14.345Z","updatedAt":"2026-03-13T00:27:14.345Z","__v":0}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".dark li[id=\"topbar-cta-button\"]>a>span{background-color:#8363fe!important}h5,h6{font-weight:bold}.create-service-account{display:flex;margin:18px 0}.create-service-account img{width:80%}@media (max-width: 1400px){.create-service-account img{width:100%}}.mixpanel-custom-two-column{display:flex;margin:18px 0}.mixpanel-custom-two-column div{width:100%;margin:15px 0}.mixpanel-custom-two-column .image-container{display:flex}.mixpanel-custom-two-column .image-container img{height:300px}#navbar>div.z-0.absolute.inset-0.bg-background-light.dark\\:bg-background-dark,#navbar>div.z-10.relative>div.hidden.lg\\:block.bg-gray-50.dark\\:bg-gray-900{background-color:#f5f2f2!important}.dark #navbar>div.z-0.absolute.inset-0.bg-background-light.dark\\:bg-background-dark,.dark #navbar>div.z-10.relative>div.hidden.lg\\:block.bg-gray-50.dark\\:bg-gray-900{background-color:#2b273f!important}ul.contains-task-list,ul.contains-task-list>li.task-list-item{padding-left:0!important}ul.contains-task-list>li.task-list-item:before{width:0;height:0}.dark #content{color:#e2e1e6}.mxp-cookie-preferences-link{display:inline-block;margin-left:1rem;font-size:0.875rem;color:inherit;opacity:0.7;text-decoration:none}.mxp-cookie-preferences-link:hover{opacity:1}.mxp-subscribe-button{background-image:linear-gradient(to top, #7856ff, #9075ff);box-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05)}.mxp-subscribe-button:disabled{opacity:0.5;cursor:not-allowed}.mxp-subscribe-dialog{margin:auto}.mxp-subscribe-dialog::backdrop{background-color:rgb(0 0 0 / 0.8)}.mxp-subscribe-modal{background-color:#fbf9f9}.dark .mxp-subscribe-modal{background-color:#201f24}.mxp-subscribe-error{color:#cc332b}.mxp-extended-button{padding-top:0.625rem;padding-bottom:0.625rem;background-image:linear-gradient(to bottom, #9b7eff, #7856ff)}.mxp-extended-button:hover{box-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)}.mxp-extended-button:active{background-image:linear-gradient(to bottom, #9b7eff, #5028c0)}"}],"page":{"pagePath":"troubleshooting/protecting-user-data","slug":"/troubleshooting/protecting-user-data","pageMetadata":{"title":"Protecting User Data FAQ","description":"Common questions about privacy in Mixpanel: opt-outs, handling PII, and geolocation controls","href":"/troubleshooting/protecting-user-data"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Common questions about privacy in Mixpanel: opt-outs, handling PII, and geolocation controls\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Common questions about protecting user data and meeting privacy requirements.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-can-users-opt-out-of-tracking`,children:`How can users opt out of tracking?`}),`\n`,_jsxs(_components.p,{children:[`When building your Mixpanel implementation, you can use the opt-out methods provided in Mixpanel’s client-side SDKs to offer users to ability to opt out of tracking. You can also initialize client-side SDKs to have users opted out by default until they opt in. The `,_jsx(_components.a,{href:`/docs/privacy/protecting-user-data`,children:`Protecting User Data doc`}),` has more information.`]}),`\n`,_jsx(Heading,{level:`2`,id:`where-can-i-learn-more-about-user-privacy-regulations-and-opting-users-out-of-tracking`,children:`Where can I learn more about user privacy regulations and opting users out of tracking?`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/docs/privacy`,children:`Privacy`}),` section of the docs has information around privacy regulations. This includes the `,_jsx(_components.a,{href:`/docs/privacy/protecting-user-data`,children:`Protecting User Data`}),` doc, which goes into how to opt users out and includes FAQs. There is also the `,_jsx(_components.a,{href:`/docs/privacy/gdpr-compliance`,children:`GDPR compliance`}),` doc for GDPR-specific information.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-can-we-anonymize-users-and-avoid-sending-pii`,children:`How can we anonymize users and avoid sending PII?`}),`\n`,_jsxs(_components.p,{children:[`Mixpanel does not know, or need to know, any identifying information about users (like email or phone number). Mixpanel only needs to know that a set of events were performed by a particular user ID. You choose the ID and you choose how you want to send that ID to Mixpanel. The `,_jsx(_components.a,{href:`/docs/privacy/protecting-user-data`,children:`Protecting User Data`}),` doc has more information.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-do-we-disable-geolocation-or-prevent-ip-address-usage`,children:`How do we disable geolocation or prevent IP address usage?`}),`\n`,_jsxs(_components.p,{children:[`The exact method will depend on the SDK being used. See the `,_jsx(_components.a,{href:`/docs/privacy/protecting-user-data#disabling-geolocation`,children:`Disabling Geolocation`}),` section of the docs for more information, along with the `,_jsx(_components.a,{href:`/docs/tracking-best-practices/geolocation`,children:`Geolocation`}),` doc.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-do-we-handle-the-accidental-sending-of-pii`,children:`How do we handle the accidental sending of PII?`}),`\n`,_jsxs(_components.p,{children:[`If you accidentally send PII, you can use the data deletion feature to remove it. The `,_jsx(_components.a,{href:`/docs/data-governance/data-clean-up#2-deleting-problematic-data`,children:`Data Clean-up`}),` doc has more information. If that doesn’t work for your specific event data, have an organization or project owner open a ticket with `,_jsx(_components.a,{href:`https://mixpanel.com/get-support`,children:`Support via the web form.`})]}),`\n`,_jsxs(_components.p,{children:[`User profile data can be deleted via the `,_jsx(_components.a,{href:`/reference/delete-profile`,children:`Engage API`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Protecting User Data FAQ","description":"Common questions about privacy in Mixpanel: opt-outs, handling PII, and geolocation controls","href":"/troubleshooting/protecting-user-data"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How can users opt out of tracking?","slug":"how-can-users-opt-out-of-tracking","depth":2,"children":[]},{"title":"Where can I learn more about user privacy regulations and opting users out of tracking?","slug":"where-can-i-learn-more-about-user-privacy-regulations-and-opting-users-out-of-tracking","depth":2,"children":[]},{"title":"How can we anonymize users and avoid sending PII?","slug":"how-can-we-anonymize-users-and-avoid-sending-pii","depth":2,"children":[]},{"title":"How do we disable geolocation or prevent IP address usage?","slug":"how-do-we-disable-geolocation-or-prevent-ip-address-usage","depth":2,"children":[]},{"title":"How do we handle the accidental sending of PII?","slug":"how-do-we-handle-the-accidental-sending-of-pii","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/mixpanel-edb78807/9e9eb57e33fddbe3/scripts/sentry.js","/_mintlify/custom/mixpanel-edb78807/c8ec676755c57705/scripts/trustarc.js"],"subdomain":"mixpanel-edb78807","siteName":"Mixpanel","title":"Protecting User Data FAQ - Mixpanel","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"manual"},"contextualStarterQuestions":[{"_id":"6ab6d61e2b68aa80b469ae45","deploymentId":"69b350f33e949c7a5a4dbb8c","questionText":"How do I let users opt out?","status":"active","generatedBy":"contextual","path":"troubleshooting/protecting-user-data","createdAt":"2026-09-25T20:14:22.291Z","updatedAt":"2026-09-25T20:14:22.291Z","__v":0},{"_id":"6ab6d61e2b68aa80b469ae46","deploymentId":"69b350f33e949c7a5a4dbb8c","questionText":"Can I anonymize user data?","status":"active","generatedBy":"contextual","path":"troubleshooting/protecting-user-data","createdAt":"2026-09-25T20:14:22.291Z","updatedAt":"2026-09-25T20:14:22.291Z","__v":0},{"_id":"6ab6d61e2b68aa80b469ae47","deploymentId":"69b350f33e949c7a5a4dbb8c","questionText":"How do I remove accidental PII?","status":"active","generatedBy":"contextual","path":"troubleshooting/protecting-user-data","createdAt":"2026-09-25T20:14:22.291Z","updatedAt":"2026-09-25T20:14:22.291Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-25T20:14:16.222Z","originalFileLocation":"troubleshooting/protecting-user-data.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Common questions about privacy in Mixpanel: opt-outs, handling PII, and geolocation controls\">\u003cmeta data-mint-head name=\"application-name\" content=\"Mixpanel\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mixpanel-edb78807/CduMXmQIBqqE7wqB/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/mixpanel-edb78807/CduMXmQIBqqE7wqB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mixpanel-edb78807/CduMXmQIBqqE7wqB/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/mixpanel-edb78807/CduMXmQIBqqE7wqB/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/mixpanel-edb78807/CduMXmQIBqqE7wqB/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mixpanel-edb78807/CduMXmQIBqqE7wqB/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mixpanel-edb78807/CduMXmQIBqqE7wqB/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/mixpanel-edb78807/CduMXmQIBqqE7wqB/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/mixpanel-edb78807/CduMXmQIBqqE7wqB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Protecting User Data FAQ - Mixpanel\">\u003cmeta data-mint-head property=\"og:description\" content=\"Common questions about privacy in Mixpanel: opt-outs, handling PII, and geolocation controls\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Mixpanel\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.mixpanel.com/troubleshooting/protecting-user-data\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://mixpanel-edb78807.mintlify.app/_mintlify/api/og/v2?division=FAQs\u0026amp;title=Protecting+User+Data+FAQ\u0026amp;description=Common+questions+about+privacy+in+Mixpanel%3A+opt-outs%2C+handling+PII%2C+and+geolocation+controls\u0026amp;theme=941354e6c63759c36c3e2f95\u0026amp;signature=7ce2cdb3a2387ee14b59d5d6dfe79c8678b12b142d1ea33debe963d9c0a60353\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Protecting User Data FAQ - Mixpanel\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Common questions about privacy in Mixpanel: opt-outs, handling PII, and geolocation controls\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://mixpanel-edb78807.mintlify.app/_mintlify/api/og/v2?division=FAQs\u0026amp;title=Protecting+User+Data+FAQ\u0026amp;description=Common+questions+about+privacy+in+Mixpanel%3A+opt-outs%2C+handling+PII%2C+and+geolocation+controls\u0026amp;theme=941354e6c63759c36c3e2f95\u0026amp;signature=7ce2cdb3a2387ee14b59d5d6dfe79c8678b12b142d1ea33debe963d9c0a60353\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/mixpanel-edb78807/CduMXmQIBqqE7wqB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Mixpanel\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7856ff\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.mixpanel.com/troubleshooting/protecting-user-data\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/troubleshooting/protecting-user-data.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.mixpanel.com/#organization\",\"name\":\"Mixpanel\",\"url\":\"https://docs.mixpanel.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/mixpanel-edb78807/DbK2t9axJQF3qO_F/logo/light.svg?fit=max\u0026auto=format\u0026n=DbK2t9axJQF3qO_F\u0026q=85\u0026s=6197d81a55ffdba599db8650555eb912\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.mixpanel.com#website\",\"name\":\"Mixpanel\",\"url\":\"https://docs.mixpanel.com\",\"publisher\":{\"@id\":\"https://docs.mixpanel.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.mixpanel.com/troubleshooting/protecting-user-data#webpage\",\"url\":\"https://docs.mixpanel.com/troubleshooting/protecting-user-data\",\"name\":\"Protecting User Data FAQ\",\"description\":\"Common questions about privacy in Mixpanel: opt-outs, handling PII, and geolocation controls\",\"dateModified\":\"2026-09-25T20:14:16.222Z\",\"isPartOf\":{\"@id\":\"https://docs.mixpanel.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.mixpanel.com/troubleshooting/protecting-user-data#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.mixpanel.com/troubleshooting/protecting-user-data#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"FAQs\",\"item\":\"https://docs.mixpanel.com/troubleshooting/faqs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Protecting User Data FAQ\",\"item\":\"https://docs.mixpanel.com/troubleshooting/protecting-user-data\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.mixpanel.com/troubleshooting/protecting-user-data#article\",\"headline\":\"Protecting User Data FAQ\",\"name\":\"Protecting User Data FAQ\",\"description\":\"Common questions about privacy in Mixpanel: opt-outs, handling PII, and geolocation controls\",\"url\":\"https://docs.mixpanel.com/troubleshooting/protecting-user-data\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mixpanel.com/troubleshooting/protecting-user-data#webpage\"},\"dateModified\":\"2026-09-25T20:14:16.222Z\",\"publisher\":{\"@id\":\"https://docs.mixpanel.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.mixpanel.com#website\"}}]}\u003c/script>","siteName":"Mixpanel","nav":{"global":{"anchors":[{"anchor":"About Us","icon":"circle-question","href":"https://mixpanel.com/about"},{"anchor":"Community","icon":"users","href":"https://community.mixpanel.com/"},{"anchor":"Blog","icon":"newspaper","href":"https://mixpanel.com/blog"}]},"tabs":[{"tab":"Docs","pages":[{"title":"Docs","href":"/docs/what-is-mixpanel"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/mixpanel-introduction"}]},{"tab":"Changelogs","pages":[{"title":"Changelogs","href":"/changelogs"}]},{"tab":"FAQs","groups":[{"group":"FAQs","pages":[{"title":"Frequently Asked Questions","href":"/troubleshooting/faqs"},{"title":"General FAQ","href":"/troubleshooting/general"},{"title":"Sending Data to Mixpanel FAQ","href":"/troubleshooting/sending-data"},{"title":"Identity Management FAQ","href":"/troubleshooting/identity-management"},{"title":"Building Reports FAQ","href":"/troubleshooting/building-reports"},{"title":"Exporting Data FAQ","href":"/troubleshooting/exporting-data"},{"title":"Managing Projects FAQ","description":"Common questions about organizing Mixpanel projects, transferring ownership, and adding teammates","href":"/troubleshooting/managing-projects"},{"title":"Protecting User Data FAQ","href":"/troubleshooting/protecting-user-data"}]},{"group":"Error Troubleshooting","pages":[{"title":"Error Troubleshooting","description":"Index of Mixpanel error pages: API status codes, ingestion failures, warehouse connector authentication, and identity problems","href":"/troubleshooting/errors"},{"title":"400 Bad Request","href":"/troubleshooting/errors/400-bad-request"},{"title":"401 Unauthorized","href":"/troubleshooting/errors/401-unauthorized"},{"title":"403 Forbidden","href":"/troubleshooting/errors/403-forbidden"},{"title":"413 Payload Too Large","href":"/troubleshooting/errors/413-payload-too-large"},{"title":"429 Too Many Requests","href":"/troubleshooting/errors/429-rate-limit-exceeded"},{"title":"Snowflake error 390144: JWT token is invalid","sidebarTitle":"Snowflake: JWT token is invalid","href":"/troubleshooting/errors/snowflake-jwt-token-is-invalid"},{"title":"Duplicate events appearing in reports","sidebarTitle":"Duplicate events","href":"/troubleshooting/errors/duplicate-events"},{"title":"Backfilled or historical events are not appearing","sidebarTitle":"Historical events missing","href":"/troubleshooting/errors/historical-events-not-appearing"},{"title":"Server-side events with no logged-in user","sidebarTitle":"Events with no user","href":"/troubleshooting/errors/server-side-events-without-a-user"},{"title":"Duplicate or orphaned user profiles","sidebarTitle":"Duplicate user profiles","href":"/troubleshooting/errors/duplicate-user-profiles"}]}]},{"tab":"API Docs","pages":[{"title":"API Docs","href":"/reference/overview"}]}]},"basePath":"","title":"Protecting User Data FAQ - Mixpanel","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":[],"chunks":[]}