CodeHS, Inc. is a comprehensive online coding platform to help schools and districts teach computer science. The platform includes web-based curriculum, teacher tools and resources, and professional development.
This Policy applies to information that we collect when you use our Services online. It does not apply to information we may collect offline or if you provide any information to a third party (including through any application or content that may link to or be accessible from the Website). We use the term “Personal Information” to refer to any information that would identify you as an individual (e.g. your name and/or email address).
We aim to collect only the information necessary to provide you with a great learning or teaching experience. We receive and store any information you knowingly enter on the Services. We also receive and store some information automatically. The following section provides further explanation of what we collect and why.Account information
When you create an account (as either a student or a teacher), you need to enter your name, a username, and your email address. For students in schools, you will enter a class code provided by your teacher to link your account to your classroom and your school. For teachers, you will be asked to provide information about your school so we can verify that you are a real teacher.
As you use our Website, we may use automatic data collection technologies to collect information about your equipment, browsing actions, and patterns. For example, we may collect: details of your visits to our Website, including traffic data, location data, logs, and other communication data; and information about your computer and internet connection, including your IP address, operating system, and browser type.
The information we collect automatically is statistical data and does not include Personal Information. It helps us to improve our Website and to deliver a better and more personalized service, including by enabling us to:
The technologies we use for this automatic data collection may include tools such as cookies and web beacons. Cookies are small files that websites place on your computer as you browse the web. Web beacons (also referred to as clear gifs, pixel tags, and single-pixel gifs) are small electronic files that permit us, for example, to count users who have visited certain pages or opened an email and for other related website statistics (for example, recording the popularity of certain website content and verifying system and server integrity). You may choose to disable cookies in your browser settings. However, if you choose to do this, many of our Website’s features may not function properly.Coursework and grading
If you are a student, we collect information about your projects, including the responses you provide, how many attempts you made, and the time taken. This helps us to give you a great experience with our Service, including allowing you to save your work, helping us to improve our courses, and allowing teachers to assess and monitor students’ progress.Student code, programs, projects, and uploaded files
If you are logged in to your CodeHS account, we save the code and programs you have written. We do this so that teachers and students can revisit their work at a later time, and can continue working on their programs where they left off. As a student or a teacher, you can also upload content through the Website. If a student or teacher uploads content as part of writing a program, that content will be stored on the Website.Student and teacher websites
As you work on CodeHS, students and teachers have the option to create personal websites. You can upload and create content on these sites, which will then become publicly available.Messages
Students may send messages to their teacher through the Website, and a teacher may send messages to their students. In the case where an individual learner or school has specifically signed up for tutoring services, messages may be sent between students, teachers, and tutors. Only the participants in each of these conversations may see the contents of the messages.Surveys and demographics
Occasionally we will send out optional online surveys to students asking for data such as age, gender, race and academic background. This data is only ever used in the aggregate and for the purposes of improving the Website and ensuring that we are reaching a diverse and representative group of learners.
We do not sell or rent your Personal Information to any third party for any purpose, including advertising or marketing. We do not allow any advertising on our services.
We restrict access to your information to CodeHS employees, contractors and agents who need to know that information in order to process it for us and who are subject to strict contractual security standards and confidentiality obligations. They may be disciplined or their contract terminated if they fail to meet these obligations.
We may also disclose your Personal Information:
We may disclose aggregated information about our users, and information that does not identify any individual, without restriction.
Website users may update, correct, or remove Personal Information in their CodeHS accounts at any time via the Account Settings page.
Students and teachers may deactivate their account at any time from the Account Settings page.
A teacher or a student may request deletion of your own Personal Information by sending us an email at firstname.lastname@example.org. In appropriate circumstances, teachers and parents may also request deletion of a student’s Personal Information. IN SUCH CASE, WE WILL NO LONGER ALLOW THE APPLICABLE USER TO USE THE SERVICES. We will delete your or your student's information using reasonable measures to protect against unauthorized access to, or use of, the information in connection with its deletion. When we delete a user's Personal Information, it will be deleted from our active databases but we may retain an archived copy of such user's records as required by law or for legitimate business purposes.
We will retain Personal Information, including after the school term in which a teacher or student uses the Services, for only as long as is reasonably necessary to fulfill the purpose for which the information was collected. Generally, CodeHS will delete a user's Personal Information 4 years after the user's last login to the Services.
We have implemented reasonable measures designed to secure your information from accidental loss and from unauthorized access, use, alteration, and disclosure. Any payment information is transmitted using HTTPS encryption and is processed through Stripe, a third party payment provider. CodeHS does not directly collect or store payment instruments.
The safety and security of your information also depends on you. You are responsible for choosing a strong password and keeping it confidential.
If there is a data breach affecting your information, we will comply with any relevant legal or regulatory notification requirements.