Learn how Swym uses cookies and local storage, and how Wishlist Plus is GDPR compliant — including in cookie-declined states.
Overview
To align with our commitment to data privacy, Wishlist Plus supports Shopify's Customer Privacy API for EU/EEA and UK regions in line with GDPR and UK-GDPR guidelines. For a full breakdown of how Swym uses cookies and local storage, please visit our detailed guide. You can also review Shopify's approach to customer privacy in their help article.
If you are using a separate cookie consent management application, ensure that the cookies required for Swym are categorised as necessary. As an alternative, you may consider using Shopify's default cookie banner to gather customer consent — instructions can be found here.
Privacy-First Wishlist — A Cookie-less Option for EU/EEA Stores [NEW]
For stores serving EU/EEA shoppers, Wishlist Plus now offers a Privacy-First Wishlist mode. When enabled, the wishlist continues to work for shoppers who decline your cookie consent banner — saving items to the shopper's own device rather than to Swym's servers. No cookies are set. No personal data is collected or transmitted.
This means that for EU/EEA stores with Privacy-First Wishlist enabled, the standard behaviour described in this article — where the app remains inactive until cookies are accepted — no longer applies. The two modes work as follows:
Shopper Action | Standard Mode (Cookies Accepted) | Privacy-First Mode (Cookies Declined) |
Accepts cookie banner | Full wishlist functionality. Items saved to Swym cloud. All features active. | Not applicable — shopper accepted cookies. |
Declines cookie banner | Wishlist inactive. No features available. | Wishlist active in device-only mode. Items saved to shopper's browser. No cookies set. |
Note: Privacy-First Wishlist is enabled by default for EU/EEA stores. Stores outside these regions are unaffected. Merchants can opt out at any time from their Configurations panel. |
For full details on how Privacy-First Wishlist works — including merchant configuration and the shopper experience — see the related articles below.
Functional Cookies
The following functional cookies are required for standard Wishlist Plus features to operate correctly. If you are using a third-party cookie consent management app, mark these as necessary so the app loads for shoppers who accept cookies.
Note: These cookies apply to the standard consent-accepted flow only. When a shopper is using Privacy-First Wishlist in device-only mode, none of these cookies are involved.
Cookie Name | Description | Duration |
swym-email | Stores the shopper's email address when they log into the store, authenticate their wishlist, or subscribe for a back-in-stock alert. | 1 year (unless the shopper logs out or manually disconnects) |
swym-session-id | General-purpose session cookie used to maintain an anonymous user session. | 30 minutes |
swym-pid | Unique identifier used to track merchants and their wishlist settings. | 1 year |
swym-swymRegid | Stores an encrypted version of the user's device ID and session information. This ID links the user's Swym app content to their device and retrieves it from cloud storage when they access Swym apps. | 1 year |
swym-o_s | Related to Swym app versioning systems. | 30 minutes |
Frequently Asked Questions:
What happens if a shopper doesn't consent to cookies?
This depends on whether your store has Privacy-First Wishlist enabled.
If Privacy-First Wishlist is enabled (the default for EU/EEA stores): the wishlist remains active for the shopper in device-only mode. Items are saved to their browser only. No cookies are set and no personal data is collected. The shopper can save up to 5 items locally, and is invited to log in and sync their list for cross-device access.
If Privacy-First Wishlist is not enabled: the Wishlist Plus features will remain inactive for shoppers who decline cookies. The app depends on cookies to operate in standard mode, so features are only available after consent is given.
My store has Privacy-First Wishlist enabled. Does the app still require cookie consent? [NEW]
No — not for the device-only flow. When a shopper declines cookies and Privacy-First Wishlist is active, the wishlist operates entirely without cookies, using the shopper's own browser storage. Your cookie consent banner still governs all other tracking on your store. Swym's Privacy-First Wishlist simply does not require consent to function in device-only mode because no cookies or personal data are involved.
I'm using a separate cookie consent management app (e.g. Consentmo, OneTrust). What do I need to do?
For standard wishlist functionality, ensure that the functional cookies listed above are categorised as necessary within your CMP settings.
If you have Privacy-First Wishlist enabled, your CMP continues to control whether Swym's scripts load at all. If a shopper accepts cookies, the standard cloud wishlist activates as normal. If they decline, Privacy-First Wishlist activates instead — using device storage rather than cookies. The two layers work together. No additional CMP configuration is required for Privacy-First Wishlist.
What if I want a simpler setup for managing customer consent?
You may consider using Shopify's default cookie banner, which is a built-in feature of the platform and works seamlessly with Swym's Customer Privacy API integration. Instructions can be found in Shopify's help documentation.
The wishlist icon or functionality isn't showing up on my store, but I can see it in the customiser. What should I do?
If Privacy-First Wishlist is enabled: the wishlist icon should be visible and functional for all shoppers regardless of their cookie choice. If the icon is not appearing, please check that the Privacy-First Wishlist setting is enabled in your Configurations panel under Compliance & Accessibility.
If Privacy-First Wishlist is not enabled and your store operates in EU/EEA regions: the wishlist icon and features will only appear after the shopper has accepted cookies. This is expected behaviour in standard mode.
I see a console warning that says "No customer consent to load Swym," and the wishlist isn't present on my store. What does this mean?
This warning means that Wishlist Plus has correctly detected that a shopper has not yet provided cookie consent, and the standard app has not loaded as a result.
If Privacy-First Wishlist is enabled and you are still seeing this warning alongside a missing wishlist icon, please contact Swym support — this may indicate a configuration issue.
If Privacy-First Wishlist is not enabled: this warning is expected and not an error. The app will become visible and functional once the shopper accepts cookies.
Need further assistance?
You can always reach out to us at [email protected].
If you're already on our Messenger, simply say "talk to an agent," and Fin will connect you with a member of our team who can provide further assistance.
