Last Revised: August 2021
Exercism is an online platform designed to help you improve your coding skills through practice and mentorship.
Our platform comprises of a web site is located at https://exercism.org (and associated subdomains) and a command line application (CLI).
We’re deeply committed to providing you with a safe and secure online platform for you to develop your software coding skills.
Exercism is run and managed by Exercism ("We", "Us"), a not-profit-company registered in the UK with Company Number 11733062. You might also want to read:
Our approach to your privacy is very straightforward to understand.
It is important to note that any code submissions you make and any feedback you give may be made publicly available under a Creative Commons license. However, using our privacy tools, you can decide if you want this content to be identifiably linked to you.
During registration we collect some information about you, such as your name and email address. If you choose to sign up with a 3rd Party (e.g. GitHub OAuth) we will capture your name and email address from that service.
During sign-up you will also be asked to create a handle, which will act as a username for any content you share on the site. There is no requirement for your Handle to be personally identifiable.
We use your name and email to send you notifications and updates (if you choose receive them) and any important Platform notices.
We may collect usage information about your use of our Service, such as the number of problems you have attempted, the number of videos you have viewed, and the amount of time spent to complete a problem. This enables us to better tailor educational experiences that are most appropriate for you.
This information may include:
We use a number of 3rd party tools/services to collect this information, you can get information about them (including how to opt-out) of these services by visiting the following pages.
Please refer to our Data Protection Policy for details on how we honour or Data Protection commitments.
To understand, improve, and develop our Platform and associated services. As detailed in our values, we aim to build a positive and caring community to help people improve their programming skills. In support of these aims, we may use the data we collect to improve the quality of our Users' learning and feedback. This may include performing data analysis on anonymized datasets.
We do not rent or sell any Personal Information that we collect with third parties.
If you choose to publish personal information on our Platform (such as, for instance, your name on a public profile page), you will remain responsible and in control of that information. You should NOT include personal information in your code solutions or feedback comments.