Cookie Policy

Last Updated: January 19, 2026

This Cookie Policy explains how Escourtly ("we", "us", or "our") uses cookies and similar tracking technologies when you use our website, dashboard, Chrome extension, and SDK (collectively, the "Services"). This policy provides detailed information about the types of cookies we use, their purposes, and how you can manage them.

1. What Are Cookies?

Cookies are small text files stored on your device (computer, tablet, or mobile phone) when you visit a website. They allow the website to recognize your device and remember information about your visit, such as your preferences and login status.

Types of Tracking Technologies

We use the following tracking technologies:

  • Cookies: Small text files stored in your browser
  • Local Storage: Browser storage for larger amounts of data
  • Session Storage: Temporary storage cleared when you close your browser
  • IndexedDB: Browser database for structured data storage

2. Cookies and Storage We Use

2.1 Strictly Necessary Cookies

These cookies are essential for the Services to function and cannot be disabled without severely affecting your ability to use our platform.

Authentication Session Cookie

Name: better-auth.session_token

Purpose: Maintains your login session and verifies your identity

Duration: Session-based (expires when you log out or session expires)

Type: First-party, HTTP-only, Secure, SameSite

Data Stored: Encrypted session token

CSRF Protection Token

Name: csrf_token

Purpose: Prevents Cross-Site Request Forgery attacks

Duration: Session-based

Type: First-party, Secure, SameSite

2.2 Functionality Cookies

These cookies enable enhanced functionality and personalization, such as remembering your preferences.

User Preferences

Storage: Local Storage

Keys: theme, workspace_id

Purpose: Remember your theme preference and last accessed workspace

Duration: Persistent (until manually cleared)

Data Stored: Theme setting (light/dark), workspace ID

Dashboard State

Storage: Local Storage

Keys: sidebar_collapsed, view_preferences

Purpose: Remember UI preferences like sidebar state and view modes

Duration: Persistent

2.3 Chrome Extension Storage

When you use our Chrome extension to build product tours, the following data is stored locally in your browser.

Guide Builder State

Storage: Local Storage (chrome.storage.local)

Keys: guideBuilderMode, guideBuilderSteps

Purpose: Temporarily store guide steps during creation before saving to backend

Duration: Cleared when you exit builder mode or save the guide

Data Stored: Step selectors, titles, descriptions, URLs, workspace ID

Privacy Note: This data remains local to your browser and is only sent to your workspace when you click "Save"

Extension Authentication

Cookie Access: Read-only access to better-auth.session_token

Purpose: Verify your identity when saving guides to your workspace

Permissions Required: cookies permission (read-only)

Privacy Note: The extension only reads the cookie; it never creates, modifies, or deletes cookies

2.4 SDK Cookies (On Customer Websites)

When customers embed our SDK on their websites, the following cookies are used to track guide interactions and manage display frequency.

Guide Frequency Tracking

Storage: Local Storage on customer website

Keys: escourtly_guide_[guide-id]

Purpose: Track when guides were last shown to respect frequency settings (e.g., "show once per week")

Duration: Varies based on frequency setting (1 day to never)

Data Stored: Last shown timestamp, completion status

User Interaction State

Storage: Local Storage on customer website

Keys: escourtly_dismissed, escourtly_completed

Purpose: Remember if user dismissed or completed a guide to avoid showing it again

Duration: Persistent or based on guide settings

Analytics Opt-Out

Storage: Local Storage on customer website

Key: escourtly_tracking_disabled

Purpose: Remember if user opted out of analytics tracking

Duration: Persistent

2.5 Analytics and Performance Cookies

These cookies help us understand how users interact with our Services and improve performance.

Usage Analytics

Storage: Session Storage

Purpose: Track page views, feature usage, and user journeys

Duration: Session-based (cleared when browser closes)

Data Collected: Page URLs, click events, time on page, feature interactions

Privacy Note: No personally identifiable information is stored

Error Tracking

Purpose: Monitor and fix technical errors

Data Collected: Error messages, browser version, stack traces

Privacy Note: Personal data is automatically redacted from error logs

3. Third-Party Cookies

We use limited third-party services that may set their own cookies:

Payment Processing (Polar)

When you subscribe to a paid plan, our payment processor Polar may set cookies to process payments securely.

Privacy Policy: Refer to Polar's privacy policy for details on their cookie usage

Driver.js Library (CDN)

The Chrome extension loads Driver.js from UNPKG CDN for preview functionality. This library does not set cookies or collect user data.

Source: https://unpkg.com/driver.js
License: MIT (Open Source)

4. Summary: Why We Use Cookies

PurposeDescriptionCan Disable?
AuthenticationKeep you logged in and verify your identity❌ Required
SecurityProtect against CSRF attacks and unauthorized access❌ Required
PreferencesRemember your settings and UI preferences✅ Yes
Guide BuilderStore guide steps during creation❌ Required for extension
Frequency ManagementControl how often guides are shown⚠️ Affects SDK functionality
AnalyticsUnderstand usage patterns and improve Services✅ Yes (opt-out available)

5. How to Manage and Delete Cookies

5.1 Browser Settings

You can control and delete cookies through your browser settings. Here's how:

Google Chrome

Settings → Privacy and security → Cookies and other site data → See all cookies and site data

Learn more →

Mozilla Firefox

Settings → Privacy & Security → Cookies and Site Data → Manage Data

Learn more →

Safari

Preferences → Privacy → Manage Website Data

Learn more →

Microsoft Edge

Settings → Cookies and site permissions → Manage and delete cookies and site data

Learn more →

5.2 Escourtly Dashboard Settings

You can manage certain preferences directly in your Escourtly dashboard:

  • Analytics Opt-Out: Settings → Privacy → Disable Analytics Tracking
  • Clear Local Data: Settings → Privacy → Clear Local Storage
  • Reset Preferences: Settings → General → Reset to Default

5.3 SDK-Related Cookies (For End Users)

If you're a visitor to a website using our SDK and want to opt out of tracking:

  • The SDK respects browser "Do Not Track" settings
  • You can call window.EscourtlySDK.disableTracking() in the browser console
  • Clear local storage for the website to reset guide display preferences

5.4 Chrome Extension Storage

Extension storage is automatically cleared when you:

  • Exit guide builder mode
  • Save your guide to the backend
  • Uninstall the Chrome extension
  • Manually clear browser data (Chrome settings → Privacy → Clear browsing data → Cookies and site data)

6. Impact of Disabling Cookies

Disabling cookies may affect your experience with our Services:

⚠️ If You Disable All Cookies:

  • You will not be able to log in to the dashboard
  • The Chrome extension will not be able to save guides
  • Your preferences and settings will not be remembered
  • The SDK may not function correctly on customer websites

✅ If You Disable Only Analytics Cookies:

  • All core functionality will continue to work
  • We will not track your usage patterns
  • Your preferences will still be saved
  • Authentication will continue to work normally

7. Updates to This Cookie Policy

We may update this Cookie Policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons. We will notify you of material changes by:

  • Updating the "Last Updated" date at the top of this policy
  • Sending an email notification to registered users
  • Displaying a notice in the dashboard

Continued use of our Services after changes indicates acceptance of the updated Cookie Policy.

8. Contact Us

If you have questions about our use of cookies or this Cookie Policy, please contact us:

Escourtly

Email: [email protected]

For more information, see our:

Cookie Policy - Escourtly | Escourtly