Giveaway rules generator: what it should write and what you still add
Updated 10 November 2026 · By the Vast team
A giveaway rules generator turns a few details, such as your name, the prizes, the dates and the country, into a set of official rules. A good one writes the clauses that every giveaway needs, such as "no purchase necessary", who can enter, the odds, how winners are picked and a platform disclaimer. It can't know your local law or your prize, so it should leave clear gaps for you to fill. Treat any generator, ours included, as a first draft.
Vast is our product, so weigh that. We read Vast's rules from the code that writes them on November 10, 2026, and checked the platform and legal pages named below the same day. Where a live page blocked us, we read an archived copy and say so. This isn't legal advice; check with a lawyer for your country and prize.
What a generator has to produce
Our giveaway rules template guide has the full checklist and a fill-in template. This table is the short version, with the first column showing what the rules need to say.
| Clause | What it must say | Why it matters |
|---|---|---|
| No purchase necessary | Entering and winning cost nothing, and paying doesn't improve odds | Charging to enter can turn a giveaway into an illegal lottery in the US |
| Sponsor | Your legal name and a way to contact you | Entrants and regulators need to know who runs it |
| Eligibility | Age, places, who is excluded, "void where prohibited" | Prize laws vary by country and state |
| Entry period | Start and end, with a time zone | Settles late entries |
| How to enter | Each method, limits, a ban on duplicate accounts and bots | Platforms ask for it too |
| Prizes | What, how many, approximate value | Needed by some laws and ad rules |
| Odds | What they depend on | Required in some places |
| Winner selection | How, by whom, when | Fairness you can show |
| Notification and claim | How you contact winners and how long they have | Handles winners who vanish |
| Platform disclaimer | The platform doesn't sponsor or run it | Required by Meta and Twitch |
| Governing law | Which country's law applies | Settles disputes |
Where the law is strict, the rules must reflect it. The FTC's page on fake prizes says: "It's illegal to ask you to pay or buy something to enter or to increase your odds of winning." That is why the "no purchase necessary" line comes first.
How Vast's rules work
Vast writes official rules for every giveaway in the builder's Description and rules step. Players open them from Official rules in the entry panel, or from Show rules at the bottom of the giveaway page. If a giveaway has no rules of its own, players see Vast's standard terms.
You fill in a few fields and the rest comes from your giveaway:
| You provide | Vast fills in from your giveaway |
|---|---|
| Sponsor name and address | Giveaway title and link |
| How winners are selected | Start and end date, in your time zone |
| Days to contact winners | Prize names, number of winners and each prize's value, if you set one |
| Days winners have to claim | Minimum age, as set in the builder |
| Governing country | The country the giveaway is limited to, if you chose one |
| Privacy policy link (optional) | |
| Additional terms (optional) |
You can edit the details or write your own rules instead.
What the generated rules cover
- No purchase. The first line says that no purchase is necessary to enter or win and that a purchase doesn't increase the chances of winning.
- Sponsor. The sponsor is you, with your address if you give one.
- Eligibility. Open to people who sign up at your giveaway link, void where prohibited, and a list of excluded people. It states the minimum age you set ("Entrants must be at least 13 years old at the time of entry"). If you limit the giveaway to a country, it says "open to residents of" that country; with no limit it says open worldwide.
- Entry period. Start and end, with the time zone.
- How to enter. Complete the form and any verification checks. Multiple email addresses, identities or devices aren't allowed, and fraud means disqualification. Bots, macros and scripts are banned.
- Prizes. What each winner gets, with "(approximate retail value $X)" next to each prize in the prize list where you entered a value. Prize levels in a sharing giveaway don't show a value. Taxes are the winner's, and there is no substitution or cash equivalent except at your discretion.
- Odds. They depend on the total number of eligible entries.
- Winner selection and notification. Your selection method, the contact window and the claim window, with a rule for alternates if a winner doesn't respond.
- Platform disclaimer. Not sponsored, endorsed or run by Facebook, X, Instagram, YouTube, Reddit, Pinterest, LinkedIn or other social platforms.
- Disputes and privacy. Governing law, plus your privacy policy link if you add one.
- Winners list. Entrants can request the winner's name within four weeks of the end.
- Platform provider. A note that Vast provides the platform and that you, as sponsor, run the giveaway and deliver the prizes.
What you still add
Vast fills in the age, the place and the prize values you set in the builder. These are the parts it leaves for you to check or add, in Additional terms or your own rules.
- Extra exclusions. The builder takes one country or worldwide. If you need to exclude other places, such as particular states or provinces, say so yourself.
- Skill-testing question. Not included. If Canadians can enter, ask a Canadian lawyer how to word one.
- Platform-specific lines. Twitch's Terms of Service require a specific disclaimer on promotions, so add the exact line if you promote there.
- Meta's release. The generated release wording names Vast. Meta's policy asks for a release of Meta, so check the wording against Meta's policy and add your own if you promote there.
- The employee exclusion. The generated exclusion sentence names Vast. Read it and add your own exclusions, such as your own staff.
- A broad license on entries. The rules ask entrants for a worldwide, perpetual license to use their entry, name and likeness for promotion. If your giveaway collects content, such as screenshots, check this against the platform's rules. YouTube's contest policy says you can't ask a viewer to give all rights or transfer ownership of their entry.
- Your own legal review. The rules can't register your giveaway or check your local law. See the next section, and ask a lawyer if the prize is valuable or entrants are in several countries.
Platform rules to cover
| Platform | What its rule says | Check in your rules |
|---|---|---|
| Meta (Facebook, Instagram) | Promotions need legal compliance, a release of Meta and an acknowledgment it doesn't sponsor them. You can't require people to share, repost or tag others. | Check the release wording and add your own. Don't reward sharing or tagging. |
| X | Include a rule that multiple accounts make an entrant ineligible. Don't reward duplicate posts. You're responsible for the law. | The generated rules ban multiple identities. |
| Twitch | You're the promoter. Display "This is a promotion by [Your Name]. Twitch does not sponsor or endorse this promotion and is not responsible for it." | Add the exact line. |
| YouTube | Free to enter, rules that link to YouTube's Community Guidelines, no suggestion that YouTube sponsors it, and no taking all rights. | Check each. |
Sources for each row are listed below. Our guide to running giveaways on X, Discord, Twitch and Kick goes through them in more detail.
State and country notes
A generator can't tell you whether your giveaway needs a filing. Some places add rules once you cross a threshold or accept entries from a country.
- New York and Florida. Both require filings and a bond or trust account when the total announced prize value is over $5,000, for promotions connected to consumer products or services. New York's General Business Law 369-e says "in excess of five thousand dollars" and asks for a filing at least thirty days before the start. Florida Statutes 849.094 says "greater than $5,000" and asks for a filing at least 7 days before the start. Both charge a $100 filing fee.
- Canada. The Criminal Code, section 206 covers schemes to give away property "by lots, cards, tickets or any mode of chance whatever." Canadian contests commonly use a skill-testing question. Ask a Canadian lawyer.
- UK. The CAP Code's section 8 says prize draw winners must be chosen by "a computer process that produces verifiably random results", an independent person or under their supervision, and prizes normally awarded within 30 days.
If you're unsure whether you're over a threshold, limit entrants to a country you've checked. The Pro plan can limit a giveaway to one country by where the entrant's connection comes from, which a VPN can change.
How Vast compares
Gleam also writes terms for you, from a template, and can add a free-entry alternative to paid actions, shown only in countries that need one (details in our Gleam vs Vast comparison). That is a real strength where you give entries for a purchase or a paid subscription. Vast's rules assume entry is free and give you no paid-entry handling, so don't give extra entries for paying.
Pick winners in a way you can explain
Your rules must say how winners are picked, and then you must do it that way. Vast draws winners at random from everyone who entered, and actions worth more entries improve a player's odds. If you run your own draw, our free giveaway winner picker picks at random in your browser, and nothing is uploaded. Screenshot the draw with the entry count and the time.
A short checklist before you publish
- Read the generated rules from start to end, as a player would.
- Check that the minimum age, place and prize values match what you meant, then add any extra exclusions and platform lines.
- Check your prize total against the New York and Florida thresholds.
- Confirm that nothing in your entry list requires payment.
- Put the rules link next to the entry button wherever you share the giveaway.
- Ask a lawyer if the prize is valuable, the entrants are in several countries or you're unsure.
Start a giveaway on Vast with official rules drafted for you to review and edit. Start a giveaway
FAQ
Is a rules generator legal advice? No. It writes standard clauses from what you enter. It doesn't know your laws or prize.
Do I have to use Vast's generated rules? No. You can edit the details or use your own.
Does Vast's generator add a skill-testing question? No. Add one if Canadians can enter.
Do the rules include the minimum age I set? Yes. The rules state it, and also name the country and any prize values you set. Add anything beyond that, such as extra exclusions, yourself.
Can I give extra entries for buying something? Don't. A giveaway that charges to enter can become an illegal lottery in the US. Ask a lawyer before adding any paid option.
Sources
- Fake Prize, Sweepstakes, and Lottery Scams (FTC) — illegal to require payment to enter or improve odds; the live page moved, so we read the archived copy, checked 2026-11-10
- Pages, Groups and Events Policies (Meta), archived 2026-10-27 — Promotions section: release, no sponsorship, no required sharing; the live page did not render as text for us, checked 2026-11-10
- Guidelines for Promotions on X — multiple accounts, duplicate posts, laws; live page blocked (HTTP 403), archived 2026-10-18, checked 2026-11-10
- Twitch Terms of Service — Promotions section and required disclaimer, archived 2026-10-31, checked 2026-11-10
- YouTube's contest policies and guidelines — free entry, official rules, no taking all rights, checked 2026-11-10
- New York General Business Law 369-e, archived 2025-07-09 — over $5,000, thirty days; live page blocked, checked 2026-11-10
- Florida Statutes 849.094 (2026) — greater than $5,000, 7 days, $100 fee, checked 2026-11-10
- Criminal Code, section 206 (Justice Laws Website) — chance-based schemes, checked 2026-11-10
- CAP Code section 8: Promotional marketing (ASA) — verifiably random draws and 30 days, checked 2026-11-10
- Gleam setup doc, archived 2025-10-06 — generated terms; live page blocked, checked 2026-11-10
More guides
- 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.
- 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.
- 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.
- 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.