How things work · Updated August 2026

Why your quiz answer key is in the page source

If a quiz tells you your score the instant you click submit, with no network request in between, the grading happened on your computer. And if the grading happened on your computer, the correct answers had to be sent to your computer first — which means they are sitting in the page, readable by anyone who opens developer tools.

The mechanic, in one paragraph

A quiz needs two things to produce a score: your answers, and the correct answers. Your answers are in the browser by definition. So the score can be computed in one of two places — in the browser, which requires sending the correct answers there, or on a server, which requires sending your answers away and getting a number back.

Browser-side scoring is faster to build, cheaper to run, and gives an instant result with no loading state. Those are real advantages and they are why it is the common choice. The cost is that the answer key ships with the page, and there is no way to have one without the other.

How to tell which kind you are using

Works on any quiz, including one you built yourself and have not thought about.

01

Open developer tools before you submit

In any browser, right-click and choose Inspect, then switch to the Network tab. Leave it open.

02

Answer the quiz and submit

Watch the Network tab at the moment the score appears. If a request fires and the score appears after it returns, grading happened on a server. If the score appears with no request at all, it happened locally.

03

If it was local, search the page

Switch to the Elements or Sources tab and search for one of the correct answers as plain text, or for words like score, correct, or points. On most browser-scored quizzes you will find the key within a minute.

When this genuinely does not matter

Most quizzes. A personality quiz has no correct answers to leak — the scoring is a mapping to an outcome, and someone who reads it has spoiled nothing but their own result. A product-match quiz is the same: the logic is a recommendation, not a secret. A trivia quiz shared in a group chat for fun is not an exam.

For these, browser-side scoring is the right engineering choice and worrying about it is misplaced. The instant result is worth more than a secrecy nobody is attacking.

It starts to matter when the score has consequences for the person taking it. A pre-employment screen, a certification check, a graded assessment, a scholarship shortlist, a knowledge test that gates access to something. In each of those the taker has a reason to want the key, and browser-side scoring hands it to them.

The trade, stated plainly

Scored in the browserScored on the server
Result speedInstant, no network waitOne round trip — usually imperceptible, but not zero
Answer key exposureShipped with the page and readableNever leaves the server
TamperingA determined taker can change their own score before it is submittedThe score is computed from the submitted answers, not accepted from the client
Right forPersonality, product-match, trivia, lead-gen quizzesAssessments, screens, certification, anything with a consequence

Neither column is the correct answer in general. The question is only whether the person taking the quiz has a reason to want the key.

What Zunoform does, and what it does not do

Quiz scoring here is evaluated on the server when the response arrives. Per-option points, correct answers, and letter-grade bands are all applied at ingest, so the scoring rules and the key are never sent to the browser and a submitted score is computed rather than trusted. Practically, that means a taker cannot read the key out of the page and cannot edit their own result on the way out.

Scoring and arithmetic are separate things here, and it is worth knowing both exist. Scoring handles points, correct answers and grade bands, server-side. Calculated variables handle arithmetic: a formula referencing number answers and other variables, recomputed live in the browser as someone fills the form. So a pricing estimate is possible; what we do not ship is a dedicated interactive-content product with charted result pages and recommendation branching.

It is also worth saying that server-side scoring is not a proctoring system. It protects the key and the arithmetic. It does not stop someone opening another tab, and no form builder claims otherwise credibly.

Questions people ask

Can someone see the correct answers in a Zunoform quiz?

No. Scoring is evaluated on the server at ingest, so per-option points, correct answers and grade bands are never sent to the browser. There is nothing in the page source to read.

Does server-side scoring make a quiz secure enough for an exam?

It protects the answer key and makes the score tamper-resistant, which are the two things a form builder can control. It does nothing about identity, a second device, or a browser tab you cannot see. For a proctored exam you want proctoring software; a form builder is the wrong category no matter how it scores.

Is quiz scoring on the free plan?

Yes. Quiz scoring is included on the free plan, along with conditional logic, file uploads and the meeting scheduler. The three Pro-gated question types are NPS, e-signature and payment, and they are gated at publish rather than while you build.

Can I use a quiz to recommend a product?

Yes, and it is one of the better uses of the format because the person answering gets something back. Map per-option points to outcome bands and end on a result that tells them what to do next. Our product-match quiz template does exactly that if you want a working starting point.

Keep reading

Ready when you are

Better forms.
Better data.

Build your first form in under 60 seconds. Free forever for personal use, no credit card required.