Privacy
The short version: CS Code does not know who you are. There are no accounts, no cookies, no adverts and no tracking, and we never ask for your name or email address.
Most people who use CS Code are students under 18, so we follow the Information Commissioner's Office Children's code (the Age appropriate design code): we collect as little as possible and nothing is switched on that you did not ask for.
What the site never has
- No accounts. There is nothing to sign up for or log in to.
- No cookies. The site does not set any.
- No tracking and no adverts. Nothing follows you from page to page or to other websites. The site loads no scripts, fonts or images from any other company.
- No names, no email addresses, no school. The site never asks for them.
What stays on your device
Your browser remembers two choices so the site opens the way you left it: light or dark colours, and the component you last picked (01 or 02). They stay on your device and are never sent to us. Clearing your browser's site data removes them.
What reaches us
- The code of a worksheet or paper. Worksheets and papers are made on our server. When you open one, your browser sends its code (for example
CS-BOO-4321) and the questions and answers come back. Only the code is sent. Because a code always makes the same sheet, Cloudflare keeps a copy of each sheet by its code, so the next person who asks for it gets it faster. That copy holds nothing about who asked. - A limit per connection. To stop the sheets being copied in bulk, Cloudflare counts how many sheets one internet connection asks for in a minute. The count uses the connection's IP address inside Cloudflare for that minute only. It is not stored and we never see it.
- Button counts. When you press a print, PDF, answers or mark scheme button, the site adds one to a count for that page and that kind of button, added up by day. Nothing about who pressed it is kept.
- PDFs. When you download a PDF, the page is turned into a PDF by Cloudflare's browser service and sent straight back to you. It is not kept.
- Feedback, only if you send it. If you use Send feedback, we keep your message, the page and code you were on, and a rough kind of device (for example "iPhone, Safari") to help us fix layout problems. Please do not put your name, or anyone else's, in a message. If you email us instead, we have your email address and message, used only to reply.
The site is hosted by Cloudflare. Like any website, your device's internet address is used to send the pages back to you; we do not keep it or see it. We do not sell or share anything, and we use the counts and messages only to run and improve the site.
Your choices
You do not have to send feedback, and you can use every part of the site without giving us anything. If you sent a message and want it deleted, email us with roughly what it said and when, and we will delete it.
For teachers and data protection leads
Students and teachers can use CS Code without sharing any personal data with us, so no data processing agreement is needed for normal use.
Questions about this page: report@mathscode.co.uk.
Last updated 12 November 2026.