Code Notes made by Vaibhav Rathod

Guest Mode

Sign in to sync bookmarks across devices

U

User

Sync Active
For security, comments require a separate connection.
Roadmap & Features
Code Snippets Better PreviewReleased
Flashcards & Quiz ModeComing Soon
Multi-Theme SelectorNo Funds ⚠️
Flashcards & Quiz Mode (Adv)No Funds ⚠️
Code Snippets PlaygroundNo Funds ⚠️

My Bookmarks

Released
  • Terms of Service
  • 1. About This Site
  • 2. User Accounts (GitHub Sign-In)
  • a) Account Creation
  • b) Your Responsibilities
  • c) Account Termination
  • 3. Acceptable Use
  • 4. Intellectual Property
  • a) Site Content
  • b) Open Source Code
  • c) Third-Party Content
  • 5. Bookmark Feature
  • 6. Disclaimers
  • 7. Limitation of Liability
  • 8. Third-Party Services
  • 9. Changes to Terms
  • 10. Governing Law
  • 11. Contact
NAVIGATE
Home

❯

Terms of Service

Terms of Service

Jun 26, 20264 min read

  • Last updated: May 18, 2026 These Terms of Service (“Terms”) govern your use of the Free Code Notes website (“Site”), operated by VR-Rathod. By accessing or using this Site, you agree to be bound by these Terms.


Terms of Service

1. About This Site

  • Free Code Notes is a free, educational programming knowledge base. All content is provided for learning and reference purposes only. The Site is free to use, and no payment is required for any feature.

2. User Accounts (GitHub Sign-In)

  • You may optionally sign in using your GitHub account to enable cloud bookmark syncing. By doing so, you authorize us to access limited GitHub profile data (email address, username, display name, and avatar) as described in our Privacy Policy .

a) Account Creation

  • You are responsible for:

b) Your Responsibilities

  • Maintaining the security of your GitHub account
  • All activity that occurs under your sign-in session
  • Signing out on shared or public computers
  • We reserve the right to terminate or suspend your access at any time if you violate these Terms. You may also delete your data at any time by contacting us.

c) Account Termination


  • By using this Site, you agree not to:

3. Acceptable Use

  • Use the Site for any illegal or unauthorized purpose
  • Attempt to gain unauthorized access to our systems or Supabase database
  • Scrape, copy, or redistribute our content in bulk without permission
  • Upload, transmit, or distribute any malicious code or harmful content
  • Impersonate any person or entity
  • Violate any applicable laws or regulations

4. Intellectual Property

  • All written content, notes, and documentation on this Site are the intellectual property of VR-Rathod unless otherwise attributed. You may read and reference content for personal study. You may not republish or sell the content without written permission.

a) Site Content

  • The underlying website framework (Quartz) is open source under the MIT License. Our custom modifications and components remain our property.

b) Open Source Code

  • Some content references third-party libraries, tools, and technologies. All trademarks and brand names belong to their respective owners.


c) Third-Party Content

  • The bookmarking feature is provided “as is” as a convenience tool. We do not guarantee:

5. Bookmark Feature

  • 100% uptime of the cloud sync feature (powered by Supabase’s free tier)

  • That your bookmarks will never be lost due to service outages

    We recommend periodically exporting important bookmarks if you rely on them heavily.


  • The content on this Site is provided for educational purposes only.

6. Disclaimers

  • We make no warranties that the content is complete, accurate, or up to date

  • Programming practices and technologies change rapidly; always verify with official documentation

  • We are not liable for any errors, omissions, or results obtained from the use of this information

  • Use of any techniques described in the Cybersecurity or Ethical Hacking sections must comply with all applicable laws. Unauthorized hacking is illegal.


  • To the maximum extent permitted by law, VR-Rathod shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of this Site, including but not limited to loss of data, profits, or business opportunities.


7. Limitation of Liability

  • This Site uses the following third-party services, each governed by their own terms:

8. Third-Party Services

  • GitHub OAuth — github.com/site/terms

  • Supabase — supabase.com/terms

  • Giscus (Comments) — github.com/giscus/giscus


  • We may update these Terms at any time. We will indicate the date of the latest revision at the top of this page. Your continued use of the Site after changes constitutes acceptance of the updated Terms.


9. Changes to Terms

  • These Terms are governed by the laws of India. Any disputes arising from these Terms shall be subject to the exclusive jurisdiction of the courts located in India.


10. Governing Law

  • For any questions about these Terms, please contact:

    VR-Rathod GitHub: github.com/VR-Rathod

11. Contact


Graph View

Backlinks

  • About

Recently Updated

  • ACE Adaptive Communicative Environment

    Vaibhav Rathod•Jun 22, 2026

    ACE (Adaptive Communication Environment) reference for C++ networked...

  • Binary Search Tree

    Vaibhav Rathod•Jun 22, 2026

    Master Binary Search Trees (BST) in Data Structures & Algorithms. Le...

  • Cpp REST SDK

    Vaibhav Rathod•Jun 22, 2026

    C++ REST SDK (cpprestsdk/Casablanca) reference for building RESTful ...

  • Dependency Inversion Principle DIP

    Vaibhav Rathod•Jun 22, 2026

    Deep dive into the Dependency Inversion Principle (DIP) from SOLID. ...

  • Google Test

    Vaibhav Rathod•Jun 22, 2026

    Google Test (gtest) is Google's C++ unit testing framework. Covers t...

  • GPFS PBR

    Vaibhav Rathod•Jun 22, 2026

    Learn Physically Based Rendering (PBR) completely from scratch. Cove...

  • GPFS Ray Marching

    Vaibhav Rathod•Jun 22, 2026

    Learn ray marching and signed distance functions (SDFs) completely f...

  • GPFS Render Equation

    Vaibhav Rathod•Jun 22, 2026

    Learn the rendering equation (Kajiya 1986) from absolute scratch. Ev...

  • GPFS Vulkan GPU Architecture

    Vaibhav Rathod•Jun 22, 2026

    Learn Vulkan and GPU hardware architecture completely from scratch. ...

  • AA Tree

    Vaibhav Rathod•Jun 26, 2026

    Learn AA Trees, a simplified Red-Black Tree variant using levels ins...

  • Console Development - Nintendo Switch

    Vaibhav Rathod•Jun 26, 2026

    Complete Nintendo Switch development guide covering Switch hardware,...

  • Linked Lists

    Vaibhav Rathod•Jun 26, 2026

    Master Linked Lists. Explore Singly, Doubly, and Circular linked lis...

  • Rope

    Vaibhav Rathod•Jun 26, 2026

    A comprehensive guide on the Rope data structure. Learn how binary t...

  • Aho Corasick Algorithm

    Vaibhav Rathod•Jun 22, 2026

    Comprehensive guide to the Aho Corasick Algorithm. Explains trie-bas...

  • Arrays

    Vaibhav Rathod•Jun 22, 2026

    Master Arrays in Data Structures & Algorithms. Learn about static vs...

  • Complexity Analysis

    Vaibhav Rathod•Jun 22, 2026

    Complete reference for time and space complexity, Big O notation, an...

  • Continuous Delivery

    Vaibhav Rathod•Jun 22, 2026

    Comprehensive guide to Continuous Delivery (CD) covering CD vs Conti...

  • Continuous Integration

    Vaibhav Rathod•Jun 22, 2026

    Comprehensive guide to Continuous Integration (CI) covering pipeline...

📘Free Code Notes

A free programming knowledge base for every developer.

© 2026 Vaibhav Rathod

Licensed under CC BY-NC-SA 4.0

Explore

  • 💖 Supporters Wall
  • About Us

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

Connect

  • GitHub
  • LinkedIn
  • Linktree

Creative

  • Medium
  • Artstation
  • Sketchfab
  • Instagram