CSCS Practice Test

Cookie Policy

Effective date: 25 July 2026 · Last updated: 5 November 2026

This policy explains the cookies and similar technologies used on this site, what they do, and how you can control them.

The important part in one line: no advertising cookies exist on this site at all, and no analytics cookie is set unless you switch it on. Rejecting restricts nothing, and every mock test and question bank works exactly the same either way.

1. What cookies are

Cookies are small text files placed on your device by a website. They let a site remember things between page views, and they let services such as analytics recognise a browser over time.

Similar technologies such as local storage and tracking pixels do comparable jobs and are covered by this policy too. Where we say cookies below, we mean all of these.

2. Strictly necessary storage

These are required for the site and your account to work and are used without consent, as the law permits. All of them are first-party browser storage. The practice ID and sign-in token are sent only to our own account service, to count your free mock tests and keep you logged in; nothing here goes to anyone else.

If you choose Sign in with Google, Google's sign-in script loads on the account page and Google may set its own cookies under its own policy. It loads nowhere else.

The sign-up, password reset and login link forms load Cloudflare Turnstile, a security check that blocks bots. It is strictly necessary, so it loads whatever you choose in the banner, and it loads nowhere else.

When you start a test without an account, the site sends a one-way device hash to our account service to count free use per device. It is made from your screen size, time zone, graphics card and a canvas drawing, and holds no name or contact details.

NameProviderPurposeDurationParty
cscs-cookie-consentThis siteStores your cookie choice so you are not asked on every page. Local storage, not a cookie sent to a server.Until you clear it or change your choiceFirst party
Offline quiz progressThis siteHolds your answers and scores when a quiz runs in your browser because our account service is switched off. Local storage, never transmitted to us.Until you reset it or clear your browser dataFirst party
accounts_hub_anonThis siteA random practice ID that counts your free mock tests and practice quizzes without an account. Local storage, sent to our account service with each test or quiz.Until you clear your browser dataFirst party
hub_vidThis siteThe same random practice ID as accounts_hub_anon, kept in a first-party cookie as well so the free limit still applies if one of the two is cleared. Sent to our account service with each test or quiz.400 daysFirst party
accounts_hub_tokenThis siteKeeps you logged in to your account. Set only when you log in, removed when you log out.Until you log outFirst party
cscs_attempt:*This siteRemembers a mock test in progress so you can resume it after a reload. Local storage.Until the test is finishedFirst party

3. Analytics cookies (optional, off by default)

We use Google Analytics to understand which pages and question topics are used, so we know where to add questions and what to fix. The data is aggregated and is not used to identify you.

The cookies below are set only if you opt in. Until you do, Google Analytics runs in a cookieless mode: it records that a page was viewed, but sets nothing on your device and cannot recognise you on a later visit or on another site. Opting in is what turns on the cookies that link your visits together.

If you reject, or ignore the banner, no analytics cookie is ever set and the cookieless mode is all that runs.

NameProviderPurposeDurationParty
_gaGoogle AnalyticsDistinguishes one browser from another to count visitors.2 yearsThird party
_ga_*Google AnalyticsMaintains session state for reporting. The suffix varies by property.2 yearsThird party

4. How to give or withdraw consent

When you first visit, a banner at the bottom of the page offers Accept all and Reject all as equally prominent choices, plus Manage for per-category control. No non-essential cookie is set before you choose, and closing the banner without choosing is not treated as consent.

Choosing takes effect immediately and without a reload: accepting starts cookie-backed measurement there and then, and rejecting keeps the cookieless mode described above.

You can change your mind at any time using the Cookie settings link in the site footer. Withdrawing consent is exactly as easy as giving it, and takes effect immediately.

If we make a material change to how we use cookies, we will ask you again rather than relying on a decision you made under different terms.

5. Managing cookies in your browser

All major browsers let you block or delete cookies through their settings, and offer a private browsing mode. Blocking all cookies may stop parts of this or other sites from working properly.

6. Changes to this policy

We update this page whenever the cookies we use change, and the Last Updated date above reflects the current version.

Related policies

Privacy PolicyWhat we collect under UK GDPR, and what we do not
Terms & ConditionsPermitted use, liability and governing law
Affiliate DisclosureHow the site is funded

Contact us

Questions about this page? Email [email protected], or use our contact page.

Questions about cookies can be sent to [email protected].