Privacy Policy

Last updated: April 13, 2026

1. Introduction

TeachCBSE ("we", "us", "our") operates the platform at teachcbse.com. This Privacy Policy explains how we collect, use, and protect your personal information when you use our services.

2. Information We Collect

Account Information: Email address, password (stored as a secure hash), and account role (teacher or school).

Teacher Profile: Name, phone number, qualifications, experience, preferred subjects/classes, city, state, headline, and uploaded CV.

School Profile: School name, CBSE affiliation number, address, city, state, country, principal name, contact details, website, and logo.

Job Postings: Job title, description, subject, salary details, location, and qualification requirements.

Usage Data: IP address, browser type, pages visited, and navigation patterns for analytics and security (e.g., rate limiting).

3. How We Use Your Information
  • To create and manage your account.
  • To display teacher profiles to registered schools and vice versa.
  • To match teachers with relevant job postings.
  • To verify school CBSE affiliation numbers against publicly available CBSE data.
  • To send verification emails and important account notifications.
  • To detect and prevent fraud, abuse, and security threats.
  • To improve the Platform through aggregated, anonymized analytics.
4. Information Sharing

We do not sell your personal information to third parties. We may share information in these limited cases:

  • Between Users: Teacher profiles (name, qualifications, headline) are visible to registered schools. School profiles and job postings are publicly visible.
  • CV Access: Schools must request CV access for each teacher. The CV is shared only upon request, and the teacher can see which schools have requested access.
  • Legal Requirements: We may disclose information if required by law, regulation, or legal process.
5. Data Security
  • Passwords are hashed using Argon2ID and never stored in plain text.
  • All data is transmitted over HTTPS (SSL/TLS encryption).
  • CSRF protection is applied to all form submissions.
  • Rate limiting is applied to prevent brute-force attacks.
  • Uploaded files are stored securely outside the web-accessible directory.
6. Cookies

We use a session cookie (TCBSE_SID) to maintain your login session. This cookie is:

  • Secure (HTTPS only)
  • HttpOnly (not accessible via JavaScript)
  • SameSite: Strict
  • Expires after 2 hours of inactivity

We do not use third-party tracking cookies or advertising cookies.

7. Your Rights

You have the right to:

  • Access your personal data through your profile page.
  • Update your information at any time.
  • Delete your account by contacting us at support@teachcbse.com.
  • Withdraw consent for data processing by discontinuing use of the Platform.
8. Data Retention

We retain your data as long as your account is active. If you request account deletion, your personal data will be removed within 30 days. Anonymized usage analytics may be retained indefinitely.

9. Children's Privacy

TeachCBSE is not intended for use by individuals under 18 years of age. We do not knowingly collect personal information from minors.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify registered users of significant changes via email.

11. Contact Us

For privacy-related questions or requests, please contact us at support@teachcbse.com.