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)