FairPicker · Provably Fair Raffle Guide

5 Signs of a Rigged GiveawayHow to spot a fake draw

Almost every Instagram, YouTube, or comment-thread giveaway eventually attracts the same accusation: “this is rigged.” Sometimes the accusation is fair, sometimes it's not — but most hosts have no way to prove either case. This guide covers the patterns that show up when a draw really is fake, and what hosts and participants can each do about it.

⚠ Read this first

This article describes general patterns. It does not call out any specific event or host. Multiple signs lining up does not automatically mean the draw was rigged. The bigger point is that hosts who set up a verifiable structure from the start never need to fight this argument in the first place.

1. Why the same accusations keep coming back

Most online giveaways depend on the host doing the draw privately. The flow usually looks like this:

  • The host pulls comments or entries into a spreadsheet.
  • They sort the rows and pick a winner.
  • Proof is one screenshot, or a sentence saying “done fairly.”

Nothing in that flow stops a host from rolling again until they get the winner they want, or simply choosing a winner ahead of time and posting a screenshot. There is no technical mechanism preventing it. So when someone in the comments yells “rigged,” the host has no way to rebut.

2. Five warning signs

🔍 Sign 1. The winner is connected to the host

The winning account follows or is followed by the host, or interacts with their posts regularly. Once is a coincidence; the same pattern across multiple giveaways is a pattern.

🔍 Sign 2. The only proof is a static screenshot

Without a livestream — and even some livestreams turn out to be pre-recorded — a screenshot proves nothing. If there's no way for a third party to reproduce the random seed, the “evidence” is unverifiable.

🔍 Sign 3. The full entry list is never shown

Only the winner is announced — no list of who actually entered. Without a list, a host could quietly drop or insert names. Privacy is a fair concern, but a masked list (just enough to confirm a name was there) goes a long way.

🔍 Sign 4. The same host has a history of complaints

Scroll back through the host's previous giveaway posts. If you see repeated “this is rigged” or “I should have won” comments, that's a pattern worth weighing.

🔍 Sign 5. Re-rolls keep happening

“The original winner didn't reply, so we drew again” — repeated several times — is a red flag. It can be genuine, but it's also the easiest cover for a re-roll until the desired outcome. A fair draw publishes reserve winners (next-in-line) at the original draw time, not after.

3. For hosts — how to remove all doubt

Defending yourself after a complaint is much harder than running the draw in a way the complaint can't exist. These four properties together make rigging mathematically impossible to hide.

  1. Verifiable random algorithm — use a hash-based scheme like SHA-256 where anyone can reproduce the result from the published inputs.
  2. Publish the seeds — the Server Seed and Client Seed are both committed to the certificate. Once they're public, any tampering becomes mathematically detectable.
  3. Publish a masked entry list — preserve privacy but show enough that participants can confirm whether they were included and who else was.
  4. No re-rolls — use a service that locks one draw to one event URL. Pre-draw reserve winners handle no-response cases without a second roll.

→ How a provably fair raffle picker works

4. For participants — what to ask for

When something feels off, accusations in the comments rarely change anything. These three questions do — and a host who really ran a fair draw can answer all of them.

  • Show the seeds — “Could you share the Server Seed and Client Seed used for the draw?”
  • Show a masked entry list — “Could you publish the full participant list with personal info masked?”
  • Share the integrity certificate — “If the draw was run through a fair picker, can you share the certificate or verification link?”

A host who can't answer those didn't set up a verifiable structure to begin with. The burden of proof for fairness sits with the host, not the participants.

5. How FairPicker addresses this

FairPicker bakes all four guarantees in by default.

  • SHA-256 hash-based draws — the result is mathematically tied to the seeds. No silent tampering.
  • Auto-issued integrity certificate — the moment a draw runs, a unique URL is created with the seeds, hash, timestamp, and full entry list locked in.
  • One draw per URL — the same event URL cannot be drawn twice, so “keep rolling until I like it” is structurally impossible.
  • Reserve winners up front — next-in-line winners are picked at the same time as the main winners, so non-responses don't become a fresh roll.
  • Free up to 300 entries — small communities can prove fairness without paying anything.

End the “is this rigged?” argument before it starts

FairPicker issues a hash-sealed integrity certificate the second your draw runs, so there's nothing left to argue about. Free for up to 300 entries.

Start a free fair draw →

Related: What is a provably fair raffle?