Cookie Policy

Last Updated: January 29, 2025

This Cookie Policy explains how Lightning Challenge (“we”, “us”, or “our”) uses cookies and similar technologies on our website (the “Site”). This policy provides you with clear and comprehensive information about the cookies we use and the purposes for using them.

1. What Are Cookies?

Cookies are small text files that are stored on your computer or mobile device when you visit our website. They are widely used to make websites work more efficiently and provide information to website owners. Cookies help provide various features and functionality on our website.

2. How We Use Cookies

2.1. Essential Cookies (Required)

These cookies are necessary for the website to function properly. They cannot be switched off in our systems. They are usually only set in response to actions you take such as:

  • Logging in
  • Managing your session
  • Security features
  • Basic site functionality

Essential cookies we use:

  • Authentication cookies for user login sessions (via Supabase)
  • JWT tokens for Salesforce OAuth integration
  • Session management cookies
  • Security cookies to prevent unauthorized access

2.2. Cookie Duration

  • Session cookies: Last for 24 hours
  • Authentication cookies: Duration of your login session
  • JWT tokens: Valid for your active session with Salesforce integration

3. Third-Party Services

3.1. Current Third-Party Services

We currently use cookies from the following third-party services:

  • Supabase (for authentication and database services)
  • Salesforce (for OAuth integration)

3.2. Future Third-Party Services

We may introduce additional third-party cookies in the future for:

  • Analytics tools
  • Social media sharing buttons
  • Marketing features

When we add new third-party services, we will update this policy accordingly.

4. Cookie Management

4.1. Browser Settings

You can control and manage cookies in your browser settings. These settings usually include:

  • Viewing cookies stored on your device
  • Blocking all or certain cookies
  • Deleting existing cookies
  • Configuring site-specific cookie settings

4.2. How to Manage Cookies in Major Browsers

  • Chrome: Settings > Privacy and security > Cookies and other site data
  • Firefox: Options > Privacy & Security > Cookies and Site Data
  • Safari: Preferences > Privacy > Cookies and website data
  • Edge: Settings > Cookies and site permissions > Cookies

Please note that blocking cookies may impact the functionality of our website. In particular, essential cookies are required for:

  • Maintaining your login session
  • Accessing code challenges
  • Using the Salesforce integration
  • Submitting code solutions

5. Types of Information Collected

5.1. Essential Cookie Data

We collect:

  • Session identifiers
  • Authentication tokens
  • Security-related information
  • Basic user preferences

5.2. Technical Information

Cookies may store:

  • IP address
  • Browser type
  • Device information
  • Time zone
  • Language preferences

6. Future Cookie Uses

We may implement additional cookies in the future for:

6.1. Analytics Cookies

To understand how visitors use our site:

  • Page views
  • Time spent on pages
  • Navigation paths
  • User behavior patterns

6.2. Social Media Features

For integration with social platforms:

  • Share buttons
  • Social login options
  • Social media widgets

7. Data Security

We implement appropriate security measures to protect cookie data:

  • Encryption of sensitive cookie information
  • Regular security audits
  • Access controls
  • Secure transmission protocols

8. Updates to This Policy

8.1. Policy Changes

  • We may update this Cookie Policy at any time
  • Material changes will be notified to users
  • Continued use after changes constitutes acceptance

8.2. Notification of Changes

We will notify you of significant changes through:

  • Website notifications
  • Email notifications (for registered users)
  • Updated “Last Modified” date

9. Contact Us

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

Email: support@lightningchallenge.com
Address: 123 Tech Street, San Francisco, CA 94105

10. Definitions

  • Cookies: Small text files stored on your device
  • Session: Your active visit to our website
  • JWT (JSON Web Token): Secure method of transmitting authentication information
  • OAuth: Authentication protocol used for Salesforce integration
  • Essential Cookies: Cookies necessary for site functionality

11. Additional Information

11.1. Cookie Consent

  • We rely on implied consent for essential cookies
  • Essential cookies are required for site functionality
  • You may disable cookies through your browser settings

11.2. Technical Details

  • Cookies are stored on your device
  • Maximum cookie size: 4KB
  • Session cookies expire after 24 hours
  • Persistent cookies have varying durations

12. Legal Basis

We use essential cookies based on:

  • Technical necessity
  • Legitimate interests
  • Contract fulfillment (for logged-in users)