How to stop giveaway bots and fake entries
Updated 12 November 2026 · By the Vast team
You can't stop every fake entry, but you can make most of them pointless. Pick a prize only your audience wants, ask for actions that are hard to fake, give each person one entry, write your eligibility rules before you start, and check every winner before you announce. A tool can check some actions for you; the rest you check by hand, by the rules you published.
Vast is our product, so weigh that where we describe it. We read Vast's entry, draw and re-draw code, and the platform rules linked below, on November 11, 2026. This guide says what to check, not how any check works inside, and no tool catches everything.
What kinds of fake entries should you expect?
| Problem | What you might see | What helps | On Vast |
|---|---|---|---|
| One person, several accounts | New accounts with similar names, several entries from one IP address | "One entry per person" in your rules, and a look at every winner | Not detected automatically. You can view entries by account and by IP |
| Bot or scripted entries | Bursts of entries, accounts that only ever enter giveaways | Actions that need a real account somewhere else | Each action counts once per account. Steam and Twitch actions are checked with the platform; Discord, X and Kick actions aren't |
| Actions claimed but not done | A winner who doesn't follow you or isn't in your server | Checking winners before you announce | Steam and Twitch: checked. Discord, X, Kick and YouTube: not checked |
| Entrants outside your countries | Entries from places your rules exclude | A location rule, checked again when the winner claims | From Pro, entries from IP addresses outside the one country you set are refused |
| Under-age entrants | A winner who turns out to be too young | A minimum age in your rules | Refused when the account's birthday is under your minimum age |
| Engagement trading | Accounts that follow everyone who enters | Never rewarding volume | Not checked |
None of the signs in the second column proves fraud on its own. A family, a school or a café can share one IP address, and new accounts are often just new fans.
What do the platforms' own rules say?
Each platform bans fake activity in its own words. Link these in your rules rather than paraphrasing them.
- X. Its Guidelines for Promotions (an Internet Archive copy from October 18, 2026; X's help center blocked us with HTTP 403) say people who create many accounts to enter more than once "are liable to get all of their accounts suspended," and ask you to "include a rule stating that anyone found to use multiple accounts to enter will be ineligible."
- Twitch. The Community Guidelines say you may not "Engage in viewership tampering (such as artificially inflating follow or live viewer stats)."
- Kick. Guideline 7 of the Community Guidelines says: "The use of bots, engagement manipulation, or third-party tools to artificially inflate views, followers, or interactions is prohibited."
- Discord. The Community Guidelines say "Each account must be associated with a human, not a bot," and ban "artificially inflating server membership."
How do you design a giveaway that's harder to game?
- Pick a prize for your people. A key for your game, merch or a session with you is worth little to someone who enters every giveaway. Cash and gift cards attract everyone.
- Ask for actions that are hard to fake. A checked wishlist or follow takes a real account on that platform. A click on a link takes nothing.
- One entry per person, written into the rules. Reward the actions you care about, not volume.
- No paid shortcuts. Never let a purchase buy better odds. If a paid action is in the giveaway, give a free action the same number of entries.
- Keep the prize behind a claim step. The winner replies from the account that won, or types a phrase you choose in your chat, before you send anything.
- List your disqualifications up front, and use only those. Don't invent new reasons after you've seen who won.
What about VPNs and location limits?
A location limit is a filter, not proof. An IP address shows roughly where a connection comes from, not where a person lives, so treat it as a first check. Your rules should say where winners must live, and the claim step is where you confirm it, for example by a shipping address in an allowed country.
If a prize can only be delivered in some countries, such as region-locked keys or physical items, say so in the rules and limit entry to those countries. Our rules template has wording for eligibility and disqualification.
What does Vast check for you?
Vast is our product, so weigh this section as a vendor's description.
- Accounts. Every entry belongs to a Vast account. Signing up takes a 6-digit code sent to the email address, or a Discord, Twitch, X or Facebook login. Visitors to an embedded giveaway give a name and email instead.
- One completion per action. Each action counts once per account, unless you set it to repeat: Daily entry, or several codes in a secret code action.
- Checked actions. Steam wishlists, plays, ownership and group joins, and Twitch follows, subscriptions and channel rewards, are checked through accounts players connect. Telegram joins are checked only if you turn on Check follow status and add your own bot as an admin. Discord, X, Kick and YouTube actions are taken on trust today.
- Age and location. If a player's birthday shows them under the minimum age you set, they can't enter. From Pro at $49 a month, you can limit entry to one country, and Vast refuses entries from IP addresses in other countries.
- The draw. Only valid entries count. The host can't win, and nobody wins twice in one giveaway.
- Tools for your review. In the giveaway's Actions & Entries tab, Actions by User and Actions from User IP show every entry from one account or one IP address, and you can mark entries invalid or delete them. The Winners tab shows where and when each winning entry was made.
- Re-draws. Reroll replaces a winner who doesn't qualify and marks their entries invalid, and Vast logs it.
- Rules. The official rules Vast drafts bar entrants from using "multiple email addresses, identities, or devices," and say "Use of bots, macros, scripts, or other automated methods of entry is prohibited."
What do you still check by hand?
- Several accounts, one person. Vast doesn't detect this automatically today. Look at each winner's other entries by account and by IP before you publish.
- Unchecked actions. For Discord, look in your member list. For X, open your followers. For Kick, ask the winner to type in your chat from that account.
- Eligibility. Age, country and anything else your rules require, confirmed in your claim message.
- Your own team. Vast only excludes the host's account from the draw. Remove staff and family entries if your rules exclude them.
Our guides to picking a giveaway winner and announcing a giveaway winner cover the draw and the claim.
Prize promotion laws vary by country. This isn't legal advice; check with a lawyer for your country and prize.
Run a giveaway on Vast with checked Steam and Twitch actions, each action counted once per account, and every re-draw logged. Start a giveaway
FAQ
How do I know if a giveaway entry is a bot?
You often can't from one sign. Look for clusters: accounts made days ago, similar names, many entries from one IP address, and no activity outside giveaways. Check winners closely, and ask them to prove the account.
Does a shared IP address mean someone cheated?
No. Households, schools, offices and cafés share IP addresses. Treat it as a reason to look closer at a winner, not as proof.
Does Vast detect duplicate accounts?
Not automatically today. Vast counts each action once per account and lets you view entries by account and by IP address, so you can check winners before you publish them.
Can I disqualify a winner I think is fake?
If your rules give a reason that applies, yes. On Vast, Reroll replaces that winner and marks their entries invalid. Use only the reasons your rules list.
Sources
- X Guidelines for Promotions, archived 2026-10-18 — multiple accounts, recommended rule; live page blocked (HTTP 403), checked 2026-11-11
- Twitch Community Guidelines — viewership tampering; read from the text Twitch serves to search engines, checked 2026-11-11
- Kick Community Guidelines — Guideline 7, bots and engagement manipulation, checked 2026-11-11
- Discord Community Guidelines — accounts must be human, no inflated membership, checked 2026-11-11
- Vast's sign-up, entry, location, age, draw and re-draw code, its entries and winners views and its official-rules template — Vast facts, checked 2026-11-11
More guides
- Easypromos alternative: Vast vs Easypromos plans and fraud: Easypromos vs Vast: Easypromos's $29 to $399 plans, comment draws and fraud controls against Vast's free plan, checked Twitch and Steam entries and AI agents.
- Giveaway ideas for game developers: wishlists, keys, Discord: Giveaway ideas for indie game developers: wishlist pushes, Steam key drops, playtest access, Discord growth and creator collabs, all within Valve's rules.
- Giveaway ideas for Twitch and Kick streamers: goals, raids: Giveaway ideas for Twitch and Kick streamers: follower and sub goals, raid thank-yous, weekly draws, code words and Discord growth, in line with platform rules.
- How long should a giveaway run? Length by goal, with a table: How long to run a giveaway for a game launch, email list, Discord growth or a stream event, what dates Vast lets you set, and how to time it around a launch.
- How to announce a giveaway winner, with copy-paste templates: Announce a giveaway winner the right way: check them first, post where people entered, protect their details. Templates for X, Discord, Twitch and email.
- How to pick a giveaway winner fairly, with proof and no bots: Pick a giveaway winner fairly: random or weighted draws, removing bots and duplicate entries, keeping proof, backup winners, and announcing the result openly.
- Kick giveaways for streamers: rules, follows, subs and draws: Run a Kick giveaway: what Kick's guidelines say about buy-ins and bots, follow and sub entries, drawing on stream, and why Vast doesn't check Kick follows.
- Rafflecopter alternative: Vast after Rafflecopter shut down: Rafflecopter shut down on October 1, 2025. What it offered, how Vast compares on free plans, prices, entry options, rules and email lists, and how to switch.
- Telegram giveaways: channel joins, Telegram's rules and bots: Run a Telegram giveaway: Telegram's Giveaway feature and its terms, join-to-enter rules, checking joins with your own bot, fair draws and fake accounts.
- Woobox alternative: Vast vs Woobox's AI giveaway builder: Woobox vs Vast: Woobox's AI-built giveaways and $29 to $499 plans against Vast's free plan, checked Twitch and Steam entries, official rules and AI agents.
- YouTube giveaways: contest rules, comment entries and draws: Run a YouTube giveaway: what YouTube's contest policies require, comment and subscribe entries, secret codes, fair draws, and what Vast checks.
- Free giveaway tool: run a giveaway at $0, with no card: Vast's free giveaway tool: no card, one giveaway a month, Steam, Twitch, Discord and X actions, official rules, a random draw, and when an upgrade is worth it.
- Grow your email list with giveaways: consent, tools, tips: Grow an email list with a giveaway: GDPR and CAN-SPAM consent basics, Mailchimp and MailerLite on Vast, a welcome sequence, junk sign-ups and what to measure.
- How to run an X (Twitter) giveaway in 2026, step by step: Run a follow-and-repost giveaway on X (Twitter): what X's rules allow, picking a prize, writing the post, no purchase necessary, fair draws and bot entrants.
- KingSumo alternative: Vast vs KingSumo's $49 lifetime deal: Looking for a KingSumo alternative? Vast vs KingSumo on the $49 AppSumo lifetime deal, free plans, Twitch and Steam entries, email lists and AI agents.
- Run a giveaway with an AI agent: Claude, Cursor and Codex: Let Claude Code, Claude, Cursor, Codex or any MCP client draft and track a Vast giveaway. Setup, an example prompt, what stays with you, and the limits.
- Shopify giveaway guide: give away a product, embed it: Run a giveaway for one product from your Shopify store: pick the prize, choose entry steps, embed it with Custom Liquid, ask for emails the right way, measure.
- SweepWidget alternative: Vast vs SweepWidget, side by side: Looking for a SweepWidget alternative? Vast vs SweepWidget on free plans, prices, Steam, Twitch and Discord checks, anti-cheat tools and AI agents.
- Twitch giveaways for streamers: rules, subs, bots and draws: Run a Twitch giveaway: follow and sub entries, Twitch's promotion rules and disclaimer, drawing on stream or off, and when a chat bot or a giveaway page fits.
- ViralSweep alternative with a free plan: Vast vs ViralSweep: Looking for a ViralSweep alternative with a free plan? Vast vs ViralSweep on prices, trials, entry actions, Twitch and Steam, bot protection and AI agents.
- Discord giveaway bot vs giveaway platform: which to use: GiveawayBot, Carl-bot, MEE6 and Dyno run quick giveaways inside Discord. What a bot does well, what a giveaway platform adds, and which one to use when.
- Giveaway rules generator: what official rules must include: What a giveaway rules generator has to produce, clause by clause, how Vast's built-in rules work, what you still add yourself, and where it is not legal advice.
- Gleam vs Vast: free plans, prices and checked actions: Gleam vs Vast head to head: free plans, prices, Steam, Discord, Twitch and X actions, fraud checks, winner draw, rules and AI agents. Where each one wins.
- How to grow a Discord server with giveaways, step by step: Use a giveaway to grow a Discord server: set a goal, pick a prize that fits, use a join-server action, announce it, keep new members and measure what worked.
- Steam key giveaways: how to give away game keys safely: How game studios and creators give away Steam keys safely: Valve's key rules, bots and resellers, region locks, wishlist entries, key delivery and the rules.
- Vast plans compared: Free vs paid, Boost and Done for you: Vast's Free, Basic, Pro, Business and Enterprise plans side by side: giveaways, winners, prizes, features and prices, plus the Boost and Done for you add-ons.
- Best giveaway tools in 2026: Gleam, KingSumo and more: Compare Gleam, KingSumo, ViralSweep, RafflePress, ShortStack, SweepWidget and Vast: free plans, prices, entry actions, and which tool fits your giveaway.
- Giveaway rules template: what your official rules need: A free giveaway rules template plus a checklist of what official rules need: no purchase necessary, free entry, prize value, odds, and US, Canada and UK rules.
- How to get Steam wishlists before launch (indie guide): A practical plan for Steam wishlists before launch: when to post your page, demos, Next Fest, press, and how to run a wishlist giveaway within Steam's rules.
- How to run a giveaway on X, Discord, Twitch and Kick: Platform rules, setup checklists and common mistakes for running a giveaway on X (Twitter), Discord, Twitch and Kick, plus one way to run all four at once.