CodeFacility codeFacility
Courses Community Blogs Playgrounds Donate
Profile Settings Help
Log Out
Courses Community Blogs Playgrounds Donate

Privacy Policy

Last updated: June 12, 2026

This Privacy Policy explains how CodeFacility ("we," "us," or "our") collects, uses, and protects your information when you use our website and services.

1. Information We Collect

When you create an account, we collect your email address and authentication details through our authentication provider, Supabase. If you sign in using a third-party provider (such as Google or GitHub), we may also receive your name and profile picture from that provider.

We collect information about your activity on CodeFacility, including course progress, completed lessons, code you write and run in our interactive editors, and community posts or comments you make.

If you make a donation, our payment processor, PayPal, collects your payment details directly. We do not store your credit card or full payment information on our servers. We store a record of the donation amount, date, PayPal order ID, and the email address associated with the payment, in order to grant contributor benefits and provide receipts.

2. How We Use Your Information

We use your information to provide and maintain your account, track your learning progress, save your code and lesson completions, run code submissions through our code execution provider (Judge0), respond to support requests, and communicate important updates about your account or our services.

If you make a donation, we use your information to process the transaction, grant contributor benefits (such as a contributor badge or profile frame), and send a receipt.

3. Cookies and Similar Technologies

CodeFacility uses cookies and similar local storage technologies to keep you signed in, remember your preferences (such as pagination state on the blog), and understand how our site is used. For more details, see our Cookie Policy.

4. Third-Party Services

We use the following third-party services to operate CodeFacility:

Supabase for authentication and database storage of your account and progress data.

Judge0 for executing code submitted in our interactive lessons and playgrounds.

PayPal for processing donations.

Buy Me a Coffee, an external platform you may be directed to if you choose that donation option; their handling of your data is governed by their own privacy policy.

Each of these providers may collect and process information according to their own privacy policies. We encourage you to review them.

5. Data Sharing

We do not sell your personal information. We share information with the third-party service providers listed above only as necessary to operate CodeFacility. We may disclose information if required by law or to protect the rights, property, or safety of CodeFacility, our users, or others.

6. Data Retention

We retain your account information and learning progress for as long as your account remains active. If you delete your account, we will delete or anonymize your personal information within a reasonable timeframe, except where we are required to retain certain records (such as donation records) for legal or accounting purposes.

7. Your Rights and Choices

You can access, update, or delete your account information through your account settings, or by contacting us. Depending on your location, you may have additional rights under applicable privacy laws, including the right to request a copy of your data or to request deletion of your data.

8. Children's Privacy

CodeFacility is intended for learners of all ages, including students. We do not knowingly collect more information than necessary from any user. If you are a parent or guardian and believe your child has provided us with personal information beyond what is necessary, please contact us so we can address it.

9. Security

We take reasonable measures to protect your information, including relying on industry-standard security practices provided by Supabase and PayPal. However, no method of transmission or storage is 100% secure, and we cannot guarantee absolute security.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will post any changes on this page and update the "Last updated" date above. Continued use of CodeFacility after changes take effect constitutes acceptance of the revised policy.

11. Contact Us

If you have questions about this Privacy Policy, please reach out through our Help & Support page.

CodeFacility codeFacility

Unlock your coding potential with free, interactive courses and real-world projects for every skill level.

Introduction Courses

  • Introduction to Python
  • Introduction to C
  • Introduction to C#
  • Introduction to JavaScript
  • Introduction to C++
  • Introduction to Java
  • Introduction to LLMs
  • Introduction to ML
  • Introduction to SEO

Advanced Courses

  • Python Advanced
  • C Advanced
  • C# Advanced
  • JavaScript Advanced
  • C++ Advanced
  • Java Advanced

Community

  • Community
  • Courses
  • Blog

Useful

  • Playgrounds
  • Donate
  • Help & Support

© 2026 CodeFacility. All rights reserved.

Privacy Policy Terms of Service Cookie Policy