Legal
Cookie Policy
Last updated: 1 May 2025
1. What Are Cookies
Cookies are small text files placed on your device by websites you visit. The Code Nation platform uses a combination of browser cookies and localStorage — a browser-based storage mechanism — to provide core functionality and improve your experience.
2. Cookies We Use
| Name / Type | Purpose | Storage | Essential |
|---|---|---|---|
| cn_token Authentication | Stores your JWT authentication token to keep you signed in to the LMS platform. Expires after 7 days. | localStorage | Yes |
| Session cookies Session | Temporary cookies created by Next.js during your browsing session. Deleted when you close your browser. | Browser cookie | Yes |
| Analytics cookies Analytics | Used to understand how visitors interact with the website (if analytics are enabled). Data is aggregated and anonymised. | Browser cookie | No |
3. Essential Cookies
Essential cookies are required for the Platform to function. They include the authentication token that keeps you logged in to the LMS and session cookies required by the Next.js framework. These cannot be disabled without impairing Platform functionality.
4. Non-Essential Cookies
Non-essential cookies (such as analytics) are only placed if you have consented. We do not use advertising cookies or third-party tracking cookies for commercial targeting purposes.
5. Third-Party Services
The following third-party services may set their own cookies when you use the Platform:
- Paystack: Sets cookies on the Paystack-hosted payment page when you make a payment. These are governed by Paystack\'s own cookie and privacy policies.
- Cloudinary: May set cookies when serving uploaded content. These are governed by Cloudinary\'s policies.
6. Managing Cookies
You can control and delete cookies through your browser settings. Most browsers allow you to:
- View and delete existing cookies
- Block all cookies or cookies from specific sites
- Receive a notification when a cookie is set
Note that disabling essential cookies will prevent you from staying signed in to the LMS platform.
To clear your LMS authentication token specifically, you can use the \"Sign Out\" button within the platform, or clear your browser's localStorage for this site.
7. Contact
If you have questions about our use of cookies, contact privacy@codenation.ng.