3–10 adults · private answer sets · one group reveal

Rice Purity Test for Friends

Each friend completes the same 100-question adult checklist privately, sends only a sealed total-score code, and lets the host reveal every added score together. Names, codes, and the group stay in the host's browser.

  • 3–10 voluntary adults
  • 0 individual answers in a score code
  • No account or room server

00 · Direct answer

A local group reveal, not a popularity contest

This rice purity test for friends gives a group one shared workflow without collecting everyone's private history. The rice purity test for friends lets each adult answer 100 Yes or No items independently and create one score code only after finishing.

A responsible rice purity test for friends does not ask the host to collect screenshots or question-by-question answers. This rice purity test for friends puts one encrypted total and its opening key in the code, while the original 100 choices stay in the participant's browser.

The rice purity test for friends uses a local roster for three to ten people. In this rice purity test for friends, the host adds names and valid codes, sees a sealed status, and reveals all added totals in one interface action.

Use the rice purity test for friends as an optional group activity, never a measure of courage, honesty, maturity, health, or social status. The rice purity test for friends has no leaderboard, compatibility percentage, invented average, or automatic winner.

Anyone may decline the rice purity test for friends, stop before a result, keep a code private, or ask the host to remove it. A rice purity test for friends is worthwhile only when every adult can pass without pressure and no one demands the stories behind a number.

01 · Private group method

How the friends challenge works

The participant device calculates the score; the host device keeps the roster. No room, account, name, code, answer, or score is sent to this site because the workflow has no submission request.

  1. 01

    Each friend answers privately

    Open this page on a personal device, confirm the adult notice, and complete all 100 items. Progress remains in that browser until cleared.

  2. 02

    Create one sealed score code

    After the result appears, create and copy a code containing one encrypted total—not the 100 answers, category profile, name, or contact details.

  3. 03

    The host builds a local roster

    Add a short local label and each code. The page validates the code and rejects duplicate names, duplicate codes, malformed data, and groups above ten.

  4. 04

    Reveal the added totals together

    At three or more members, the host can reveal every valid total in one action. The view can be hidden again or erased from local storage.

02 · Host on this device

Build the local reveal group

Paste one score code per participant. Labels and codes are stored only in this browser. The interface stays sealed until at least three valid members are present.

Browser-local roster
Members0/10

Minimum 3 · maximum 10

No members yet. Complete the test below or paste a code from a friend.

    Your private Rice Purity Test checklist

    Answer all 100 questions honestly

    In this Rice Purity Test, choose Yes or No for every statement. Unanswered is never treated as No, and your score appears only after all 100 answers are complete. You can move between sections, and this browser saves progress locally until you clear it.

    Designed for adults 18+

    Before you begin

    This Rice Purity Test checklist contains direct questions about sex, alcohol, drugs, legal consequences, and digital boundaries. It is for adults and is not a medical, moral, or psychological assessment.

    Return to the guide

    03 · Data boundary

    Exactly what the group flow stores and reveals

    Authenticated encryption can detect a changed code, but the code also carries the key needed to open its score. Anyone holding the complete code can technically decode that total; the sealed interface is a coordination aid, not secrecy from a determined code holder.

    Data boundary for the friends challenge
    DataWhere it existsWhat the group sees
    100 individual Yes or No answersParticipant's browser storageNever included in the score code or host roster
    One total scoreEncrypted inside the shared codeShown when the host chooses Reveal
    Opening keyInside the same shared codeNot displayed, but available to any code holder
    Local member label and codeHost browser storageVisible only on that host device
    Account, email, phone, or room IDNot requestedNothing to reveal or upload

    04 · Group boundaries

    Four rules for a fair friend-group activity

    A group invitation is not consent to discuss anyone's history. Agree on how codes will be handled, let people pass, and decide when the host will erase the local roster.

    01

    Voluntary from start to finish

    Invite once and accept no without debate. A participant can stop, keep the result, or withdraw a code before reveal without explaining why.

    02

    No screenshots or answer audits

    The total is the only intended disclosure. Do not request category screens, browser history, proof of answers, or stories attached to a particular score.

    03

    No rankings or moral labels

    A higher number means fewer listed experiences; a lower number means more. Neither proves honesty, wisdom, health, confidence, or value within the group.

    04

    Choose an erase moment

    After the activity, use Clear local group and ask participants to clear their own saved test if they wish. Hiding scores does not delete the roster.

    05 · Ten private areas

    Ten private areas sit behind every total

    The equal-weight score compresses very different contexts into one number. These ten category views remain on each participant's device and help private reflection; they are deliberately absent from the shared group code.

    01

    Social & independence

    Travel, parties, spontaneity, and private decisions.

    02

    Dating & attraction

    First dates, kissing, apps, and early communication.

    03

    Relationships & commitments

    Attachment, partnership, exclusivity, and secrecy.

    04

    Consensual sexual experience

    A neutral count of adult sexual experiences.

    05

    Sexual health & decision context

    Protection, testing, impairment, and informed consent.

    06

    Alcohol experiences

    Intoxication, consequences, coping, and emergencies.

    07

    Nicotine & cannabis

    Use patterns, responsibilities, spending, and adverse effects.

    08

    Other substances

    Nonmedical use, mixing, injection, and overdose history.

    09

    Rules, consequences & risk

    Deception, property, discipline, gambling, and impaired driving.

    10

    Digital intimacy & boundaries

    Intimate images, privacy, identity, and online meetings.

    06 · Optional conversation

    Optional prompts after the group reveal

    Use a prompt only if the group wants a conversation. Anyone can pass, and nobody should be asked to identify the answers behind a total.

    1. 01

      What assumption about the highest or lowest score should we avoid?

    2. 02

      Does everyone want to discuss the numbers, or simply end the activity?

    3. 03

      Which present-day safety choice matters more than any score?

    4. 04

      What group boundary would make future activities feel more comfortable?

    5. 05

      Should the host hide the view now or clear the group completely?

    6. 06

      Is there any participant who wants their local label removed before we continue?

    07 · Verified context

    Checkable security, history, and consent context

    Product claims here are reproducible in the browser. Outside sources explain authenticated encryption, historical association, and consent; none validates the score as psychology or a population benchmark.

    3–10 · 100 · 0

    A reproducible local workflow

    Reviewed August 12, 2026: a reveal needs 3–10 valid codes; each score follows 100 answers; the workflow makes 0 answer submissions to a room or account.

    Review the scoring method
    256 · 96

    Authenticated score-code format

    The page uses an AES-GCM 256-bit key and a fresh 96-bit IV. NIST documents GCM as authenticated encryption; the shared code also contains its key, so possession permits opening the total.

    NIST SP 800-38D ↗
    1990s

    A documented Rice archive record

    Rice University's Woodson Research Center catalogs a Purity Test file from the 1990s. That supports historical association, not endorsement of this independent site or group tool.

    Rice archive catalog ↗
    “You always have the right to set and adjust your boundaries based on what you’re comfortable with in the moment.”

    The National Domestic Violence Hotline states this boundary plainly. It applies to group participation and any later conversation; it is not a score interpretation.

    The National Domestic Violence Hotline — Consent ↗

    08 · FAQ

    Rice Purity Test for friends FAQ

    01

    Can the host see individual answers?

    No. The code contains one encrypted total and its key. The host roster never receives question choices or category counts, and this site provides no answer-upload endpoint.

    02

    Why does the group need at least three people?

    This page is designed for a group rather than a disguised one-to-one comparison. Three is a product rule, not a scientific threshold, and the local roster supports at most ten people to remain readable.

    03

    Can a technical host open a score before pressing Reveal?

    Yes. The complete code must carry the key so this serverless page can open it. The interface coordinates a simultaneous reveal, but it cannot prevent a code holder from decoding the total with technical tools.

    04

    Does encryption make the score code anonymous?

    No. The code does not include a name or answers, but a sender, message thread, or chosen local label can identify its owner. Share it only with a host you trust.

    05

    What happens if a code is edited?

    AES-GCM authentication causes changed or incomplete codes to fail validation. The group rejects them instead of guessing a score. The participant can create and send a fresh code.

    06

    How do I delete the group?

    Choose Clear local group to remove member labels and codes from this browser's local storage. Each participant controls and can separately clear their own answer progress on their device.

    Private answers · minimal score sharing

    Start only when passing is genuinely easy

    Let every friend answer independently, share only a score code by choice, reveal without rankings, and erase the local roster when the activity ends. A respectful stop is a successful outcome too.