Back to home

Privacy Policy

Last updated: August 26, 2026

1. Information We Collect

We collect information you provide directly to us when you create an account, participate in interactive features of our services, or fill out a form. The types of personal information we may collect include:

  • Account Information: Your email address and password when you register.
  • Payment Information: When you subscribe to a paid plan, your payment is processed by SSLCommerz, our third-party payment gateway. We receive and store only the transaction ID, amount, and confirmation status needed to grant access — we never receive or store your card number, bKash PIN, or other payment credentials.
  • Learning Data: We track your progress, typing interactions, quiz results, and contest data to provide and improve the learning experience.

2. How We Store Your Information

Your data is stored securely using Supabase, our backend infrastructure provider. We implement appropriate technical and organizational measures to protect your personal data against unauthorized or unlawful processing, accidental loss, destruction, or damage.

3. Who Can See Your Data

We restrict access to your personal information:

  • You: Can see your own account details and learning progress.
  • Teachers: If you join a specific teacher's room, that teacher can view your progress and performance within their room.
  • Administrators: TypeCode admins have access to all data to provide support, manage payments, and ensure the platform functions correctly.

4. Sharing of Information

We do not sell your personal data to third parties. We may share your information only in the following circumstances:

  • With service providers (like Supabase and SSLCommerz) who need access to such information to carry out work on our behalf, such as hosting our data or processing your payment.
  • In response to a request for information if we believe disclosure is in accordance with, or required by, any applicable law, regulation, or legal process.

5. Cookies and Tracking

Currently, we do not use non-essential tracking cookies. We only use local storage and essential session cookies necessary for authentication and keeping you logged in.

6. Changes to this Policy

We may change this Privacy Policy from time to time. If we make changes, we will notify you by revising the date at the top of the policy.