Your privacy is critically important to us. At freeCodeCamp we have a few fundamental principles:
If you have questions about deleting or correcting your personal data please email us at [email protected].
freeCodeCamp Inc. (“freeCodeCamp”) operates several websites including freeCodeCamp.com. It is freeCodeCamp’s policy to respect your privacy regarding any information we may collect while operating our websites.
Like most website operators, freeCodeCamp collects non-personally-identifying information of the sort that web browsers and servers typically make available, such as the browser type, language preference, referring site, and the date and time of each visitor request. freeCodeCamp’s purpose in collecting non-personally identifying information is to better understand how freeCodeCamp’s visitors use its website. From time to time, freeCodeCamp may release non-personally-identifying information in the aggregate, e.g., by publishing a report on trends in the usage of its website.
freeCodeCamp also collects potentially personally-identifying information like Internet Protocol (IP) addresses for logged in users and for users leaving comments on freeCodeCamp.com blogs. freeCodeCamp only discloses logged in user and commenter IP addresses under the same circumstances that it uses and discloses personally-identifying information as described below, except that blog commenter IP addresses and email addresses are visible and disclosed to the administrators of the blog where the comment was left.
Many visitors to freeCodeCamp’s websites choose to interact with freeCodeCamp in ways that require freeCodeCamp to gather personally-identifying information. The amount and type of information that freeCodeCamp gathers depends on the nature of the interaction. For example, we ask visitors who create an account for tracking their progress at freeCodeCamp.com to provide either an email address or sign in with a social media oauth service like GitHub. Those who engage in transactions with freeCodeCamp – by placing job ads, for example – are asked to provide additional information, including as necessary the personal and financial information required to process those transactions. In each case, freeCodeCamp collects such information only insofar as is necessary or appropriate to fulfill the purpose of the visitor’s interaction with freeCodeCamp. freeCodeCamp does not disclose personally-identifying information other than as described below. And visitors can always refuse to supply personally-identifying information, with the caveat that it may prevent them from engaging in certain website-related activities.
freeCodeCamp may collect statistics about the behavior of visitors to its websites. For instance, freeCodeCamp may monitor the accounts to try and identify spammers. freeCodeCamp may display this information publicly or provide it to others. However, freeCodeCamp does not disclose personally-identifying information other than as described below.
freeCodeCamp discloses potentially personally-identifying and personally-identifying information only to those of its employees, contractors and affiliated organizations that (i) need to know that information in order to process it on freeCodeCamp’s behalf or to provide services available at freeCodeCamp’s websites, and (ii) that have agreed not to disclose it to others. Some of those employees, contractors and affiliated organizations may be located outside of your home country; by using freeCodeCamp’s websites, you consent to the transfer of such information to them. freeCodeCamp will not rent or sell potentially personally-identifying and personally-identifying information to anyone. Other than to its employees, contractors and affiliated organizations, as described above, freeCodeCamp discloses potentially personally-identifying and personally-identifying information only in response to a subpoena, court order or other governmental request, or when freeCodeCamp believes in good faith that disclosure is reasonably necessary to protect the property or rights of freeCodeCamp, third parties or the public at large. If you are a registered user of an freeCodeCamp website and have supplied your email address, freeCodeCamp may occasionally send you an email to tell you about new features, solicit your feedback, or just keep you up to date with what’s going on with freeCodeCamp and our products. We primarily use our various product blogs to communicate this type of information, so we expect to keep this type of email to a minimum. If you send us a request (for example via a support email or via one of our feedback mechanisms), we reserve the right to publish it in order to help us clarify or respond to your request or to help us support other users. freeCodeCamp takes all measures reasonably necessary to protect against the unauthorized access, use, alteration or destruction of potentially personally-identifying and personally-identifying information.
If freeCodeCamp, or substantially all of its assets, were acquired, or in the unlikely event that freeCodeCamp goes out of business or enters bankruptcy, user information would be one of the assets that is transferred or acquired by a third party. You acknowledge that such transfers may occur, and that any acquirer of freeCodeCamp may continue to use your personal information as set forth in this policy.