<?xml version="1.0" encoding="UTF-8"?>
<urlset
      xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
            http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

<url>
  <loc>https://kuttyteachers.<!DOCTYPE html>
<html lang="en">
<head>

 <meta name="description" content="Free quality online education for children in Kerala. Book a class with KuttyTeachers — no fees, no judgement.">
<meta http-equiv="X-Frame-Options" content="DENY">
<link rel="canonical" href="https://kuttyteachers.in/legal.html">


<link rel="icon" type="image/png" href="logo.png">
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-N4V64R0598"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-N4V64R0598');
</script>

<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Legal Information – KuttyTeachers</title>
<meta property="og:title" content="Legal Information – KuttyTeachers">
<meta property="og:description" content="Privacy Policy and Terms & Conditions for KuttyTeachers.">
<meta property="og:image" content="https://kuttyteachers.in/logo.png">
<meta property="og:type" content="website">

<link href="https://fonts.googleapis.com/css2?family=Anek+Malayalam:wght@400;500;600;700;800&family=Fredoka+One&family=Nunito:wght@400;600;700;800;900&display=swap" rel="stylesheet">
<style>
:root{
  --teal:#1A8C7A;--teal-d:#0D6358;--teal-l:#E0F5F0;
  --amber:#F5A623;--amber-l:#FFF4DC;
  --cream:#FFF9F3;--white:#fff;
  --text:#1C2E2B;--text-m:#4A6360;--text-l:#88A8A4;
  --r:14px;--r-l:20px;
  --shadow:0 4px 24px rgba(0,0,0,.08);
}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{font-family:'Nunito',sans-serif;background:var(--cream);color:var(--text);overflow-x:hidden}

/* ── NAV ── */
nav{background:#fff;padding:0 2.5rem;display:flex;align-items:center;justify-content:space-between;height:66px;position:sticky;top:0;z-index:200;border-bottom:1.5px solid rgba(26,140,122,.1);box-shadow:0 2px 16px rgba(0,0,0,.05)}
.logo{display:flex;align-items:center;gap:.65rem;text-decoration:none}
.logo-text{font-family:'Fredoka One',cursive;font-size:1.55rem;color:var(--teal)}
.logo-text span{color:var(--amber)}
.nav-links{display:flex;align-items:center;gap:2rem;list-style:none;}
.nav-links a{text-decoration:none;color:var(--text-m);font-weight:700;font-size:.9rem;transition:color .2s;white-space:nowrap}
.nav-links a:hover{color:var(--teal)}
.nav-cta{background:var(--teal)!important;color:#fff!important;padding:.5rem 1.3rem;border-radius:50px;font-size:.88rem!important;transition:background .2s,transform .15s!important}
.nav-cta:hover{background:var(--teal-d)!important;transform:translateY(-1px)!important}
.hamburger{display:none;background:none;border:none;font-size:1.8rem;color:var(--teal-d);cursor:pointer;line-height:1}

/* ── HEADER ── */
.page-header { background: linear-gradient(140deg, var(--teal-d) 0%, var(--teal) 100%); padding: 4rem 2rem 3rem; text-align: center; color: #fff; }
.page-header h1 { font-family: 'Fredoka One', cursive; font-size: 2.5rem; margin-bottom: 0.5rem; }
.page-header p { color: rgba(255,255,255,.8); font-size: 1.1rem; max-width: 600px; margin: 0 auto; font-weight: 600; }

/* ── TABS ── */
.content-wrapper { max-width: 900px; margin: -2rem auto 4rem; padding: 0 2rem; position: relative; z-index: 10; }
.tabs { display: flex; background: #fff; border-radius: var(--r-l) var(--r-l) 0 0; padding: 1rem 1rem 0; box-shadow: 0 -4px 20px rgba(0,0,0,.05); gap: 0.5rem; overflow-x: auto; }
.tab-btn { flex: 1; padding: 1rem 1.5rem; background: var(--gray-l); border: none; border-radius: 12px 12px 0 0; font-family: 'Nunito', sans-serif; font-weight: 800; font-size: 1rem; color: var(--text-m); cursor: pointer; transition: 0.2s; white-space: nowrap; }
.tab-btn.active { background: var(--teal-l); color: var(--teal-d); border-bottom: 3px solid var(--teal); }
.tab-btn:hover:not(.active) { background: #f5f5f5; color: var(--teal); }

/* ── LEGAL CONTENT ── */
.legal-card { background: #fff; border-radius: 0 0 var(--r-l) var(--r-l); padding: 3rem 4rem; box-shadow: var(--shadow); border-top: none; }
.legal-section { display: none; animation: fadeIn 0.3s ease; }
.legal-section.active { display: block; }

@keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }

.legal-section h2 { font-family: 'Fredoka One', cursive; color: var(--teal-d); font-size: 1.8rem; margin-bottom: 1.5rem; border-bottom: 2px solid var(--teal-l); padding-bottom: 0.5rem;}
.legal-section h3 { font-family: 'Fredoka One', cursive; color: var(--amber); font-size: 1.2rem; margin: 2rem 0 0.8rem; }
.legal-section p { font-size: 1rem; color: var(--text-m); line-height: 1.8; margin-bottom: 1rem; }
.legal-section ul { margin-left: 1.5rem; margin-bottom: 1.5rem; color: var(--text-m); line-height: 1.8; }
.legal-section li { margin-bottom: 0.5rem; }
.legal-section a { color: var(--teal); text-decoration: underline; font-weight: 700; }
.last-updated { font-size: 0.85rem; color: var(--text-l); font-weight: 700; margin-bottom: 2rem; font-style: italic; }

/* ── FOOTER ── */
footer{background:var(--teal-d);padding:3.5rem 4rem 0; margin-top: 4rem;}
.foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem}
.foot-brand { margin-bottom: 2rem; }
.foot-brand .logo-text{color:#fff}
.foot-brand .logo-text span{color:var(--amber)}
.foot-tag{color:rgba(255,255,255,.55);font-size:.88rem;line-height:1.75;margin-top:.8rem;max-width:240px}
.foot-col h4{color:var(--amber);font-family:'Fredoka One',cursive;font-size:1rem;margin-bottom:1rem}
.foot-col a{display:block;color:rgba(255,255,255,.65);text-decoration:none;font-size:.88rem;margin-bottom:.5rem;transition:color .2s}
.foot-col a:hover{color:#fff}
.foot-bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:2.5rem;padding:1.2rem 0;text-align:center;color:rgba(255,255,255,.4);font-size:.82rem}

/* ── MOBILE ── */
@media(max-width:900px){
  nav { padding: 0 1.2rem; }
  .hamburger { display: block; }
  .nav-links { display: flex; flex-direction: column; position: absolute; top: 66px; left: 0; right: 0; width: 100%; background: #fff; box-shadow: 0 10px 20px rgba(0,0,0,.1); text-align: center; max-height: 0; overflow: hidden; padding: 0; transition: max-height 0.35s ease-out, padding 0.35s ease-out; z-index: 199; gap: 0;}
  .nav-links.active { max-height: 480px; padding: 1rem 0; }
  .nav-links li { width: 100%; margin: 0.7rem 0; }
  .nav-links a { display: inline-block; padding: 0.2rem; font-size: 1rem; }
  .nav-cta { display: inline-block; margin-top: 0.2rem; }
  
  .content-wrapper { padding: 0 1rem; }
  .legal-card { padding: 2rem 1.5rem; }
  .foot-grid { grid-template-columns: 1fr 1fr; }
}
@media(max-width:500px){
  .foot-grid { grid-template-columns: 1fr; }
  .tab-btn { padding: 0.8rem 1rem; font-size: 0.9rem; }
}
</style>
</head>
<body>

<!-- ══ NAV ══ -->
<nav>
  <a href="index.html" class="logo">
    <img src="logo.png" alt="KuttyTeachers Logo" width="40" height="40" onerror="this.style.display='none'">
    <span class="logo-text">Kutty<span>Teachers</span></span>
  </a>
  <button class="hamburger" onclick="document.getElementById('navLinks').classList.toggle('active')">☰</button>
  <ul class="nav-links" id="navLinks">
    <li><a href="index.html">Home</a></li>
    <li><a href="about.html">About Us</a></li>
    <li><a href="reviews.html">Reviews</a></li>
    <li><a href="teaching.html">How We Teach</a></li>
    <li><a href="articles.html">Articles</a></li>
    <li><a href="community.html">Community</a></li>
    <li><a href="index.html#booking" class="nav-cta">📅 Book Free Class</a></li>
  </ul>
</nav>

<!-- ══ HEADER ══ -->
<header class="page-header">
  <h1>Legal Information</h1>
  <p>Everything you need to know about how we operate and protect your data.</p>
</header>

<!-- ══ CONTENT WRAPPER ══ -->
<div class="content-wrapper">
  
  <div class="tabs">
    <button class="tab-btn active" onclick="switchTab('privacy')" id="btn-privacy">Privacy Policy</button>
    <button class="tab-btn" onclick="switchTab('terms')" id="btn-terms">Terms & Conditions</button>
  </div>

  <div class="legal-card">
    
    <!-- ── PRIVACY POLICY ── -->
    <div id="sec-privacy" class="legal-section active">
      <h2>Privacy Policy</h2>
      <p class="last-updated">Last Updated: May 2026</p>
      
      <p>Welcome to KuttyTeachers. We are committed to protecting your personal information and your right to privacy. This Privacy Policy outlines how we collect, use, and safeguard your data when you visit our website (kuttyteachers.in) and use our services.</p>

      <h3>1. Information We Collect</h3>
      <p>We collect personal information that you voluntarily provide to us when booking a class or contacting us. This includes:</p>
      <ul>
        <li><strong>Parent Information:</strong> Phone number (used for WhatsApp communication), email address, and parent name (if provided via reviews).</li>
        <li><strong>Child Information:</strong> Child's nickname or first name, age, class/grade, syllabus, and specific learning difficulties or topics they are stuck on.</li>
      </ul>

      <h3>2. How We Use Your Information</h3>
      <p>We use the collected information strictly for educational and scheduling purposes:</p>
      <ul>
        <li>To schedule and confirm your requested online or offline classes.</li>
        <li>To send you booking confirmations and class links via WhatsApp and Email (powered by EmailJS).</li>
        <li>To tailor our teaching methods to your child's specific academic needs and learning pace.</li>
        <li>To generate internal academic and behavioral progress reports for your child.</li>
      </ul>

      <h3>3. Data Storage and Security</h3>
      <p>Your data is securely stored using <strong>Google Firebase / Firestore</strong>. We implement robust security measures to maintain the safety of your personal information. We do not store sensitive payment information directly on our servers.</p>

      <h3>4. Sharing Your Information</h3>
      <p>We do <strong>not</strong> sell, rent, or trade your personal information to third parties. Data may only be shared with third-party service providers (like EmailJS for sending emails or Google Calendar for scheduling) strictly to facilitate our services.</p>

      <h3>5. Public Reviews</h3>
      <p>If you choose to submit a review regarding your experience with KuttyTeachers, the review text, along with your provided nickname and child's class, may be displayed publicly on our website. Phone numbers and emails are kept completely private and are used only by the admin to verify the review's authenticity.</p>

      <h3>6. Your Rights</h3>
      <p>You have the right to request access to the personal data we hold about you, or request that we delete your child's academic records and contact information from our database. To make a request, please contact us directly at <a href="mailto:kuttytchrs@gmail.com">kuttytchrs@gmail.com</a>.</p>
    </div>

    <!-- ── TERMS & CONDITIONS ── -->
    <div id="sec-terms" class="legal-section">
      <h2>Terms & Conditions</h2>
      <p class="last-updated">Last Updated: May 2026</p>

      <p>By accessing or using the KuttyTeachers website and booking our educational services, you agree to be bound by these Terms and Conditions. Please read them carefully.</p>

      <h3>1. Free Online Classes</h3>
      <p>KuttyTeachers provides free online educational sessions. There are no registration fees or hidden charges for our standard online classes. We believe in providing quality education without financial barriers.</p>

      <h3>2. Offline Class Pricing</h3>
      <p>If you choose an <strong>Offline Class</strong> (in-person tutoring at our Palakkad location), a standard fee of <strong>₹200 per hour</strong> will apply to cover physical resources and time. Payment details and exact location will be shared privately via WhatsApp upon booking confirmation.</p>

      <h3>3. Booking and Cancellations</h3>
      <ul>
        <li>Parents can book up to 3 slots in advance within a 14-day window.</li>
        <li>If you are unable to attend a booked session, we request that you notify us via WhatsApp at least 2 hours in advance.</li>
        <li>Repeated no-shows without prior intimation may result in restricted access to future bookings to ensure fair availability for other students.</li>
      </ul>

      <h3>4. Code of Conduct</h3>
      <p>We maintain a strict "no judgment, no labeling" environment. We expect mutual respect between the tutor, parents, and students. Any form of harassment or inappropriate behavior during online or offline sessions will result in immediate termination of services.</p>

      <h3>5. Intellectual Property</h3>
      <p>All content, branding, website design, and educational materials provided by KuttyTeachers are our intellectual property. However, our educational content is licensed under <a href="https://creativecommons.org/licenses/by/4.0/" target="_blank">CC BY 4.0</a>, meaning you may share and adapt the educational materials as long as appropriate credit is given to KuttyTeachers.</p>

      <h3>6. Disclaimer of Guarantees</h3>
      <p>While we strive to provide the best possible educational support and holistic evaluation (covering academics, EQ, and moral values), KuttyTeachers does not guarantee specific grades or examination results. Education is a collaborative effort between the teacher, the child, and the parents.</p>

      <h3>7. Changes to Terms</h3>
      <p>We reserve the right to modify these Terms and Conditions at any time. Any changes will be posted on this page with an updated date.</p>

      <h3>8. Contact Us</h3>
      <p>If you have any questions regarding these terms, please reach out to us via WhatsApp at <strong>+91 9446953483</strong> or email us at <strong>kuttytchrs@gmail.com</strong>.</p>
    </div>

  </div>
</div>

<!-- ══ FOOTER ══ -->
<footer>
  <div class="foot-grid">
    <div class="foot-brand">
      <div class="logo-text">Kutty<span>Teachers</span></div>
      <p class="foot-tag">Free quality online education for every child — no labels, no judgement, no child left behind. 🌱</p>
    </div>
    <div class="foot-col">
      <h4>Pages</h4>
      <a href="index.html">Home</a><a href="about.html">About Us</a>
      <a href="reviews.html">Reviews</a><a href="teaching.html">How We Teach</a>
      <a href="articles.html">Articles</a><a href="community.html">Community</a>
      <a href="legal.html">Terms & Conditions</a>
    </div>
    <div class="foot-col">
      <h4>Learn</h4>
      <a href="index.html#booking">Book a Class</a><a href="reviews.html">Student Reports</a>
      <a href="teaching.html">Teaching Methods</a>
    </div>
    <div class="foot-col">
      <h4>Connect</h4>
      <a href="mailto:kuttytchrs@gmail.com">📧 kuttytchrs@gmail.com</a>
      <a href="https://wa.me/919446953483">📱 WhatsApp</a>
      <a href="https://www.instagram.com/kuttyteacher_s/" target="_blank">📸 Instagram</a>
      <a href="https://www.youtube.com/@kuttyteacher_s" target="_blank">▶️ YouTube</a>
    </div>
  </div>
  <div class="foot-bottom">
    © 2026 KuttyTeachers  ·  Made with ❤️ for every child in India and beyond <br>
    <span style="font-size: 0.75rem; opacity: 0.7;">All educational content is licensed under <a href="https://creativecommons.org/licenses/by/4.0/" target="_blank" style="color: #F5A623; text-decoration: underline;">CC BY 4.0</a> (Attribution Required).</span>
  </div>
</footer>

<script>
  // Tab Switching Logic
  function switchTab(tabId) {
    // Remove active classes
    document.getElementById('btn-privacy').classList.remove('active');
    document.getElementById('btn-terms').classList.remove('active');
    document.getElementById('sec-privacy').classList.remove('active');
    document.getElementById('sec-terms').classList.remove('active');

    // Add active class to selected
    document.getElementById('btn-' + tabId).classList.add('active');
    document.getElementById('sec-' + tabId).classList.add('active');
  }

  // Handle URL hashes to open correct tab on load (e.g. legal.html#terms)
  window.addEventListener('DOMContentLoaded', () => {
    const hash = window.location.hash;
    if (hash === '#terms') {
      switchTab('terms');
    }
  });
</script>

</body>
</html>in/index.html</loc>
  <lastmod>2026-05-02T11:16:38+00:00</lastmod>
  <priority>1.00</priority>
</url>
<url>
  <loc>https://kuttyteachers.in/about.html</loc>
  <lastmod>2026-05-02T11:16:38+00:00</lastmod>
  <priority>0.80</priority>
</url>
<url>
  <loc>https://kuttyteachers.in/reviews.html</loc>
  <lastmod>2026-05-02T11:16:38+00:00</lastmod>
  <priority>0.80</priority>
</url>
<url>
  <loc>https://kuttyteachers.in/teaching.html</loc>
  <lastmod>2026-05-02T11:16:38+00:00</lastmod>
  <priority>0.80</priority>
</url>
<url>
  <loc>https://kuttyteachers.in/articles.html</loc>
  <lastmod>2026-05-02T11:16:38+00:00</lastmod>
  <priority>0.80</priority>
</url>
<url>
  <loc>https://kuttyteachers.in/community.html</loc>
  <lastmod>2026-05-02T11:16:38+00:00</lastmod>
  <priority>0.80</priority>
</url>
<url>
  <loc>https://kuttyteachers.in/legal.html</loc>
  <lastmod>2026-05-02T11:16:38+00:00</lastmod>
  <priority>0.50</priority>
</url>

</urlset>