Cookie Policy

Last updated: December 2024

This policy explains how we use cookies and similar technologies on Lesson Loom.

1. What Are Cookies?

Cookies are small text files stored on your device when you visit a website. They help websites remember your preferences and improve your experience. Similar technologies include:

  • Session storage: Temporary data stored during your browser session
  • Local storage: Persistent data stored in your browser
  • Pixels/beacons: Small images that track page visits (we do not currently use these)

2. Cookies We Use

2.1 Essential Cookies (Required)

These cookies are necessary for the website to function. Without them, you cannot use the Service.

Cookie Name Purpose Duration
esl_session Session management, authentication, keeping you logged in 24 hours (or until logout)
cookie_consent Remembers your cookie preferences 1 year

You cannot opt out of essential cookies as the Service will not function without them.

2.2 Preference Cookies (Optional)

These cookies remember your settings and preferences to enhance your experience.

Cookie Name Purpose Duration
theme Remembers your light/dark mode preference 1 year
sidebar_collapsed Remembers sidebar state preference Session

2.3 Analytics Cookies

With your consent, we use analytics to understand how visitors interact with our website. This helps us improve the user experience.

Cookie/Storage Purpose Duration
ll_visitor_session (localStorage) Identifies your browsing session for analytics. Tracks pages visited, time spent, and interactions. Session (30 min inactivity timeout)
Privacy by Design:
  • Analytics only runs if you consent via the cookie banner
  • Data is processed internally - not shared with third parties
  • All analytics data is automatically deleted after 90 days
  • You can opt out at any time via cookie preferences

2.4 Advertising Cookies

We do not use any advertising or marketing cookies. We do not display third-party advertisements or track you across websites.

3. Third-Party Cookies

Some third-party services we use may set their own cookies:

Service Purpose More Information
Stripe Payment processing, fraud prevention Cookie Policy

These third-party cookies are set directly by the third party. Please refer to their policies for more information.

4. Local Storage

We also use browser local storage for:

Key Purpose Duration
lesson_draft Saves your lesson plan drafts to prevent data loss Until cleared or submitted
whiteboard_state Saves whiteboard content locally Until cleared
user_preferences Stores UI preferences Persistent

5. Managing Cookies

5.1 Cookie Consent

When you first visit our website, you will see a cookie consent banner. You can:

  • Accept All: Accept all cookies including optional preference cookies
  • Essential Only: Accept only essential cookies required for the Service to function
  • Customize: Choose which types of cookies to accept

You can change your preferences at any time by clicking the cookie settings link in the footer.

5.2 Browser Settings

You can also manage cookies through your browser settings:

Warning: Blocking essential cookies will prevent you from logging in and using the Service.

6. Do Not Track

Some browsers have a "Do Not Track" (DNT) feature. Since we do not use tracking or advertising cookies, we do not currently respond to DNT signals. However, we respect your privacy preferences as described in this policy.

7. Changes to This Policy

We may update this Cookie Policy from time to time. If we make significant changes, we will notify you by:

  • Updating the "Last updated" date at the top
  • Showing the cookie consent banner again if we add new cookie types
  • Email notification for material changes

8. Contact Us

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