A redemption records who claimed a preset, so a per-customer cap can be enforced. For a signed-in customer that’s their user ID. For a guest it’s their billing email address, lowercased, since that’s the only stable way to recognise the same guest twice. No IP address is recorded. A developer can change how customers are identified with cartpresets_redemption_customer_key.Without it there can be no per-customer limit. You can’t know somebody has already claimed something if you don’t record that they did.A customer can ask for that record, and ask for it to be forgotten: see Privacy and personal data.
On the free version, nothing does. There’s no analytics, no phone-home, and no scripts or styles enqueued on your storefront.On CartPresets for WooCommerce Pro, one thing does: a licence check. Your licence key and site URL go to the licensing service to activate, to verify periodically, and to check for updates. The update check sends the key in a request header, never in the address. It runs from wp-admin and cron only, never from your storefront, so a customer browsing your shop never triggers it.The Presets report reads your own WooCommerce order tables. Those figures never leave your site.
The Copy system report button on the Settings sidebar reads your install and puts the result on your clipboard. It sends nothing. It’s there so you can paste it into a support thread yourself.
Deleting the plugin removes nothing by default.That’s the opposite of most plugins, and it’s deliberate. If you deactivate to test something, or delete and reinstall to fix a bad upload, you shouldn’t lose a year of work to a routine action.Each category has its own checkbox under Settings → Data management → Delete on uninstall. They’re there on both versions, and saved with Save changes:
Checkbox
Key
Removes
Presets and their settings
delete_links
All five tables
Store settings, wording and licence (on free: Store settings and wording)
delete_settings
Every store setting (wording included), the stored licence record, each administrator’s listing preferences, and cached preset data
The carrier product
delete_carrier
The hidden product, if it’s still virtual and hidden
These run when you delete the plugin, not when you deactivate it, and they can’t be undone. Ticking one does nothing straight away. It sets up the deletion for the next time you delete the plugin.
Order line item meta stays, whatever you switch on. It’s part of your order history, and an order that recorded which preset it came from should keep that record after the plugin is gone.The carrier product is also left alone unless you opt in for it specifically. It’s a WooCommerce product that may be attached to old orders, and deleting it would damage your order history.
The only personal data is the redemption record: a user ID or billing email against an order ID.WordPress’s own tools handle it. Tools → Export Personal Data returns every preset an address claimed. Tools → Erase Personal Data anonymises those claims rather than deleting them, so a spent purchase limit stays spent. For the full detail, including why erasure keeps the row, see Privacy and personal data.
Presets are database rows, so a full database migration carries them.If you’re moving between separate stores, use Import and export instead: Export presets and Import presets, under Settings → Data management → Preset data. It matches products by SKU on the way in, which a raw table copy can’t do, and every imported preset arrives inactive. On the free version both buttons are locked.
Last modified on September 28, 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SmartWP Plugins Documentation","colors":{"primary":"#5B3FE0","light":"#9D8CFF","dark":"#5B3FE0"},"logo":{"light":"https://mintcdn.com/growquest-technologies/9Hk7Fwl6-q3LJS13/images/LOGO_COLOR.svg?fit=max\u0026auto=format\u0026n=9Hk7Fwl6-q3LJS13\u0026q=85\u0026s=a43b0038924202eea5648ded3320a2f4","dark":"https://mintcdn.com/growquest-technologies/9Hk7Fwl6-q3LJS13/images/LOGO_WHITE.svg?fit=max\u0026auto=format\u0026n=9Hk7Fwl6-q3LJS13\u0026q=85\u0026s=ead0c1fd3af8a736d3d338c06525bd7e"},"favicon":{"light":"https://mintcdn.com/growquest-technologies/9Hk7Fwl6-q3LJS13/images/FAVICON_COLOR.svg?fit=max\u0026auto=format\u0026n=9Hk7Fwl6-q3LJS13\u0026q=85\u0026s=98fa9c4e58c38198cf89896eedf8d32f","dark":"https://mintcdn.com/growquest-technologies/9Hk7Fwl6-q3LJS13/images/FAVICON_WHITE.svg?fit=max\u0026auto=format\u0026n=9Hk7Fwl6-q3LJS13\u0026q=85\u0026s=ab265af6d2219eb743eef13273793b80"},"appearance":{"default":"dark"},"navbar":{"primary":{"type":"button","label":"Support","href":"http://smartwpplugins.com/support"}},"footer":{"socials":{"github":"https://github.com/Smart-WP-Plugins"}},"icons":{"library":"fontawesome"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"thumbnails":{"fonts":{"family":"Geist"}},"interaction":{"drilldown":true},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"growquest-technologies","hasAudioNarration":false,"actualSubdomain":"growquest-technologies","customDomains":["docs.smartwpplugins.com"],"gitSource":{"type":"github","owner":"smart-wp-plugins","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6aec81868c2847cc731f8706","collectionId":"9d19a82f-2158-47d7-a2bb-770e9e8f7ca0","liveDeploymentHistoryId":"6aec81868c2847cc731f8706","schemaVersion":"v3"},"feedback":{"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aec81868c2847cc731f8706","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"Admin Powerups for WooCommerce","count":35},{"language":"default","tag":"CartPresets for WooCommerce","count":30},{"language":"default","tag":"Unwan","count":18},{"language":"default","tag":"Building presets","count":8},{"language":"default","tag":"Developers","count":8},{"language":"default","tag":"Customers","count":6},{"language":"default","tag":"Orders","count":6},{"language":"default","tag":"Store operations","count":6},{"language":"default","tag":"Developer","count":6},{"language":"default","tag":"Links and the cart","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":false}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"cartpresets/settings/data-and-uninstall","slug":"/cartpresets/settings/data-and-uninstall","pageMetadata":{"title":"Data and uninstall","description":"What CartPresets stores, what leaves your site, and what happens when you delete it","icon":"database","href":"/cartpresets/settings/data-and-uninstall"},"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: \"What CartPresets stores, what leaves your site, and what happens when you delete it\"\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];const Pro=()=>_jsx(`span`,{style:{display:`inline-flex`,alignItems:`center`,verticalAlign:`middle`,fontSize:`0.68em`,fontWeight:700,letterSpacing:`0.07em`,lineHeight:1,padding:`0.32em 0.55em`,borderRadius:`0.3em`,background:`#f5b301`,color:`#2b2000`,marginLeft:`0.4em`,textTransform:`uppercase`},children:`Pro`});function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Note,Table,Warning,_MdxComponentBoundary}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`what-is-stored`,children:`What is stored`}),`\n`,_jsx(_components.p,{children:`Five tables and one option:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Table`}),_jsx(_components.th,{children:`Holds`}),_jsx(_components.th,{children:`Personal data`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cartpresets_presets`})}),_jsx(_components.td,{children:`Presets: name, slug, status, dates, caps, settings`}),_jsx(_components.td,{children:`None`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cartpresets_items`})}),_jsx(_components.td,{children:`The items inside each preset`}),_jsx(_components.td,{children:`None`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cartpresets_redemptions`})}),_jsx(_components.td,{children:`One row per claim, for purchase limits`}),_jsx(_components.td,{children:`The order ID, and a user ID or a guest’s billing email`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cartpresets_holds`})}),_jsx(_components.td,{children:`Claims between checkout and payment, so a capped preset can’t be oversold. Each row expires`}),_jsx(_components.td,{children:`A hash of the customer’s key, never the email itself`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cartpresets_slug_history`})}),_jsx(_components.td,{children:`Old slugs, for 30-day redirects`}),_jsx(_components.td,{children:`None`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Plus the `,_jsx(_components.code,{children:`cartpresets_settings`}),` option, and meta on order line items. See `,_jsx(_components.a,{href:`/cartpresets/developers/order-meta`,children:`Order line item meta`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`the-one-row-with-personal-data-in-it`,children:`The one row with personal data in it`}),`\n`,_jsxs(_components.p,{children:[`A redemption records who claimed a preset, so a per-customer cap can be enforced. For a signed-in customer that’s their user ID. For a guest it’s their billing email address, lowercased, since that’s the only stable way to recognise the same guest twice. No IP address is recorded. A developer can change how customers are identified with `,_jsx(_components.code,{children:`cartpresets_redemption_customer_key`}),`.`]}),`\n`,_jsx(_components.p,{children:`Without it there can be no per-customer limit. You can’t know somebody has already claimed something if you don’t record that they did.`}),`\n`,_jsxs(_components.p,{children:[`A customer can ask for that record, and ask for it to be forgotten: see `,_jsx(_components.a,{href:`/cartpresets/settings/privacy`,children:`Privacy and personal data`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-leaves-your-site`,children:`What leaves your site`}),`\n`,_jsx(_components.p,{children:`On the free version, nothing does. There’s no analytics, no phone-home, and no scripts or styles enqueued on your storefront.`}),`\n`,_jsx(_components.p,{children:`On CartPresets for WooCommerce Pro, one thing does: a licence check. Your licence key and site URL go to the licensing service to activate, to verify periodically, and to check for updates. The update check sends the key in a request header, never in the address. It runs from wp-admin and cron only, never from your storefront, so a customer browsing your shop never triggers it.`}),`\n`,_jsx(_components.p,{children:`The Presets report reads your own WooCommerce order tables. Those figures never leave your site.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Copy system report`}),` button on the Settings sidebar reads your install and puts the result on your clipboard. It sends nothing. It’s there so you can paste it into a support thread yourself.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`uninstalling`,children:`Uninstalling`}),`\n`,_jsx(_components.p,{children:`Deleting the plugin removes nothing by default.`}),`\n`,_jsx(_components.p,{children:`That’s the opposite of most plugins, and it’s deliberate. If you deactivate to test something, or delete and reinstall to fix a bad upload, you shouldn’t lose a year of work to a routine action.`}),`\n`,_jsxs(_components.p,{children:[`Each category has its own checkbox under `,_jsx(_components.strong,{children:`Settings → Data management → Delete on uninstall`}),`. They’re there on both versions, and saved with `,_jsx(_components.strong,{children:`Save changes`}),`:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Checkbox`}),_jsx(_components.th,{children:`Key`}),_jsx(_components.th,{children:`Removes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Presets and their settings`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`delete_links`})}),_jsx(_components.td,{children:`All five tables`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Store settings, wording and licence (on free: Store settings and wording)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`delete_settings`})}),_jsx(_components.td,{children:`Every store setting (wording included), the stored licence record, each administrator’s listing preferences, and cached preset data`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The carrier product`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`delete_carrier`})}),_jsx(_components.td,{children:`The hidden product, if it’s still virtual and hidden`})]})]})]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`These run when you delete the plugin, not when you deactivate it, and they can’t be undone. Ticking one does nothing straight away. It sets up the deletion for the next time you delete the plugin.`})}),`\n`,_jsx(Heading,{level:`3`,id:`what-is-never-removed`,children:`What is never removed`}),`\n`,_jsx(_components.p,{children:`Order line item meta stays, whatever you switch on. It’s part of your order history, and an order that recorded which preset it came from should keep that record after the plugin is gone.`}),`\n`,_jsx(_components.p,{children:`The carrier product is also left alone unless you opt in for it specifically. It’s a WooCommerce product that may be attached to old orders, and deleting it would damage your order history.`}),`\n`,_jsx(Heading,{level:`2`,id:`gdpr-and-data-requests`,children:`GDPR and data requests`}),`\n`,_jsx(_components.p,{children:`The only personal data is the redemption record: a user ID or billing email against an order ID.`}),`\n`,_jsxs(_components.p,{children:[`WordPress’s own tools handle it. `,_jsx(_components.strong,{children:`Tools → Export Personal Data`}),` returns every preset an address claimed. `,_jsx(_components.strong,{children:`Tools → Erase Personal Data`}),` anonymises those claims rather than deleting them, so a spent purchase limit stays spent. For the full detail, including why erasure keeps the row, see `,_jsx(_components.a,{href:`/cartpresets/settings/privacy`,children:`Privacy and personal data`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`moving-to-a-new-site`,children:`Moving to a new site`}),`\n`,_jsx(_components.p,{children:`Presets are database rows, so a full database migration carries them.`}),`\n`,_jsxs(_components.p,{children:[`If you’re moving between separate stores, use `,_jsx(_components.a,{href:`/cartpresets/import-export`,children:`Import and export`}),_jsx(_MdxComponentBoundary,{name:`Pro`,children:_jsx(Pro,{})}),` instead: `,_jsx(_components.strong,{children:`Export presets`}),` and `,_jsx(_components.strong,{children:`Import presets`}),`, under `,_jsx(_components.strong,{children:`Settings → Data management → Preset data`}),`. It matches products by SKU on the way in, which a raw table copy can’t do, and every imported preset arrives inactive. On the free version both buttons are locked.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{Pro,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":{"config":{},"pageMetadata":{"title":"Data and uninstall","description":"What CartPresets stores, what leaves your site, and what happens when you delete it","icon":"database","href":"/cartpresets/settings/data-and-uninstall"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[142,456,"null;function _creat"]]},"mdxExtracts":{"tableOfContents":[{"title":"What is stored","slug":"what-is-stored","depth":2,"children":[{"title":"The one row with personal data in it","slug":"the-one-row-with-personal-data-in-it","depth":3,"children":[]}]},{"title":"What leaves your site","slug":"what-leaves-your-site","depth":2,"children":[]},{"title":"Uninstalling","slug":"uninstalling","depth":2,"children":[{"title":"What is never removed","slug":"what-is-never-removed","depth":3,"children":[]}]},{"title":"GDPR and data requests","slug":"gdpr-and-data-requests","depth":2,"children":[]},{"title":"Moving to a new site","slug":"moving-to-a-new-site","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"growquest-technologies","siteName":"SmartWP Plugins Documentation","title":"Data and uninstall - SmartWP Plugins Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-28T16:47:45.868Z","gitLastModified":"2026-09-28T16:47:39.000Z","originalFileLocation":"cartpresets/settings/data-and-uninstall.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=\"dark\"}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=\"What CartPresets stores, what leaves your site, and what happens when you delete it\">\u003cmeta data-mint-head name=\"application-name\" content=\"SmartWP Plugins Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/growquest-technologies/u3jM5CYmtfp0iNZ0/_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/growquest-technologies/u3jM5CYmtfp0iNZ0/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/growquest-technologies/u3jM5CYmtfp0iNZ0/_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/growquest-technologies/u3jM5CYmtfp0iNZ0/_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/growquest-technologies/u3jM5CYmtfp0iNZ0/_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/growquest-technologies/u3jM5CYmtfp0iNZ0/_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/growquest-technologies/u3jM5CYmtfp0iNZ0/_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/growquest-technologies/u3jM5CYmtfp0iNZ0/_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/growquest-technologies/u3jM5CYmtfp0iNZ0/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Data and uninstall - SmartWP Plugins Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"What CartPresets stores, what leaves your site, and what happens when you delete it\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SmartWP Plugins Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.smartwpplugins.com/cartpresets/settings/data-and-uninstall\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://growquest-technologies.mintlify.site/_mintlify/api/og/v2?division=Store+settings\u0026amp;title=Data+and+uninstall\u0026amp;description=What+CartPresets+stores%2C+what+leaves+your+site%2C+and+what+happens+when+you+delete+it\u0026amp;theme=e3ae117994280647e9c5b6db\u0026amp;signature=cb72d09fb33101b26f598d4d33e3355cb6393be910780796c9b6a734de927108\">\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=\"Data and uninstall - SmartWP Plugins Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"What CartPresets stores, what leaves your site, and what happens when you delete it\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://growquest-technologies.mintlify.site/_mintlify/api/og/v2?division=Store+settings\u0026amp;title=Data+and+uninstall\u0026amp;description=What+CartPresets+stores%2C+what+leaves+your+site%2C+and+what+happens+when+you+delete+it\u0026amp;theme=e3ae117994280647e9c5b6db\u0026amp;signature=cb72d09fb33101b26f598d4d33e3355cb6393be910780796c9b6a734de927108\">\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/growquest-technologies/u3jM5CYmtfp0iNZ0/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SmartWP Plugins Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5B3FE0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.smartwpplugins.com/cartpresets/settings/data-and-uninstall\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/cartpresets/settings/data-and-uninstall.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.smartwpplugins.com/#organization\",\"name\":\"SmartWP Plugins Documentation\",\"url\":\"https://docs.smartwpplugins.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/growquest-technologies/9Hk7Fwl6-q3LJS13/images/LOGO_COLOR.svg?fit=max\u0026auto=format\u0026n=9Hk7Fwl6-q3LJS13\u0026q=85\u0026s=a43b0038924202eea5648ded3320a2f4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.smartwpplugins.com#website\",\"name\":\"SmartWP Plugins Documentation\",\"url\":\"https://docs.smartwpplugins.com\",\"publisher\":{\"@id\":\"https://docs.smartwpplugins.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.smartwpplugins.com/cartpresets/settings/data-and-uninstall#webpage\",\"url\":\"https://docs.smartwpplugins.com/cartpresets/settings/data-and-uninstall\",\"name\":\"Data and uninstall\",\"description\":\"What CartPresets stores, what leaves your site, and what happens when you delete it\",\"dateModified\":\"2026-09-28T16:47:39.000Z\",\"isPartOf\":{\"@id\":\"https://docs.smartwpplugins.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.smartwpplugins.com/cartpresets/settings/data-and-uninstall#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.smartwpplugins.com/cartpresets/settings/data-and-uninstall#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Store settings\",\"item\":\"https://docs.smartwpplugins.com/cartpresets/settings/reference\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data and uninstall\",\"item\":\"https://docs.smartwpplugins.com/cartpresets/settings/data-and-uninstall\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.smartwpplugins.com/cartpresets/settings/data-and-uninstall#article\",\"headline\":\"Data and uninstall\",\"name\":\"Data and uninstall\",\"description\":\"What CartPresets stores, what leaves your site, and what happens when you delete it\",\"url\":\"https://docs.smartwpplugins.com/cartpresets/settings/data-and-uninstall\",\"mainEntityOfPage\":{\"@id\":\"https://docs.smartwpplugins.com/cartpresets/settings/data-and-uninstall#webpage\"},\"dateModified\":\"2026-09-28T16:47:39.000Z\",\"publisher\":{\"@id\":\"https://docs.smartwpplugins.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.smartwpplugins.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SmartWP Plugins Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SmartWP Plugins Documentation","nav":{"global":null,"products":[{"product":"Unwan","pages":[{"title":"Unwan","href":"/unwan/introduction"}]},{"product":"CartPresets for WooCommerce","pages":[{"title":"Introduction","icon":"house","href":"/cartpresets/introduction"},{"title":"Installation","icon":"download","href":"/cartpresets/installation"},{"title":"Quickstart","icon":"bolt","href":"/cartpresets/quickstart"},{"title":"The admin interface","icon":"window","href":"/cartpresets/interface"},{"group":"Building presets","icon":"layer-group","pages":[{"title":"Items","icon":"boxes-stacked","href":"/cartpresets/building/items"},{"title":"Pricing and discounts","icon":"tag","href":"/cartpresets/building/pricing"},{"title":"Health checks","icon":"heart-pulse","href":"/cartpresets/building/health-checks"},{"title":"Scheduling","icon":"calendar","tag":"PRO","href":"/cartpresets/building/scheduling"},{"title":"Purchase limits","icon":"gauge-high","tag":"PRO","href":"/cartpresets/building/purchase-limits"},{"title":"Eligibility","icon":"user-lock","tag":"PRO","href":"/cartpresets/building/eligibility"},{"title":"Automatic coupons","icon":"ticket","tag":"PRO","href":"/cartpresets/building/auto-coupon"},{"title":"Subscriptions","icon":"rotate","href":"/cartpresets/building/subscriptions"}]},{"group":"Links and the cart","icon":"link","pages":[{"title":"Preset links","icon":"link","href":"/cartpresets/links/preset-links"},{"title":"Cart behaviour","icon":"cart-shopping","href":"/cartpresets/links/cart-behaviour"},{"title":"Where customers land","icon":"signs-post","href":"/cartpresets/links/destinations"},{"title":"Cart notices and wording","icon":"comment","href":"/cartpresets/links/wording"}]},{"group":"Store settings","icon":"sliders","pages":[{"title":"Settings reference","icon":"list-check","href":"/cartpresets/settings/reference"},{"title":"The carrier product","description":"The hidden product custom items ride on, and why it exists","icon":"box","href":"/cartpresets/settings/carrier-product"},{"title":"Data and uninstall","icon":"database","href":"/cartpresets/settings/data-and-uninstall"},{"title":"Privacy and personal data","description":"What the plugin records about a customer, and how WordPress's export and erase tools answer for it","icon":"user-shield","href":"/cartpresets/settings/privacy"}]},{"title":"The Presets report","icon":"chart-line","tag":"PRO","href":"/cartpresets/analytics"},{"title":"Import and export","icon":"arrow-right-arrow-left","tag":"PRO","href":"/cartpresets/import-export"},{"title":"Licence and updates","icon":"key","tag":"PRO","href":"/cartpresets/licence"},{"title":"Performance","icon":"gauge-high","href":"/cartpresets/performance"},{"group":"Developers","icon":"code","pages":[{"title":"Architecture","icon":"sitemap","href":"/cartpresets/developers/architecture"},{"title":"Hooks reference","icon":"plug","href":"/cartpresets/developers/hooks-reference"},{"title":"REST API","icon":"code-branch","href":"/cartpresets/developers/rest-api"},{"title":"Order line item meta","icon":"receipt","href":"/cartpresets/developers/order-meta"},{"title":"The boot payload","icon":"square-js","href":"/cartpresets/developers/javascript"}]},{"title":"FAQ and troubleshooting","icon":"circle-question","href":"/cartpresets/faq"}]},{"product":"Admin Powerups for WooCommerce","pages":[{"title":"Admin Powerups for WooCommerce","href":"/admin-powerups/introduction"}]}]},"basePath":"","title":"Data and uninstall - SmartWP Plugins Documentation","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":[],"chunks":[]}