Skip to main content
<CodeWithBhurtel/>
HomeLearnProjectsChallengesAboutContactLogin
<CodeWithBhurtel/>

Learn through structured lessons, real projects, and live challenges. Free tutorials for HTML, CSS, JavaScript, and more.

Pages

  • Home
  • Learn
  • Projects
  • Challenges
  • Guide
  • About
  • Contact

Lessons

  • HTML
  • CSS
  • JavaScript

© 2026 CodeWithBhurtel. All rights reserved.

Privacy PolicyTerms & Conditions

Privacy Policy

1. Introduction

CodeWithBhurtel (“we”, “our”, or “the site”) is a programming-oriented website where you can browse code projects, run demos in the browser, and download source files. This Privacy Policy explains what data we collect, how we use it, and your rights. By using the site, you agree to this policy.

2. Data We Collect

We collect and process the following:

  • Account data: When you register or log in (by email or via Google/GitHub), we store your email address, display name, and a secure representation of your password (we do not store plain-text passwords). If you sign in with Google or GitHub, we receive and store basic profile information (e.g. name, email) that the provider shares with us.
  • Project and file data: If you create projects on the site, we store the project title, description, and the HTML, CSS, and JavaScript files you upload. These may be displayed publicly and made available for download as part of the service.
  • Usage and technical data: We may collect information such as your IP address, browser type, device information, and how you use the site (e.g. pages visited, actions taken) for security, analytics, and improving the service. Our infrastructure provider (Supabase) may also log access and errors.
  • Learning path data: When you set up your personalized guide, you may take a skill-assessment quiz or manually select your level (beginner, intermediate, or advanced). We store your chosen or quiz-determined level and selected learning goals (e.g. Flexbox, CSS Grid, JavaScript) to provide personalized project recommendations. This data is used solely to tailor your experience and to understand usage patterns in aggregate (e.g. how many users take the quiz vs choose their level, and level distribution).
  • Cookies and local storage: We use session and authentication-related data (e.g. tokens) stored in your browser so you can stay logged in. We do not use third-party advertising cookies.

3. How We Use Your Data

We use the data we collect to:

  • Provide, operate, and maintain the website (browsing projects, running demos, downloads).
  • Provide personalized project recommendations based on your learning path and goals (when you complete the skill quiz or choose your level).
  • Authenticate you and manage your account (login, registration, password reset, OAuth sign-in).
  • Store and serve the projects and files you create and make them available to visitors as intended.
  • Improve the site, fix errors, and ensure security (e.g. detecting abuse, protecting against unauthorised access).
  • Comply with applicable laws and respond to lawful requests from authorities.

4. Legal Basis

We process your data where necessary to perform our contract with you (providing the service), where we have your consent (e.g. optional communications), and where we have a legitimate interest (security, analytics, improvement) that is not overridden by your rights. Where required by law, we will obtain consent before processing for purposes that need it.

5. Third-Party Services

We rely on the following third parties, which have their own privacy policies:

  • Supabase: We use Supabase for authentication, database, and file storage. Your account data and uploaded files are processed and stored by Supabase. See Supabase Privacy Policy.
  • Google and GitHub: If you choose “Sign in with Google” or “Sign in with GitHub”, those providers authenticate you and share limited profile data with us (and with Supabase, which handles the OAuth flow). Their use of your data is governed by their respective privacy policies.

We do not sell your personal data to third parties.

6. Cookies and Local Storage

We use browser storage (including local storage and session storage) for authentication tokens and preferences so you can stay logged in and the site can function correctly.

Third-Party Cookies: Our website uses Google AdSense, which may set cookies on your device to deliver personalized advertisements and measure ad performance. These cookies are subject to Google's privacy policies. You can manage your cookie preferences through your browser settings or by visiting Google's Ad Settings.

You can clear your browser data to remove stored tokens and cookies; doing so will log you out and may affect your experience on the site.

7. Data Retention

We retain your account and profile data for as long as your account is active. Project and file data is retained for as long as the project exists on the site. We may retain certain data (e.g. logs) for a limited period for security and legal compliance. If you delete your account or request deletion, we will delete or anonymise your personal data in line with our procedures and legal obligations.

8. Security

We take reasonable technical and organisational measures to protect your data (e.g. encryption in transit, secure authentication, access controls). Data is stored and processed using Supabase and related infrastructure. Despite our efforts, no system is completely secure; you provide data at your own risk.

9. Your Rights

Depending on your location, you may have the right to:

  • Access: Request a copy of the personal data we hold about you.
  • Correction: Request correction of inaccurate or incomplete data.
  • Deletion: Request deletion of your personal data, subject to legal and operational requirements.
  • Portability: Request your data in a structured, machine-readable format where applicable.
  • Object or restrict: Object to or request restriction of certain processing where the law provides.
  • Withdraw consent: Where we rely on consent, you may withdraw it at any time.

To exercise these rights or ask questions about your data, contact us using the details in the “Contact” section. You may also have the right to lodge a complaint with a supervisory authority in your country.

10. Children

The site is not directed at children under the age of 13 (or the applicable age in your jurisdiction). We do not knowingly collect personal data from children. If you believe we have collected data from a child, please contact us and we will take steps to delete it.

11. International Transfers

Your data may be processed and stored in countries other than your own (including via Supabase and other providers). We ensure appropriate safeguards (e.g. standard contractual clauses or adequacy decisions) where required by law.

12. Changes to This Policy

We may update this Privacy Policy from time to time. We will post the updated version on this page and change the “Last updated” date. Continued use of the site after changes constitutes acceptance of the revised policy. For material changes, we may provide additional notice (e.g. on the site or by email where we have it).

13. Contact

For privacy-related questions, requests, or complaints, contact us at the email or contact method provided on the site (e.g. on the home page or in the footer). We will respond in line with applicable law.

← Back to Home