Cookie Policy

Last updated: March 2026

This Cookie Policy explains how Smasher Studio uses cookies and similar technologies when you visit our platform. It describes what cookies are, the types we use, and how you can manage your cookie preferences.

1. What Are Cookies

Cookies are small text files that are stored on your device (computer, tablet, or mobile phone) when you visit a website. They are widely used to make websites work more efficiently, provide a better user experience, and give website operators useful information about how their site is being used.

We also use localStorage, a similar browser storage mechanism, to persist certain preferences and session data locally on your device.

2. Essential Cookies

These cookies are strictly necessary for the platform to function. They cannot be disabled without breaking core functionality.

CookiePurposeDuration
auth-tokenStores your JWT session token to keep you signed in. This is an httpOnly cookie set by the server and is not accessible to JavaScript.7 days
tempUserIdAssigns a temporary identifier to guest users who have not created an account. This enables guest access to limited features like the Creative Studio demo.30 days
cookie-consentRecords your cookie consent preferences so we do not ask you repeatedly.1 year
__smasher_utmStores the campaign parameters (utm_source, medium, campaign, term, content) from the link you arrived on, so we can attribute signups to marketing campaigns. This is an httpOnly, first-party cookie and is never shared with third parties.30 days

3. Functional Cookies

These cookies and localStorage entries enhance your experience by remembering your preferences. The platform will still work without them, but some features may not behave as expected.

Storage KeyPurposeType
themeStores your theme preference (light, dark, or system) to maintain visual consistency across sessions.localStorage
localeStores your preferred language (English, French, or Spanish) for the interface.localStorage
creative-studio-*Stores chat sessions, generated assets, and collections locally for guest users who are not signed in. Authenticated users have this data stored server-side instead.localStorage

4. Analytics Cookies

We use basic analytics to understand how our platform is used and to identify areas for improvement. Analytics data is aggregated and does not identify individual users.

Cookie / PixelPurposeProvider
_fbpMeta Pixel tracking cookie used for conversion measurement and advertising analytics. Tracks page views and basic interaction events.Meta (Facebook)
Internal analyticsBasic server-side usage tracking including feature usage counts, generation success rates, and session durations. This data is stored in our database and is not shared with third parties.Smasher Studio

5. Third-Party Cookies

Some third-party services integrated into our platform may set their own cookies:

  • Stripe: May set cookies for payment fraud prevention and session management during the checkout process.
  • Google OAuth: If you sign in with Google, Google may set cookies related to the authentication flow.
  • GitHub OAuth: If you sign in with GitHub, GitHub may set cookies related to the authentication flow.

We do not control the cookies set by these third parties. Please refer to their respective privacy and cookie policies for more information.

6. How to Manage Cookies

You can control and manage cookies in several ways:

Browser Settings

Most browsers allow you to view, manage, and delete cookies through their settings. You can configure your browser to block all cookies, accept only first-party cookies, or be notified before a cookie is set. Here are links to cookie management guides for popular browsers:

Cookie Consent

When you first visit Smasher Studio, you may be presented with a cookie consent banner that allows you to accept or reject non-essential cookies. You can change your preferences at any time through your account settings.

Impact of Disabling Cookies

Please note that disabling essential cookies will prevent you from using key features of the platform, including signing in to your account. Disabling functional cookies may result in a degraded experience (for example, your theme and language preferences will not persist).

7. Updates to This Policy

We may update this Cookie Policy from time to time to reflect changes in technology, regulation, or our business practices. Any changes will be posted on this page with an updated "Last updated" date.

8. Contact

If you have any questions about our use of cookies or this Cookie Policy, please contact us at privacy@smasher.studio.

Cookie Policy | Smasher Studio