Privacy
Privacy: your answers never leave your browser
The short version: this site collects nothing. No account to make, no form to fill, no cookie set, no analytics tag, and no server behind the quiz that could receive your answers even if the quiz tried to send them. What follows is the specific version, clause by clause, and every clause describes something this build actually does.
What is stored about you
Nothing that identifies you. Every page on cphimsdrills.com is a static file: there is no database behind it, no login, no session, and no form — the contact page has no form and no mailbox behind it at all. Nothing here is built to ask you for a name, an email address or a payment detail, so nothing here collects one.
Specifically, this site does not collect or hold:
- Your name, email address, phone number or employer
- An account, a password or a profile — there is nothing to sign up for
- Payment details of any kind; nothing on the site is for sale
- Cookies. Not analytics cookies, not preference cookies, not “essential” cookies
- Analytics of any kind — no Google Analytics, no tag manager, no pixel, no heatmap
- Advertising identifiers, retargeting lists or a mailing list
- Your quiz answers, your score, or which domains you find hard
One thing does happen, and it happens on every website that has ever existed: the host serving these files — Cloudflare Pages — has to receive your request in order to answer it, which means it sees your IP address and your browser's user-agent string. That is transport, not measurement. This site adds nothing on top of it, runs no script that reports anything back, and has no analytics store to put such data into.
The quiz: 90 questions, zero backend
The quiz is the part worth being specific about, and the answer is unusually clean: it never talks to a server, because there is no server for it to talk to. The 90 CPHIMS practice questions ship as a JavaScript file that loads with the page, and the engine that shows them to you is a few kilobytes more. Your selections, your running score, the per-domain tally and your restarts are ordinary JavaScript variables living in the page's memory.
| Mechanism | What the quiz puts there |
|---|---|
| Cookies | Nothing. The site sets no cookie at all. |
| localStorage | Nothing. |
| sessionStorage | Nothing. |
| IndexedDB or the cache API | Nothing. |
| Network requests while you answer | None. No scoring endpoint, no “email me my results”, no beacon on the way out. |
| Your score | A variable in the page's memory, discarded the moment you close or reload the tab. |
That last row is the honest cost of the arrangement: reload the page and you are back to zero, and you cannot pick up tomorrow where you stopped tonight. Storing nothing means storing nothing. If you want your progress kept, keep it yourself — a note of which of the four domains kept catching you is more useful than a saved session anyway.
With JavaScript switched off, the practice page still shows a handful of questions with their answers written out beneath them. Nothing else on the site needs JavaScript to work.
Third parties and outbound links
The site loads no external hosts. Both typefaces are self-hosted woff2 files served from this domain, the stylesheet is inlined into each page rather than pulled from a CDN, and there is no embedded video, no map, no comment widget, no font API call and no tag manager. There is no cookie banner because there is nothing to consent to.
That is the entire third-party surface: one outbound redirect on our own subdomain, and the host that serves the files. No processor holds data on our behalf, because there is no data to hold.
There is no data-access or deletion process here for the same reason — there is nothing on file to access or delete. If something on this page stops being true of the build, it gets rewritten in the same change; if you think it already has, the corrections desk takes that report like any other. Last reviewed 7 September 2026.