Necessary cookies
Plain language
These keep you signed in, remember your language and theme, and let the app navigate. They can't be turned off — the site doesn't function without them.
Read the legal-grade detail
Supabase auth cookies (`sb-*`): session management. Lifetime: session or up to 30 days for remember-me.
creativity_locale: stores your language preference (en/fr/ar). Lifetime: 12 months.
creativity_user_state: cached routing state (plan tier, default brand slug, onboarding step) so middleware doesn't hit the database on every request. Lifetime: 30 days, refreshed on activity.
cs_consent: remembers your cookie-banner choices. Lifetime: 12 months.
Analytics cookies (optional)
Plain language
We use PostHog (EU cloud) to understand which pages and features get used and where onboarding drops off. Until you accept analytics in the banner, PostHog counts visits without any cookie or storage on your device — a hash computed on PostHog's servers that changes every day, with no identification and no session replay. Accept, and PostHog sets first-party cookies to recognise the same browser across visits. Vercel's page analytics run without cookies either way. You can change your choice from the banner or this page.
Read the legal-grade detail
Before you answer the banner, and after a rejection, PostHog receives page views and product events under a privacy-preserving identifier derived on its servers from your IP address, browser and a salt that rotates daily. Nothing is written to your device and the identifier cannot recognise you the next day. When you accept, PostHog sets first-party ph_* cookies and local-storage keys (12 months) to recognise the same browser across visits, records the same page views and product events (the surfaces you open, onboarding steps, connector setup), links them to your account once you sign in, and — in the console only — records session replays with every input masked. Data is processed on PostHog's EU cloud. No Google Analytics, no Mixpanel.
Marketing cookies (optional)
Plain language
We load no ad pixel today. If we ever add Meta or Google ad attribution on the marketing pages, it will load only with this consent and only there.
Read the legal-grade detail
No marketing cookie is set at the moment; the toggle records your choice for when one exists. The console (post-signin surfaces) never loads ad pixels.
Manage your preferences
Plain language
Click the cookie icon in the bottom-right corner to reopen the preference banner. Or clear the cs_consent cookie from your browser and refresh — the banner will reappear.
Read the legal-grade detail
Browser-level cookie controls vary. Most browsers let you block specific cookies under Privacy & Security settings. Blocking sb-* cookies will sign you out.
Questions? Reach us at support@creativity.run.