Effective Date: October 1, 2024
Thank you for doing business with Mastery Coding, Inc. (“Mastery Coding™," "Company," "we," "our," or "us.").
We welcome you and hope you find our websites, applications, professional services, products, the content of our training materials, and our other subscription services and tools helpful and useful. For those of you who are current users, potential employees or business partners ("you" or "your"), we hope your interaction with us is pleasant and helpful. We have adopted this privacy policy ("Privacy Policy") to help our current and potential customers, clients, their employees, our employees, and other business partners and data subjects understand what Data we collect, store, share, and use, but how and why.
If a capitalized term is not specifically defined in this Privacy Policy, it has the meaning given to it in our Terms of Service.
We always seek to improve our Services to you, and that requires that we collect, store, share, and use information about you and your usage and usage preferences. As we do so, we are absolutely committed to protecting your privacy and the security of your personal information.
In this Privacy Policy, we use the word “Data” to describe all the information we collect that relates to you and your use of our Services. “Data” is broken into different categories, which we may refer to separately, but when we use the word “Data,” we mean all the different categories described in this Privacy Policy. Because of the nature of our Services, the term "Data" also includes the information, including personally identifiable information, you gather and process that you upload to the Services, including personally identifiable information of students. We rely on your compliance with our Terms of Service, in which you represent and warrant that you have express permission to process all information you upload to the Services.
The term “Data” does not apply to de-identified, anonymized, and aggregated data that may be derived from Data, that cannot be reasonably connected with any individual, (“De-identified Data”). We hold all rights in and may use De-identified Data for our own purposes in any manner and without attribution or compensation to any person.
When we have a separate agreement with you and that agreement addresses how we handle Data, the terms of that separate agreement will control over any conflicting provisions of this Privacy Policy. The definition of “Data” in that separate agreement, if there is one, may differ from the definition we use in this Privacy policy, since the agreement will address particular interactions with a particular party.
With that exception, this Privacy Policy applies to everybody who interacts with us online or otherwise. Since different portions of the Privacy Policy will apply differently to the various groups who interact with us, we have tried to clearly categorize the types of Data we process and how we do so. If you have any questions about this Privacy Policy or how we handle your Data, please e-mail us at legal@masterycoding.com.
Mastery Coding™ provides a set of tools and services designed to assist teachers and students teach and learn coding techniques and skills. It provides instructional and other support materials in that effort. In this Privacy policy, all the functions and training content made available by our tools, including the other services and professional services we provide directly, are included in the term “Services.” The term “Services” also includes any of Mastery Coding™’s website, mobile applications, tools, software, personalized content, and other applications, as well as any other services, content, and tools now known or later developed by Mastery Coding™.
Many jurisdictions require that we disclose to you the lawful basis for our processing of your Data. We do that in the “Information We Collect and How We Use It” section and otherwise throughout this Privacy Policy. In general, our lawful basis for processing your Data is based on your specific consent or your contract with us.
By accessing or using any of the Services or by otherwise interacting with us online, you consent to our use of your Data as described in this Privacy Policy. If our processing of your Data is based on your consent, you may withdraw your consent at any time, and we will cease collecting your Data. However, in some cases, this may result in your inability to receive partial or full access to the Services, and your withdrawal of consent does not limit our ability to use the De-Identified Data for use by us in connection with our legitimate business efforts in the future. In addition, your withdrawal of consent does not prevent us from retaining and processing Data if we are required to do so by applicable law or to preserve legal claims. It also doesn’t prevent us from processing Data that has been gathered pursuant to a different lawful basis. For example, if you give your consent for us to process your Data, but we are also required by law to keep your Data, that separate “lawful basis” will still apply, even if you withdraw your consent.
When you enter into an agreement with us, either by accessing the Services, by executing an agreement in hard copy or by clicking “I Accept” or similar language online, we will process your Data for the purposes of fulfilling the terms of our contract with you. In that case, our processing of your Data is based on the contract, so your withdrawal of consent will only be effective after the purposes for processing that Data have been fulfilled and after we no longer have a legal obligation to keep that Data.
In all cases, we will comply with applicable law and we will cease processing your Data after the legal obligation or other necessity passes.
The Services are directed solely to persons 18 years of age or older or of children under 18 who are supervised by a parent, guardian, teacher or other caregiver. Other than for Data collected for the specific purpose of providing the Services to users, we do not knowingly collect Data from users. If we become aware that we have gathered Data from a person, except to provide the Services to such person, then we will attempt to delete such Data as soon as possible, subject to our obligations under applicable law. If you believe that we have gathered Data from a person in contravention of this policy, please contact us at legal@masterycoding.com.
In the course of our relationship with you, we gather different categories of Data. We always have a lawful basis for gathering the Data, but that lawful basis might be different for different categories. Regardless, we never use the Data for any purpose other than the purpose for which we gathered the Data in the first place, unless we get your explicit consent. This section of our Privacy Policy describes the categories of Data we collect, the lawful basis for collecting that Data, and the uses we make of each category of Data.
We often use the services of third parties to help us recruit new employees and independent contractors and to manage our interactions with current employees and independent contractors.
Our lawful basis for processing Data about potential and current employees and independent contractors is our contract with them and our legitimate interest in processing that Data, both to facilitate the formation of a formal relationship and to manage that relationship once it is formed. We only use employment Data for the direct purpose of the employment or independent contractor relationship, and we cease using it as soon as that relationship ends. However, we may keep and process that Data after the relationship ends when we are required to do so by applicable law or to preserve legal claims that may arise.
Users of our website who do not engage us to provide the Services are subject to the Terms of Service posted at https://masterycoding.com/terms . Although you may not be required to affirmatively click “I Accept” on those terms, your use of our website will be governed by those terms.
Teachers and administrators may use the Services to provide training and assistance to students. Those teachers and administrators and the school entities for whom they work are solely responsible for the use of the Data they receive while using the Services and the Data they upload to the Services. We are not responsible for any breach of these terms or of applicable law, including but not limited to, the Family Education Rights and Privacy Act (20 U.S.C. § 1232g; 34 CFR Part 99) ("FERPA"), by any teacher, administrator, or school entity.
Except where a specific limitation is noted above, and in all cases to exclude data profiles obtained thru our learning platform, in particular teachers and students, we may share your Data as follows:
Further, we do not sell your Data for any purpose.
The technologies we use for automatic Data collection may include the following:
Under applicable data protection, privacy, and other laws, you may have certain rights related to your access and control of your Data. Such rights may include the following:
We may use additional processes to verify your identity before we reveal or delete any of your Data, including two-factor or two-step authentication measures to ensure we can identify you.
This list may not include all of your rights under applicable laws. If you believe you have additional rights, please contact us using the methods in this Privacy Policy.
Further, although we currently do not process Data without consent, if we at any time in the future process Data without your express consent, you may opt-out or withdraw consent at any time.
Please note that exercising any of the above rights may limit or eliminate our ability to provide you the Services. If so, we may terminate the Services due to such requests.
We will try to comply with your request(s) as soon as reasonably practicable and at the very least as required under applicable law. Upon receipt of your written request, we will provide you with a copy of your information, although in certain limited circumstances we may not be able to make all relevant information available to you, such as where that information also pertains to another user. In such circumstances we will provide reasons for the denial to you upon request.
Please also note that if you do opt-out of receiving marketing-related emails from us, we may still send you messages for administrative or other purposes directly relating to your use of the Services, and you cannot opt-out from To exercise any of these rights, or if you have any questions about our processing of your Data, please contact us at legal@masterycoding.com .
The Regulation (EU) 2016/679 (General Data Protection Regulation) made effective in Europe on May 25, 2018 (“GDPR”) requires that we clearly describe to data subjects the data we collect and how we use that data. This Privacy Policy does that and if you have any questions for us regarding our data collection, please contact us at legal@masterycoding.com. We comply with the GDPR requirements to the extent they apply to us.
We are based in the United States. By accessing or using the Services or otherwise providing information to us, you understand that your information will be subject to processing, transfer, and storage in and to the United States.
Due to the nature of our Services, we typically act as a "Controller" as defined under the GDPR. If you believe that this role should be defined differently, please contact us at legal@masterycoding.com.
Pursuant to the GDPR, residents of the EU (and the EEA, as applicable) have the right to obtain our confirmation of whether we maintain personal information relating to them in the United States. If you are a resident of Europe, upon request from you, we will provide you with access to the Data that we hold about you. Please contact us if you have any questions.
Further, if you are a resident of the United Kingdom ("UK"), to the extent the GDPR as incorporated into UK law pursuant to s.3 of the European Union (Withdrawal Act) 2018 (as amended, the "UK GDPR") is different than the GDPR, we will follow all supplemental requirements under the UK GDPR and you have all rights as a UK citizen under the UK GDPR.
California adopted the California Consumer Privacy Act (“CCPA”), which took effect at the beginning of 2020 and has now adopted the California Privacy Rights Act ("CPRA"), portions of which take effect January 1, 2022. We comply with the requirements of the CCPA and CPRA to the extent they apply to us.
If you are a California resident, you may request to exercise your rights for any Data we have processed in the 12 months prior to your request. Such request covers any categories, sources, purposes, and, if applicable, third parties to whom we share the Data. Further, you can exercise any of your rights free of discrimination, for example, we cannot increase the price of the Services or decrease the quality of the Services because you exercise your rights.
Due to the nature of our Services, we typically act as a "business" as defined under the CCPA and CPRA. If you believe that this role should be defined differently, please contact us at legal@masterycoding.com .
For more information, please direct your questions to us at legal@masterycoding.com .
We strive to comply with all data protection and privacy laws in applicable jurisdictions, to the extent such laws apply to us and our Services. We strive to be transparent about our data processing activities and have disclosed our practices throughout this Privacy Policy. If you have any questions about your rights under any applicable data protection and privacy laws, please contact us legal@masterycoding.com .
The security of your Data is important to us. We use commercially reasonable efforts to store and maintain your Data in a secure environment. We take technical, contractual, administrative, and physical security steps designed to protect Data that you provide to us. We have implemented procedures designed to limit the dissemination of your Data to only such designated staff as are reasonably necessary to carry out the stated purposes we have communicated to you.
You may be able to access third-party websites and other tools and services or products via a link, or via our other tools. The privacy policies of these third parties are not under our control and may differ from ours. The use of any Data that you may provide to any third parties will be governed by the privacy policy of such third party or by your independent agreement with such third party, as the case may be. If you have any doubts about the privacy of the information you are providing to a third party, we recommend that you contact that third party directly for more information or to review its privacy policy.
This Privacy Policy does not address, and we are not responsible for, the privacy, information or other practices of any third parties, including any third party operating any offering, site or other products and Services used in connection with the Services. The inclusion of a link does not imply endorsement of the linked site or service by us or by our affiliates.
We will keep your information for as long as it remains necessary for the identified purpose or as required by law, which may extend beyond the termination of our relationship with you. We may retain certain data as necessary to prevent fraud or future abuse, or for legitimate business purposes, such as analysis of De-Identified Data, account recovery, or if required by law. All retained information will remain subject to the terms of this Privacy Policy. Please note that if you request that your information be removed from our databases, it may not be possible to completely delete all of your information due to technological and legal constraints.
We reserve the right to change this Privacy Policy at any time. If we decide to change this Privacy Policy in the future, we will post or provide appropriate notice. Unless stated otherwise, our current Privacy Policy applies to all Data that we have about you and your account. The date on which the latest update was made is indicated at the top of this document. We recommend that you print a copy of this Privacy Policy for your reference and revisit this policy from time to time to ensure you are aware of any changes. Your continued use of the Services signifies your acceptance of any changes.
You can help by keeping us informed of any changes such as a change of your personal contact information. If you would like to access your information, if you have any questions, comments or suggestions or if you find any errors in our information about you, please contact us at legal@masterycoding.com. If you have a complaint concerning our compliance with applicable privacy laws, we will investigate your complaint and if it is justified, we will take appropriate measures.