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 item | On this device | Network or recipient | Your control |
|---|---|---|---|
| 100 individual answers | Saved in one localStorage answer record | Not submitted by application code | Clear answers or clear site data |
| Calculated score | Calculated from local Yes choices | Leaves only after an intentional share action | Do not share, or copy only the total |
| Page performance | Browser creates timing entries | Cloudflare Web Analytics receives timing metrics | Browser protections may block the beacon |
| Couples invitation | One encrypted total is created | URL fragment reaches the chosen recipient | Send 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.
- 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.
- 02
Look for a clear statement about individual answers, scores, analytics, advertising, retention, and third-party recipients; “anonymous” alone is not enough.
- 03
Check whether the page requires an account, email, real name, social login, location permission, camera, contacts, or another identifier unrelated to scoring.
- 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.
- 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.
- 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
01Does 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.
02Does 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.