Cookie Policy
Last updated: March 2026
1. What Are Cookies
Cookies are small text files stored on your device when you visit a website. They help us provide a better experience by remembering your preferences, keeping you signed in, and understanding how you use the Platform.
2. Cookies We Use
| Category | Purpose | Duration | Required |
|---|---|---|---|
| Essential | Authentication (JWT session), CSRF protection, security tokens | Session / 24h | Yes |
| Functional | Language preference, theme preference, sidebar state, code editor settings | 1 year | No |
| Analytics | Page views, feature usage, session duration — used to improve the Platform | 90 days | No |
| Performance | CDN caching (Cloudflare), load balancing, error tracking | Session | Yes |
3. Third-Party Cookies
- Cloudflare: performance and security cookies for video streaming and CDN
- Payment processors: session cookies during checkout flow (not stored after completion)
We do not use advertising cookies or sell cookie data to third parties.
4. Managing Cookies
You can control cookies through:
- Your browser settings — most browsers allow you to block or delete cookies
- Our cookie consent banner — shown on your first visit, allowing you to accept or reject non-essential cookies
Blocking essential cookies will prevent you from signing in and using the Platform. Blocking functional cookies may degrade your experience (e.g., preferences won't be remembered).
5. Local Storage
In addition to cookies, we use browser localStorage for:
- Authentication tokens (JWT) for maintaining your session
- Code editor state (unsaved code, cursor position) to prevent data loss
- UI preferences (sidebar collapsed state, notification settings)
localStorage data is stored only on your device and is not transmitted to our servers except for authentication tokens included in API requests.
6. Compliance
This cookie policy complies with GDPR (EU), UK PECR, Nigeria's NDPR, and CCPA/CPRA requirements. We obtain consent before setting non-essential cookies for users in jurisdictions that require it.
7. Changes
We may update this policy when we add or remove cookies. Changes will be reflected in the "Last updated" date above.
8. Contact
For questions about cookies: privacy@korefield.academy