SQLMentor
Home SQL PostgreSQL PL/SQL SQL Server SQL*Loader DB2 SQL Editor Quiz Cert Practice
// navigation
🏠 Home 📚 SQL 🐘 PostgreSQL 🔶 PL/SQL 🟦 SQL Server 📦 SQL*Loader 🔷 DB2 ⚡ SQL Editor 🎯 Quiz 📋 Cert Practice

Cookie Policy

Last updated: May 2026

Short version: SQLMentor sets no tracking cookies. We use only your browser's localStorage to remember lightweight preferences like your theme setting and learning progress — all stored locally on your device, never sent to a server.

1. What Are Cookies?

Cookies are small text files stored in your browser by websites you visit. They are commonly used to remember login sessions, preferences, shopping carts, or to track user behaviour across sites.

SQLMentor does not use HTTP cookies for any purpose. We do not set session cookies, persistent cookies, or third-party tracking cookies.

2. What We Use Instead — localStorage

Rather than cookies, SQLMentor uses the browser's built-in localStorage API for a small number of functional preferences. Unlike cookies, localStorage data is:

  • Stored entirely on your device — never transmitted to our servers
  • Not accessible by other websites (same-origin policy)
  • Not included in HTTP requests
  • Easily cleared via your browser's developer tools or site settings

3. localStorage Keys Used by SQLMentor

Key What it stores Set by Persists until
sqlmentor-theme Your dark / light mode preference ("light" or absent for dark) js/theme.js You clear it or toggle the theme
sqlmentor_progress Which topics you've marked as complete in the Oracle SQL track js/app.js You clear browser storage
sqlmentor_progress_postgres Topic completion progress — PostgreSQL track js/app.js You clear browser storage
sqlmentor_progress_plsql Topic completion progress — PL/SQL track js/app.js You clear browser storage
sqlmentor_progress_sqlserver Topic completion progress — SQL Server track js/app.js You clear browser storage
sqlmentor_progress_sqlloader Topic completion progress — SQL*Loader track js/app.js You clear browser storage
sqlmentor_progress_db2 Topic completion progress — IBM DB2 track js/app.js You clear browser storage
cert_history Your certification practice exam attempt history (scores, dates) js/cert.js You clear browser storage
quiz_progress General quiz score and session state js/quiz.js You clear browser storage

None of the above keys contain personally identifiable information. All data remains on your device.

4. Third-Party Services and Their Cookies

Google Analytics (gtag.js)

SQLMentor uses Google Analytics via the gtag.js library to understand aggregate site usage (page views, device types, referral sources). Google Analytics may set the following cookies in your browser:

Cookie Purpose Duration
_ga Distinguishes users for analytics; contains a randomly generated ID 2 years
_ga_<ID> Session state for Google Analytics 4 2 years

Google Analytics data is anonymized — IP addresses are truncated before storage. You can opt out via the Google Analytics Opt-out Browser Add-on or your browser's Do Not Track setting.

Vercel Analytics

We use Vercel Web Analytics for privacy-friendly usage metrics. Vercel Analytics is designed to be cookieless — it does not set cookies or use fingerprinting to identify individual visitors.

Google Fonts

Fonts (IBM Plex Mono, Fraunces, DM Sans) are loaded from Google Fonts CDN. Google may log the request (your IP address, browser, referring URL) to serve the fonts. Google Fonts does not set cookies for this purpose. See Google Fonts Privacy FAQ.

5. How to Manage or Clear Storage

Clear localStorage (all browsers)

  1. Open DevTools: press F12 or Ctrl+Shift+I (Windows) / Cmd+Option+I (Mac)
  2. Go to the Application tab (Chrome/Edge) or Storage tab (Firefox)
  3. Expand Local Storage → https://www.sqlmentor.in
  4. Right-click any key and choose Delete, or click Clear All

Block or delete Google Analytics cookies

  • Browser settings: Go to your browser's Privacy / Cookies settings and delete cookies from sqlmentor.in
  • Opt-out extension: Install the Google Analytics Opt-out Add-on
  • Do Not Track: Enable DNT in your browser — most analytics tools respect this signal
  • Ad blocker: Extensions like uBlock Origin block analytics scripts entirely

6. Cookie Consent

SQLMentor does not display a cookie consent banner because we do not set non-essential cookies ourselves. The only cookies present are from Google Analytics, which you can opt out of as described above.

If you are an EU resident and believe a GDPR-compliant consent mechanism is required for your jurisdiction, you can opt out of Google Analytics using the methods listed in §5 above.

7. Changes to This Policy

We may update this Cookie Policy when we add new features that change our use of browser storage. The "Last updated" date at the top of this page reflects the most recent revision. Continued use of the site after changes are posted constitutes acceptance.

8. Contact

Questions about this Cookie Policy? Reach us at:

  • Email: hello@sqlmentor.in
  • Website: www.sqlmentor.in

SQLMentor is a free SQL learning platform. No personal data is required or collected to use this site.

SQLMentor

The ultimate technical platform for mastering Oracle SQL, PostgreSQL, SQL Server, and other relational databases. Built by data engineers, for data engineers. Learn the science of efficient querying.

Resources

  • SQLMentor
  • Documentation Guide
  • Community Forum
  • Cheat Sheets

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
© 2026 SQLMentor. All rights reserved.
Visit SQLMentor website Share this page Contact by email