02 · Data map

What stays local and what can cross a boundary

This map describes Test Rice Purity as reviewed on August 17, 2026; it does not describe every website using the quiz name.

The cleanest privacy explanation follows each data item rather than relying on one word such as anonymous. Browser storage, hosting telemetry, and person-to-person sharing have different recipients and deletion controls.

Data path and user control for the current Test Rice Purity implementation
Data itemOn this deviceNetwork or recipientYour control
100 individual answersSaved in one localStorage answer recordNot submitted by application codeClear answers or clear site data
Calculated scoreCalculated from local Yes choicesLeaves only after an intentional share actionDo not share, or copy only the total
Page performanceBrowser creates timing entriesCloudflare Web Analytics receives timing metricsBrowser protections may block the beacon
Couples invitationOne encrypted total is createdURL fragment reaches the chosen recipientSend only to a trusted adult; delete the message

03 · Browser storage

Local does not mean temporary

localStorage avoids sending answer state with every page request, but it is designed to survive a normal browser session.

The WHATWG HTML Standard describes localStorage as a site-specific storage area that lasts beyond the current session. In this product, selecting an answer updates a record named trp-answers-v2 containing the current choices and an ISO timestamp. Closing the tab is therefore not the same as deleting progress. The record can remain available when the same browser profile returns.

That persistence is useful on a long 100-question checklist, but it matters on a shared laptop, borrowed phone, classroom machine, or unlocked family profile. Another person using the same profile could reopen the page and see restored selections. Private browsing can reduce persistence, yet browser behavior varies; the reliable product control is Clear answers, followed by clearing site data when the device is not yours.

04 · Hosting boundary

A local quiz can still have page analytics

Answer processing and website delivery are separate technical layers, so both must be named.

Test Rice Purity is a static Cloudflare Pages site. Its quiz script contains no fetch, XMLHttpRequest, or sendBeacon call for answers or scores. Cloudflare can nevertheless observe ordinary requests needed to deliver the page, while its automatically injected Web Analytics beacon reports navigation timing and page performance. Cloudflare's April 17, 2026 documentation says the product collects timing metrics and does not track individual end users across customers' properties.

Cloudflare's current FAQ adds concrete retention context: the beacon fires on every page view, unsampled beacon data is stored for seven days, and older data is aggregated to around 10% of its original volume. Those facts should not be confused with a database of quiz choices. The application does not add question IDs, Yes or No values, scores, member labels, or sealed codes to the analytics payload.

05 · Sharing boundary

A score without answers can still identify someone

Data minimization limits what is disclosed; it cannot erase the social context around a message.

The result sharing menu builds a text payload from the total and the public page URL. It does not append the 100 choices. Couples mode puts one encrypted total in a URL fragment, and friends mode creates a sealed code containing one total rather than an answer list. These designs narrow disclosure, but they do not make the sender anonymous to a partner, friend, platform, or group administrator.

A private result becomes attributable when it is posted from a named account, pasted beside a real name, shown in a screenshot, or connected to a story. Encryption protects the encoded total from casual reading in transit; it does not stop a recipient with the complete key-bearing code from opening it. Share only by choice, never demand proof, and do not ask another adult to reveal the experiences behind a number.

06 · Other websites

Audit the page you are actually using

A familiar title, padlock icon, or no-account flow does not prove how a different implementation handles data.

Another site may upload each checked item, retain a score history, infer a location from an IP address, load advertising trackers, or ask for an email before showing a result. The quiz name does not prevent those practices. Read the current privacy policy, inspect whether deletion exists, notice whether the result URL contains data, and be skeptical of an absolute “100% anonymous” label without a data map.

The FTC warns that online quiz answers can overlap with account-recovery information. Rice Purity questions are generally about experiences rather than a mother's maiden name, but the broader lesson still applies: intimate details have value and can be misused. Leave a page when the operator, collection purpose, retention period, recipients, or deletion method is unclear.

07 · Reader checklist

Six checks before answering an intimate online quiz

You do not need developer tools to ask the most important privacy questions.

  1. 01

    Identify the operator and read the privacy policy for the exact domain, not a policy quoted by a search snippet or a different test site.

  2. 02

    Look for a clear statement about individual answers, scores, analytics, advertising, retention, and third-party recipients; “anonymous” alone is not enough.

  3. 03

    Check whether the page requires an account, email, real name, social login, location permission, camera, contacts, or another identifier unrelated to scoring.

  4. 04

    Find the deletion control before starting. On a shared device, plan to clear both in-page progress and the browser's site data after use.

  5. 05

    Preview the exact share payload. A good control lets you see whether it sends a total, URL, answers, image, token, or hidden identifier before you continue.

  6. 06

    Stop if anyone pressures you to answer, show proof, explain an intimate item, or share through a named channel. Voluntary participation is a privacy control too.

“the more information you share, the more you risk it being misused.”

08 · Evidence

Primary and official sources behind this audit

09 · FAQ

Questions about Rice Purity Test anonymity

01

Does Test Rice Purity upload my individual answers?

The current application code stores the answer map in localStorage and calculates the score in the browser. It has no answer-submission endpoint and does not attach answers or a score to the Cloudflare Web Analytics beacon.

02

Does closing the tab delete my answers?

No. localStorage is designed to persist beyond a normal session. Use the Clear answers control. On a borrowed or shared device, also clear the browser's site data and confirm the page no longer restores progress.