Giveaway infrastructure V2

Giveaway Picker

Clean locally. Draw fairly. Verify publicly.

Import
2Review
3Lock
4Draw

1 Add entries

Mapped column onlyUnselected local columns never leave this browser. Public sheets pass transiently through the GoSpinWheel server proxy and are not stored or logged.

2 Clean & map

Used locally for duplicate detection only. Raw IDs are never uploaded.

8rows
8unique
0duplicates
0invalid
Preview8 of 8
  1. 1Alex Johnsonunique
  2. 2Priya Patelunique
  3. 3Miguel Santosunique
  4. 4Emma Williamsunique
  5. 5Liam O’Connorunique
  6. 6Sofia Nguyenunique
  7. 7Noah Kimunique
  8. 8Isabella Garciaunique

3 Draw setup

Eligible participants8
Selection methodEqual, no repeats
Public resultWinners only
Ready to review locally.

Results & audit

Run a preview or verified draw to reveal results.

Winners (1)

No result yet

Alternates (2) Private

  1. Hidden until selection

Public receipt

Local previews do not create a public receipt.
Fairness by construction

One snapshot, one result, a receipt anyone can check

GoSpinWheel freezes the cleaned participant identifiers before selection. The signed receipt contains the exact snapshot hash, algorithm version, winner order, and replay seed. It does not claim the server was unable to choose a seed; it makes the recorded draw independently reproducible.

Read the randomness audit →

Can I import a CSV, TSV, or Google Sheet?

Yes. Map the participant-name column in your browser, review the cleaned preview, and upload only that mapped column when you run a verified draw.

How are duplicate entries handled?

By default, names are Unicode-normalized, trimmed, compared without case, and deduplicated by keeping the first occurrence. You can review the counts before drawing.

Can the same participant win twice?

No. Winners and ordered alternates are selected without replacement from one locked participant snapshot.

What is public in a verified receipt?

The receipt publishes winner names, opaque participant identifiers, the snapshot hash, algorithm version, and signature. Alternates stay private until promoted.