Cookie policy
This page explains what cookies are, which cookies CodeRoots uses on the website and web app, and how you can manage your choices.
1. What are cookies?
Cookies are small text files placed on your device (computer, tablet or phone) when you visit a site. They are often used to make websites work, to keep you signed in, to remember preferences or to measure usage. Cookies may be “first party” (from CodeRoots) or “third party” (from another service, such as Firebase or an analytics tool).
2. Which cookies do we use?
We only use cookies needed for the operation and security of the service, and where we ask your consent for optional cookies (such as analytics).
2.1 Strictly necessary cookies
These are essential for the website and web app to work. Without them you cannot stay signed in or save progress, for example. We do not ask consent for these; they fall under our legitimate interests (delivering the service).
| Purpose | Examples |
|---|---|
| Authentication / session | Firebase and similar techniques to keep you signed in on the web app. |
| Security | Cookies or tokens that help prevent abuse (e.g. CSRF). |
2.2 Functional cookies
These remember choices you make (e.g. language or display preferences) to improve your experience. They are not strictly necessary but useful. We may place them on the basis of your consent or our legitimate interests.
2.3 Analytics cookies
If we use services to measure how the website is used anonymously (e.g. visits, popular pages), we do so to improve the site. Where the law requires it, we ask your consent. We try not to link personal data to this usage where possible.
3. Third parties
Our website and web app may use third-party services that can place cookies or similar technologies (such as local storage):
- Firebase (Google): sign-in and data storage in the web app. See Firebase privacy.
- Google Fonts: loading fonts on the website. Requests may be sent to Google servers.
If we add other analytics or marketing tools in the future, we will list them here and ask consent where required.
4. Managing cookies
You can manage cookies in your browser settings. You can block or delete cookies. Note: if you disable all cookies, some parts of the website or web app may not work (e.g. sign-in or saving progress).
In many browsers you can allow or refuse first-party and third-party cookies separately. Check your browser’s “Settings” or “Privacy” menu.
If we add a cookie banner or preference centre, you can adjust optional cookies (such as analytics) there.
5. Mobile app
The CodeRoots app on your phone (iOS/Android) does not use cookies in the traditional sense. The app may store data locally (e.g. for progress) and communicate with our servers and services such as Firebase. See our Privacy policy for how we handle your data.
6. Changes
We may update this cookie policy when we add new features or services. The current version is always on this page; the date of the last change is shown at the top.
7. Contact
Questions about our use of cookies? Email nathanjethoe007@gmail.com. For rights relating to personal data, see our Privacy policy.