Cookie Policy
Learn Python, JavaScript, Java and more with free interactive lessons, real projects and a built-in help dictionary. Beginner-friendly.
This policy explains how LearnCodingFast uses cookies and similar tracking technologies, what data they collect, and how you can control them.
Cookie Policy at a Glance
1. What Are Cookies?
Cookies are small text files that are stored on your device (computer, tablet, or mobile phone) when you visit a website. They help the website recognise your device, remember your preferences, and improve your browsing experience.
- Session cookies: Temporary cookies that are automatically deleted when you close your browser. Used for things like keeping you logged in during a single visit.
- Persistent cookies: Remain on your device until they expire or you manually delete them. Used for remembering your preferences across visits.
- First-party cookies: Set directly by LearnCodingFast. Used for essential functionality like authentication and consent storage.
- Third-party cookies: Set by external services (currently Google AdSense only). Only activated if you give consent.
We also use similar technologies such as local storage and session storage for essential platform functionality (e.g., saving your cookie consent preferences).
2. Categories of Cookies We Use
We organise our cookies into four categories. Below is a detailed breakdown of each:
A. Strictly Necessary Cookies Always Active
These cookies are essential for the website to function correctly. Without them, core features would not work. They do not require your consent under GDPR as they are classified as "strictly necessary."
Cookie / Storage
Purpose
Duration
sb-*-auth-token
Authentication session — keeps you logged in
Session
cookie_consent
Stores your cookie consent preferences
Persistent
consent_version
Tracks which consent version you accepted
CSRF tokens
Protects against cross-site request forgery attacks
You cannot disable these cookies. The website cannot function without them.
B. Analytics & Performance Cookies Consent Required
These cookies help us understand how visitors interact with the website. They collect information about page views, navigation patterns, and performance metrics. All data is aggregated and anonymised.
Cookie
Provider
—
None currently
We do not run an analytics product on this site
We currently run no analytics cookies at all — no Google Analytics, no third-party measurement. The analytics toggle above is kept because the choice is recorded and honoured in advance: if we ever add analytics, it will only run for visitors who have opted in, and this table will list exactly what it sets before it does.
C. Personalisation & Functionality Cookies Consent Required
These cookies remember your preferences and personalise your experience. They help the platform provide features tailored to you.
- Theme preference: Remembering dark/light mode across sessions
- Learning filters: Saved course and lesson filter selections
- Recent activity: Quick access to recently viewed lessons
- Language/locale: Preferred display settings
These cookies enhance your experience but are not essential. If you disable them, the site will still function but may not remember your preferences between visits.
D. Advertising & Marketing Cookies (Google AdSense) Consent Required
We use Google AdSense to display advertisements on certain pages. These cookies enable ad serving, personalisation, frequency capping, and performance measurement.
__gads
Ad serving and frequency capping
13 months
__gpi
Ad personalisation
IDE
DoubleClick
Ad targeting and measurement
test_cookie
Checks if cookies can be set
15 minutes
NID
User preferences and ad customisation
6 months
- Under Google Consent Mode v2, Google's advertising tag loads in a cookieless state — it stores no advertising cookies and serves no personalised ads until you accept
- If you reject ad cookies, only non-personalised contextual ads are displayed
- We do not control which specific ads Google serves
3. Google Consent Mode v2
We implement Google Consent Mode v2 to communicate your consent preferences to Google services in real-time. This ensures that Google AdSense behaves according to your choices.
Controls cookies for advertising purposes (ad serving, targeting)
Controls whether user data can be sent to Google for advertising
Controls whether personalised advertising is allowed
Controls cookies for analytics purposes (page views, events)
✅ If you "Accept All":
- All four signals set to granted
- Full analytics tracking is enabled
- Personalised ads may be displayed based on your browsing behaviour
❌ If you "Reject All":
- All four signals set to denied
- No analytics or advertising cookies are set on your device
- Only non-personalised, contextual ads are displayed
- Google receives no user-level tracking data
⚙️ If you "Save Preferences":
Each category is controlled individually based on your specific choices. Only the signals you grant are activated.
4. Third-Party Cookies
Third-party services integrated into the platform may set their own cookies. These are governed by the respective third party's privacy policies:
Advertising display, targeting, and measurement.
Secure login session management and account authentication.
5. How to Control & Manage Cookies
When you first visit the site, a cookie consent banner appears on every page. You can choose to Accept All, Reject All, or customise your preferences. Your choice is saved and respected across all pages.
If you have an account, you can update your cookie preferences anytime from the Cookie & Privacy Preferences section in your Account Settings.
Most browsers allow you to control cookies through their settings:
You can manage Google's ad personalisation settings directly: google.com/settings/ads
Or opt out of personalised advertising from multiple providers: aboutads.info/choices
⚠️ Note: Blocking all cookies through your browser may prevent essential features from working, including login, course progress saving, and consent management. We recommend using our consent banner or account settings to control non-essential cookies instead.
6. "Do Not Track" Signals
Some browsers send a "Do Not Track" (DNT) signal to websites. There is currently no industry-standard technology for recognising or honouring DNT signals. However, our cookie consent system provides you with granular control over tracking that is more comprehensive than DNT.
If you reject analytics and advertising cookies through our consent banner, no tracking cookies are set regardless of your browser's DNT setting.
7. Changes to This Cookie Policy
We may update this Cookie Policy periodically to reflect changes in:
- The cookies we use or their purposes
- Applicable data protection laws and regulations
- Google AdSense or Analytics policy requirements
- New features or third-party integrations
When we make material changes, we will update the "Last Updated" date at the top of this page. If the consent version changes, you may be asked to re-confirm your cookie preferences.
8. Contact Us
If you have any questions about this Cookie Policy, how we use cookies, or wish to exercise your rights regarding cookie data, please contact us through the Contact Us page .
For broader privacy enquiries, please see our Privacy Policy .