AAI POP Displays
Sign inStart generating
← back home

Cookie Policy

Last updated May 4, 2026

This page explains the cookies and similar local-storage entries used by AI POP Displays (aipopdisplays.com and the app subdomain). It complements our Privacy Policy.

A "cookie" here covers anything written to your browser's storage — actual HTTP cookies, localStorage, and sessionStorage. Under EU ePrivacy law (and Spanish LSSI art. 22.2) non-essential storage requires your prior consent. Strictly necessary entries that are required to deliver a service you have explicitly requested do not.

Your choice

When you first visit the site we show a banner with three options:

  • Accept all — strictly-necessary entries plus analytics.
  • Reject non-essential — strictly-necessary entries only. The site works fully.
  • Customise — granular per-category control.

You can change your decision at any time using the Cookie preferences link in the footer of every page.

What we use

Strictly necessary (always on)

These are required to operate the site, log you in, keep your session, remember your language, and remember your cookie choice. They cannot be turned off because the site cannot function without them.

NameTypeStoragePurposeLifetimeSet by
sb-*-auth-tokenCookieFirst-partyAuthenticated session for the app1 year (renewed on activity)Supabase
sb-*-auth-token-code-verifierCookieFirst-partyOAuth / magic-link PKCE flowUntil login completesSupabase
NEXT_LOCALECookieFirst-partyRemembers your selected interface language1 yearnext-intl
pop-cookie-consentlocalStorageFirst-partyStores your consent choice (necessary / analytics)12 monthsThis site
pop-generate-state-v3-{userId}localStorageFirst-partyHolds your in-progress generation brief between page reloadsUntil you sign out or clear itThis site
__stripe_mid, __stripe_sidCookieThird-party (js.stripe.com)Fraud prevention on the Stripe Checkout page1 year / 30 minStripe

Analytics (consent required)

Only set after you click Accept all (or enable analytics in the customise dialog). Withdrawing consent stops them being set on subsequent visits.

NameTypeStoragePurposeLifetimeSet by
_gaCookieFirst-partyDistinguishes unique visitors13 monthsGoogle Analytics 4
_ga_<container>CookieFirst-partySession state for GA413 monthsGoogle Analytics 4

We do not use:

  • advertising or remarketing cookies;
  • cross-site trackers, social-network pixels, or fingerprinting;
  • any non-EU analytics provider that processes data without SCCs.

Third parties

The cookies marked "third-party" above are set on domains we do not control. The relevant policies:

Browser controls

You can also delete or block cookies directly in your browser settings. This may break parts of the site that depend on the strictly-necessary entries above.

Changes

When the cookies we use change materially we update this page and reset the consent banner so you can review the new choices. The current version is dated above.

Contact

Questions about this policy: privacy@aipopdisplays.com.