Skip to main content

Cookie Policy

Version 1.0 | Effective Date: January 7, 2025

1. What Are Cookies?

Cookies are small text files that are stored on your device (computer, tablet, or mobile phone) when you visit websites. They help websites function properly, remember your preferences, and provide information to site owners.

We use cookies and similar technologies (such as local storage and session storage) to operate SceneSmith effectively and improve your experience.

2. Types of Cookies We Use

2.1 Essential Cookies (Required)

These cookies are necessary for the Platform to function and cannot be disabled. They enable core functionality such as:

Cookie NamePurposeDuration
better-auth.session_tokenMaintains your login session and authentication stateSession / 7 days
__csrf_tokenProtects against cross-site request forgery attacksSession
cookie_consentStores your cookie preferences1 year

2.2 Functional Cookies (Optional)

These cookies remember your preferences and choices to provide enhanced, personalized features:

Cookie NamePurposeDuration
themeRemembers your dark/light mode preference1 year
sidebar_stateRemembers sidebar collapsed/expanded state1 year
localeStores your language preference1 year

2.3 Analytics Cookies (Optional)

These cookies help us understand how visitors interact with the Platform, allowing us to improve our services:

Cookie NamePurposeDuration
We do not currently use third-party analytics cookies. We rely on server-side analytics and Cloudflare Web Analytics (which is cookieless and privacy-preserving). This section will be updated if we introduce analytics cookies in the future.

Note: If analytics cookies are introduced in the future, they will only be set with your explicit consent.

2.4 Marketing Cookies (Optional)

These cookies may be used to deliver relevant advertisements and track ad campaign performance:

Cookie NamePurposeDuration
We do not currently use marketing cookies. This section will be updated if we introduce advertising features.

3. Local Storage and Session Storage

In addition to cookies, we use browser storage APIs for certain functionality:

Local Storage

KeyPurpose
cookie_preferencesStores your cookie consent choices
offline_queueStores pending actions when offline (PWA feature)
draft_*Temporarily stores unsaved work

Session Storage

KeyPurpose
redirect_after_loginRemembers where to redirect after authentication
generation_stateTracks current generation progress within a session

4. Third-Party Cookies

Some features of the Platform may set cookies from third-party services:

4.1 Authentication Providers

If you sign in with Google, Google may set cookies according to their own cookie policy.

4.2 Payment Processing

Stripe (our payment processor) may set cookies for fraud prevention and payment processing. See Stripe's Privacy Policy.

4.3 Content Delivery

Our CDN and hosting providers may set technical cookies for load balancing and security.

5. Managing Your Cookie Preferences

5.1 Cookie Consent Banner

When you first visit SceneSmith, you will see a cookie consent banner that allows you to:

  • Accept All: Enable all cookie categories
  • Reject Non-Essential: Only allow essential cookies
  • Customize: Choose specific cookie categories

5.2 Changing Your Preferences

You can change your cookie preferences at any time by:

  • Clicking the "Cookie Settings" link in the footer of any page
  • Visiting your account settings (if logged in)
  • Clearing your browser cookies and revisiting the site

5.3 Browser Settings

Most web browsers allow you to control cookies through their settings. You can typically:

  • View what cookies are stored on your device
  • Delete some or all cookies
  • Block cookies from being set
  • Set preferences for specific websites

Note: Blocking essential cookies may prevent the Platform from functioning properly. You may not be able to log in or use certain features.

5.4 Browser-Specific Instructions

6. Do Not Track

Some browsers offer a "Do Not Track" (DNT) setting. There is no universal standard for how websites should respond to DNT signals.

Currently, SceneSmith does not respond differently to DNT signals. However, you can manage your privacy preferences using our cookie consent tools and browser settings as described above.

7. Cookie Retention

Cookies are retained for the following periods:

Cookie CategoryRetention Period
Session cookiesDeleted when you close your browser
Authentication cookiesUp to 7 days (or until logout)
Preference cookies1 year
Analytics cookiesUp to 2 years
Consent cookie1 year

8. GDPR and Cookie Compliance

For users in the European Economic Area (EEA), UK, and other jurisdictions with similar laws:

  • We obtain consent before setting non-essential cookies
  • You can withdraw consent at any time through our cookie settings
  • Essential cookies are set under legitimate interest (necessary for the service)
  • We provide clear information about each cookie's purpose

9. Updates to This Policy

We may update this Cookie Policy to reflect changes in our practices or for legal, operational, or regulatory reasons. Updates will be posted on this page with a new effective date.

If we make material changes to how we use cookies, we will notify you through the Platform and request your consent again where required.

10. Contact Us

If you have questions about this Cookie Policy or our use of cookies: