Skip to main content

Privacy & GDPR

Charley Bader avatar
Written by Charley Bader
Updated this week

To ensure compliance with data protection laws and to maintain transparency with your users, it’s important to load the Made With Intent script at the right time.

We do not set any cookies. Instead, MWI uses localStorage and sessionStorage to store non-PII information relevant to session stitching and experience delivery.

LocalStorage

Key

Purpose

intent.user.id

Arbitrary user identifier for session stitching (could be considered personal data under GDPR)

intent.inference.store

Stores references to matched segments

intent.inference.last

Holds last analytical inference object

SessionStorage

Key

Purpose

intent.segments.persisted

Temporarily stores references to active segments

intent.campaigns.fired

Tracks which campaigns have already fired during the session

While none of this data qualifies as Personally Identifiable Information (PII) on its own, intent.user.id is an arbitrary user identifier. Under GDPR, this may be considered personal data when combined with other data sources.

We recommend gating the loading of the MWI script behind user consent to Performance or Analytics cookies. If you are using our campaigns functionality, consider requesting Functional consent instead.

Did this answer your question?