Privacy Policy
Last updated: 2026
This Privacy Policy explains how PySpark Lab ("PySpark Lab", "we", "us") collects, uses, shares, and protects information when you use our website and services. By using PySpark Lab, you consent to the practices described here. "Personal data" means information that relates to an identifiable individual.
1. Applicability
This policy applies to information collected through PySpark Lab. It does not cover data collected by third-party websites or services you may reach through links on our platform; those are governed by their own policies.
2. Information We Collect
We collect information you choose to provide, including:
- Account details such as your name and email address.
- Learning activity — lessons viewed, code you run, answers and submissions, progress, and favourites.
- Messages and feedback you send us, including any screenshots you attach.
Please do not include sensitive personal information in free-text fields, code, or submissions unless it is specifically requested.
3. How We Use Your Information
We use your information to:
- Create and manage your account and deliver the service.
- Run and grade your code and practice submissions, and track your progress.
- Respond to your enquiries and provide support.
- Improve and secure the platform, and detect or prevent fraud and abuse.
- Comply with applicable legal obligations.
Our lawful bases include your consent, performance of our service to you, and our legitimate interests in operating and improving PySpark Lab.
4. Automatically Collected Information
Like most online services, we automatically collect limited technical information such as your approximate region, device and browser type, pages viewed, and usage patterns. This helps us keep the service reliable, secure, and easy to use.
5. Cookies
We use cookies and similar technologies to keep you signed in, remember your preferences, and understand how the platform is used. You can disable cookies in your browser settings, but some features may not work correctly without them.
6. How We Share Information
We do not sell your personal data. We share information only as needed to operate the service — for example with trusted service providers who process data on our behalf under confidentiality obligations, or where required by law. If PySpark Lab is involved in a merger, acquisition, or similar event, information may be transferred as part of that transaction, subject to this policy.
We may use aggregated or anonymised information (which does not identify you) for analytics, research, and reporting.
7. Data Security
We apply commercially reasonable administrative and technical measures to protect your information against unauthorised access, alteration, or disclosure. No method of transmission over the internet is completely secure, and you are responsible for keeping your login credentials confidential.
8. Data Retention
We keep your information for as long as your account is active or as needed to provide the service. You may request deletion of your account at any time; we will process deletion within a reasonable period, after which residual copies in backups or logs are purged in the ordinary course.
9. Your Rights
Subject to applicable law, you may request access to, correction of, or deletion of your personal data, object to or restrict certain processing, request a portable copy, or withdraw consent. To exercise any of these rights, contact us at the address below.
10. Children
PySpark Lab is intended for users aged 18 and over, or for minors using the service under the supervision of a parent or legal guardian. If we learn we have collected data from a child in violation of this policy, we will delete it.
11. Changes to This Policy
We may update this policy from time to time to reflect changes to our service or legal requirements. Material changes will be posted on this page with an updated date. Your continued use of PySpark Lab after changes take effect constitutes acceptance of the updated policy.
12. Contact
For questions about this policy, or to exercise your rights, email us at contactus@pysparklab.com. We aim to respond within a reasonable time.