Privacy Policy

Last Updated: June 16, 2026

This Privacy Policy governs the collection, use, and protection of data for MathsWithSD services, including our web application, student platform, and mobile applications.

1. Introduction

Welcome to MathsWithSD ("we," "our," or "us"). We are committed to protecting the privacy of our students, teachers, and administrators. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you visit our website (https://mathswithsd.in) and use our learning platform or mobile applications.

By accessing or using our services, you agree to the terms of this Privacy Policy. If you do not agree with the terms of this policy, please do not access the platform.

2. Information We Collect

To provide a high-quality educational experience, we collect information that helps us identify users, authenticate access, and evaluate exam submissions. We collect:

  • Personal Registration Details: Student name, class level (Classes 9–12 or Joint Entrance preparation), preferred language, and password.
  • Contact Identifiers: Student mobile phone number (used for unique account identification and secure login validation).
  • Academic Performance Data: Test responses, exam start and submission timestamps, answers submitted, and performance metrics.
  • Scanned Image and OCR Data: Mathematical formulas, handwriting, or question papers scanned and uploaded by users to our optical character recognition (OCR) system.
  • Technical Metadata: IP address, device specifications, browser type, and diagnostic logs to ensure security and prevent exam cheating.

3. How We Use Information

We process your data strictly to fulfill educational, operational, and security requirements:

  • To create and manage your secure student or administrator account.
  • To process and score test submissions, generating performance reports for students and instructors.
  • To execute mathematical formula parsing via our OCR service (interpreting scanned formulas and text).
  • To enforce exam security constraints (such as preventing multiple active sessions, screen casting, or geometry overlays on mobile devices).
  • To diagnose technical errors, optimize database queries, and improve the speed of our services.
  • To communicate updates, announcements, or notifications regarding your classes and exams.

4. Third-Party Services

We do not sell your personal data. We share information only with trusted third-party cloud service providers necessary to operate our learning system:

  • Database Hosting: MongoDB Atlas for secure, encrypted cloud data persistence.
  • Cloud Storage: Cloudinary for storing scanned exam sheets and OCR upload images.
  • Optical Character Recognition (OCR): Mathpix API for converting images of mathematical equations into digital LaTeX formats.
  • Hosting Providers: DigitalOcean and Netlify for serving our backend infrastructure, gateways, and legal portals.

All third-party partners are vetted to ensure they maintain compliance with strict security guidelines and data privacy regulations.

5. Data Security

We implement robust, industry-standard administrative, technical, and physical security measures to protect your personal information:

  • Transport Security: SSL/TLS encryption for all data exchanged between clients (apps/browsers) and our API endpoints.
  • Credential Hashing: Passwords are encrypted using strong, modern cryptographic hashing algorithms (bcrypt) before storage.
  • Session Integrity: JSON Web Tokens (JWT) are signed and verified server-side with strict expiration checks to prevent hijacking.
  • Network Protection: Rate-limiters, NoSQL injection sanitizers, and Cross-Site Scripting (XSS) filters are deployed on Nginx and Express.

6. Children's Privacy

Because MathsWithSD serves secondary school students (Classes 9–12), we take children's privacy extremely seriously. We do not allow self-registration for students under age 13 without school authorization or parental/guardian consent. If we learn that personal information has been collected from a child under 13 without verification of parental consent, we will delete that information immediately.

7. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy on this page and updating the "Last Updated" date. You are advised to review this policy periodically for any changes.

8. Contact Information

If you have any questions or concerns about this Privacy Policy, your data, or our practices, please contact us:

Organization: MathsWithSD

Support Website: https://mathswithsd.in

Email Address: kalpajitbepary@gmail.com