Skip to main content
Skip to main content
Back to Legal

Cookie Policy

Last updated: 2026-04-24

This Cookie Policy explains how CaseStacks ("we", "us", or "our") uses cookies and similar technologies when you visit our website.

1. What Are Cookies?

Cookies are small text files that are stored on your device when you visit a website. They help websites remember information about your visit, which can make your next visit easier and the site more useful to you.

2. How We Use Cookies

We use cookies and similar technologies to:

  • Keep you logged in to your account
  • Remember your preferences (theme, font size, etc.)
  • Protect against security threats
  • Ensure the website functions properly
  • Understand how visitors interact with our subscription and pricing pages (subject to your cookie preferences)
  • Measure the effectiveness of our subscription checkout process and our advertising campaigns (subject to your cookie preferences)

3. Legal Basis for Using Cookies (GDPR)

For users in the European Economic Area, we rely on the following legal bases for using cookies:

Cookie Category Legal Basis Purpose
Necessary Cookies Legitimate Interests & Contract Performance Essential for website functionality and security
Functional Cookies Consent Enhanced functionality and personalization
Analytics Cookies Consent Understanding usage patterns to improve services
Advertising/Marketing Cookies Consent Measuring ad campaign effectiveness and enabling remarketing

4. Your Cookie Rights

You have the right to:

  • Withdraw consent: You can withdraw your consent for cookies at any time using our preference center
  • Review information: Details about the cookies we use are provided in this policy
  • Lodge a complaint: Contact your local data protection authority if you have concerns

5. International Data Transfers

Some cookies may involve transferring data outside the EEA to countries that may not have the same level of data protection. We ensure appropriate safeguards are in place:

  • Google Analytics: Data is processed under Google's Standard Contractual Clauses
  • All transfers comply with GDPR requirements
  • We only work with processors who provide adequate data protection

6. Types of Cookies We Use

6.1 Necessary Cookies

These cookies are essential for the website to function properly and cannot be disabled.

Cookie Name Purpose Duration
XSRF-TOKEN Security token to prevent cross-site request forgery attacks Session
laravel_session Maintains your login session and user preferences across pages Session
laravel_cookie_consent Stores your detailed cookie consent preferences 6 months
consent_given Indicates whether you have given cookie consent 6 months
remember_web_* Remembers your login when you select "Remember Me" 5 years
__stripe_sid Stripe - Session identifier for checkout process (set only during checkout) 30 minutes

6.2 Functional Cookies

These cookies enable enhanced functionality and personalization. You can disable these, but some features may not work properly.

Third-Party Services

Cookie Name Purpose Duration
__stripe_mid Stripe - Fraud prevention for secure payment processing (set only during checkout) 1 year
crisp-client/* Crisp - Provides customer support chat and maintains support conversation continuity. Loaded automatically after Functional consent or when you open chat. 6 months

Browser Storage (localStorage)

We use your browser's localStorage to remember your preferences. This data stays in your browser and is not transmitted to our servers.

Category Purpose
Display preferences Theme, font size, UI layout positions
Study tools Pomodoro timer settings, image viewer preferences
Music player Player state, volume, playlist preferences
Content filters Filtering and sorting preferences for cases, quizzes, etc.

6.3 Analytics Cookies

These cookies help us understand how visitors interact with our website to improve our services. We use Google Analytics 4 (GA4) via Google Tag Manager (GTM) with Google Consent Mode v2, which means:

  • Where applicable privacy laws require consent, analytics cookies are only set after you consent via the banner; elsewhere, they are enabled by default and can be disabled at any time via the preference center (see Section 8)
  • We track page views, subscription page interactions, and checkout completion to understand and improve our conversion process
  • Your user identity is pseudonymized using a one-way cryptographic hash (we never send your email address or name to Google Analytics in plain text)
  • Subscription transaction data (plan type, price, billing period) is shared with Google Analytics to measure checkout effectiveness; no payment card details are ever shared
Cookie Name Purpose Duration
_ga Google Analytics - Registers a unique ID to generate statistical data 2 years
_gid Google Analytics - Registers a unique ID for website visitors 24 hours
_ga_* Google Analytics 4 - Used to persist session state 2 years

Session Storage (Analytics)

When you arrive via a marketing campaign link (containing UTM parameters or ad click identifiers), we temporarily store campaign attribution data in your browser's sessionStorage. This data is not sent to our servers and is automatically cleared when you close your browser tab. It is used solely to attribute your visit to the correct marketing source within Google Analytics.

6.4 Advertising/Marketing Cookies

We use Google Ads (via Google Tag Manager with Consent Mode v2) to measure ad campaign effectiveness and enable remarketing. These cookies (typically prefixed _gcl_, plus Google's IDE) are set only after you grant Marketing consent via the banner or preference center. When Marketing consent is not granted โ€” the default for all visitors โ€” Google receives anonymized, cookieless measurement signals only, and no identifying cookies are set on your device.

7. Cookie Retention Periods

We retain cookies only for as long as necessary to fulfill their purpose:

Cookie Type Retention Period Justification
Session Cookies Until browser closes Required for current session only
Authentication 5 years (if "Remember Me") User convenience
Cookie Consent 6 months Remember your consent preferences
Google Analytics 2 years (_ga), 24 hours (_gid) Analytics and performance monitoring
localStorage Items Persistent (browser-controlled) User preferences; clearable via browser settings

8. Managing Your Cookie Preferences

You can manage your cookie preferences at any time by:

Click the button below to review and update your cookie consent preferences:

You can also:

  • Use your browser's cookie management settings
  • Clear your browser's cookies and data to reset all preferences

Note: Disabling necessary cookies will prevent the website from functioning properly. You may not be able to log in or access certain features.

9. Third-Party Services

Our website integrates with the following third-party services:

Service Purpose Cookies/Storage
Crisp Customer support chat crisp-client/*
Stripe Payment processing __stripe_mid, __stripe_sid
Google Analytics 4 (via Google Tag Manager) Website analytics and subscription conversion tracking (page views, pricing page interactions, checkout completion) See Section 6.3 above
Google Ads (via Google Tag Manager) Ad campaign attribution, conversion tracking, and remarketing. Fires only after Marketing consent is granted; otherwise operates in anonymized/cookieless measurement mode. See Section 6.4 above
SoundCloud Study music streaming No direct cookies (proxied)
Google Fonts Typography No cookies set
CDN Services Content delivery No tracking cookies

For more information about how these services handle your data, please refer to their respective privacy policies:

10. Contact Us

If you have questions about our use of cookies, please contact us at:

Back to Legal