Privacy Policy

This policy sets out how Code Marker UK (alternatively “we” and “us”) process any personal data we collect from you once provided to us through our website in compliance with the UK Data Protection Act (DPA) 2018 and UK General Data Protection Regulation (GDPR). Please read the following carefully to understand how and when we store any data you provide us. By providing your data to us on this website ( you are accepting and consenting to the practices described in this policy.


Code Marker UK ( only uses essential cookies. Cookies are small files that a website transfers to your computer through your web browser (if you allow) that enables a web service to recognise your browser and capture/remember certain information. Essential cookies are those that are necessary for you to use a web service such as authenticating your browser session.

Internally our website/web service only uses cookies to authenticate a user when signing/logging in which is necessary for the system to identify your account. Our cookies are only used to see if “you are who you say you are”. We do not use cookies to track your activity or advertise our or any other parties products; and at no point do we sell or publish your data. These cookies are used to store/remember your session so that you do not have to login again.

Our third-party payment provider Stripe ( also uses cookies on our site when payments are made. This is done when signing up for a teacher account and is necessary to make the payment. More about how and why we use Stripe can be seen below. For more information about Stripe’s privacy policy please visit:

What Data We Collect

Code Marker UK only collects data provided to us from users when signing up (registering an account). We do not automatically collect visitors' information. The personally identifiable information (PII) we collect from users on the website is what is provided to us when creating an account (signing up or registering) and is as follows:

For a Student Account:

For a Teacher Account:

A student’s full name is recorded for the purpose of identifying them to a teacher. A teacher will only be able to see the results of a student if the student enters their teacher’s email, which is optional, but necessary if they wish to share their results with their teacher. A teacher’s name is required so that we can identify the user if any requests or disputes about payments are made or for the purpose of security and fraud prevention. Email addresses are necessary when creating an account to identify the user, this is the key identifier for any rights to an account, and for any correspondence (including updates and account information). The above mentioned information is required for the functionality of the site. We do not require nor collect sensitive data (such as health, religion, race or sexual orientation and/or criminal convictions/offences). Our core activities do not consist of data processing operations. We do not require regular or systematic monitoring of data subjects on a large scale. We do not sell or share your data for marketing purposes.

What Data Stripe Collects

Stripe ( is an online payment processing platform based in San Francisco, California and Dublin, Ireland. Code Marker UK uses Stripe to process payments for subscriptions of Teacher Accounts on our website ( For security and PCI compliance we do not process payments ourselves but use a trusted third-party payment provider (Stripe). When purchasing a subscription, we securely ask for (but do not store on our servers) your credit/debit card information.

For the identification of paying customers Stripe is provided the email address of the Teacher Account used for the subscription. We use this to identify users so that we can provide them access to paid features of the website when payment is made. This may also be used to identify customers in any dispute of payments or for security and fraud prevention. We do not provide Stripe with any other information nor the information/data of Student Accounts. Stripe is only provided with the email address of a teacher as this is necessary to identify paying customers. We can use the name provided to us for a Teacher Account internally but do not provide this to Stripe.

As mentioned in the previous section about cookies, Stripe sets its own cookies on our website ( when payment is made for security and fraud prevention. This is to prevent any potential attempts of fraud or other ill-intentioned activity. Stripe may provide us with information about attempted fraud cases such as the user's location and/or IP (Internet Protocol) address. Stripe is a third-party provider and therefore has its own privacy policy which can be read using the following link

Where and How Data is Stored

Your personal information is contained behind secured networks and is only accessible by those who have special access rights to such systems. All financial transactions are processed through a secure gateway provider Stripe, with no sensitive financial information stored or processed on our servers. The data that is stored by us (Code Marker UK) is safely stored in the United Kingdom. As for the data sent to Stripe this can be read in their privacy policy at

Code Marker UK takes appropriate security measures to prevent unauthorised access and disclosure of your personal information. These measures include but are not limited to TLS (Transport Layer Security), SSL (Secure Sockets Layer), strong encryption, pseudonymisation, limited access controls, regular testing, minimal data collection and retention.

Age Restrictions

Code Mark UK ( is aimed at the use of teachers over the age of 18 and students aged 13 or above. Specifically, students in the UK in Years 9 to 11 (13 to 16 years of age) for the GCSE activities of the site and Years 12 to 13 (16 to 19 years of age) for, but not exclusive to, the A Level section of the site. Students in any of these age brackets may complete activities in any section of the site. Similarly, anyone over the age of 18 can create a student or teacher account and can complete any activity of their choice; in any of the desired sections.

Adhering to UK Data Protection Act 2018, and additionally COPPA (Children Online Privacy Protection Act) of the US in relation to children providing their own consent to the processing of information; we require our users to be aged 13 or over when creating a Student Account on their own. Otherwise, they (the child aged 12 or below) must receive consent from a parent or legal guardian. GDPR of the EU does not set a single age at which children can decide for themselves whether to use an online service but allows member states the power to choose their preferred nation-wide age of data consent between 13 and 16. In the UK this is 13 years old, similar to the age of the US Federal Law COPPA. Teachers should know the age of their students, and therefore only allow them to sign up if they are aged 13 or older. If the student is below the age of 13 they (the teacher) must seek consent from the student’s parent or legal guardian.

Your Data Protection Rights

You have the right to request:

You can also:

If you wish to make a request such as those outlined above, get in contact with us using the following email address

Updates and Contact

Any changes we may make to our privacy policy in the future will be posted on this page and, where appropriate, notified to you by email. Please check back frequently to see any updates or changes to our privacy policy. Questions, comments and requests regarding this privacy policy are welcomed and should be addressed to

Terms of Service

Annual Teacher Subscription

Code Marker UK provides an annual subscription service, billed at the beginning of the year, automatically renewing on the same day you initially signed up. A reminder email will be sent seven days prior to the renewal date to the email address registered on the Teacher Account.

What is Included

The Teacher Account annual subscription provides access to the solutions for all our coding activity. Access to the results of all Student Accounts connceted to it, which can be viewed with an online tabular format or downloaded as a CSV file (spreadsheet) that can be formatted using any spreadsheeting software such as Microsoft Excel, Google Sheets, LibreOffice Calc and so on (you are not limited to these examples but these are popular options where other software exists).

Automatic Renewal

Upon subscription, your annual fee will be automatically processed on the day the subscription was taken out in the next calendar year. This process continues annually unless you choose to cancel your subscription. Details on how to cancel your subscription can be found in the "Cancellation Policy" section below.

Cancellation Policy

You may cancel your Teacher Subscription at any time by emailing Cancellations take effect for the next renewal date (next annual subscription billing cycle), which is on the same day the subscription was taken out each year. No refunds will be provided for fees paid prior to the year cancelled.