Alts found before the draw

Your last giveaway winnerwas probably an alt.

AltGuard is a Discord giveaway bot with real alt account detection. Everyone who enters verifies once, so every entrant is scanned and linked accounts are found before the draw — not after you have paid. Need zero friction instead? Run winner-only mode, where only the drawn winner is checked before the prize goes out.

  • Every entrant scanned, not just the winner
  • Publicly verifiable draws
  • Free for 3 giveaways a month
Risk review Live evidence
Giveaway entrant sample_member Server-specific review

78/100

Device link 1 Network link 2 VPN No
Why this needs review

Cross-browser device profile matches another account. Account has no message history in this server.

Trust context

Established account history and real server activity reduce risk. Shared Wi-Fi alone is never treated as proof.

  • Verification gateUnverified users stay outside the winner pool
  • Explainable scoringEvery point has a visible reason
  • Positive trustEstablished active members score lower
  • Human controlIgnore, disqualify, or confirm a ban

Why this keeps happening

Alts do not beat your rules. They beat your headcount.

One person with six accounts gets six entries. Your real members get one each.

The odds are quietly rigged

A 300-entry giveaway with 40 alts behind 7 people is not a 300-person draw. Your regulars are competing against a multiplier they cannot see.

You find out after you paid

The winner claims the prize, then someone posts screenshots showing the same person won last month under a different name. Now it is a public argument, not a giveaway.

Manual checks do not scale

Reading account creation dates on 300 entrants is not moderation, it is unpaid labour. And account age alone misses anyone patient enough to age their alts.

The protected path

From one click to an eligible winner.

Fast for entrants, clear for staff, strict only where payout risk actually exists.

01 / VERIFY

Entry pauses until verification

A user clicks Enter. If their verification is missing or expired, AltGuard hands them a secure short-lived link instead of silently accepting the entry.

02 / SCORE

Signals become reasons

Account age, profile quality, VPN and proxy risk, identity links, message history, and optional presence data produce a capped 0-100 risk score.

03 / DECIDE

Only eligible users reach selection

Review alerts by hand, or auto-disqualify above a threshold you choose. Winner selection never draws from the blocked pool.

Evidence, not accusations

Alt account detection that can explain itself.

AltGuard does not call someone an alt because they share Wi-Fi or made their account last week. Strong and supporting signals stay separated, trust adjustments are visible, and the final action is always yours.

  • Strong identity evidence: exact and cross-browser device matches
  • Supporting context: network reuse, VPN/proxy risk, profile quality
  • Local behaviour: messages, weekly activity, prior server scans
  • Trust reductions: established accounts and real participation
01
Exact identity link

Highest-weight evidence when the same protected fingerprint is reused across accounts.

02
Cross-browser device profile

Connects stable device signals even when an entrant switches between Chrome, Brave, or Firefox.

03
Network and VPN context

Useful supporting evidence, never presented as certainty on its own.

04
Positive trust signals

Older, active, established members receive visible score reductions.

Fits your current setup

Run protected giveaways natively, or audit another bot's entries.

External audit mode

Reaction giveaway scan

Scan a visible reaction from another giveaway bot, save the report, export CSV evidence, and let its staff handle the original winner flow.

/giveaway scan-external

Clear limitation: Discord does not expose another bot's private button-entry database. External mode works with visible reactions; native AltGuard mode gives you the full verification gate.

Privacy-conscious by design

Protect the prize without publishing private data.

Keyed hashes at rest

Raw IP addresses and raw fingerprint components are never written to the database. What is stored is an HMAC-SHA256 keyed with a secret only AltGuard holds, so it cannot be reversed or matched against a precomputed table.

Server-scoped links

Identity relationships shown to staff are scoped to the Discord server where verification actually happened.

Private operations

Setup, scans, reports, onboarding, and owner tools use private Discord responses where appropriate.

Bounded retention

Short-lived verification token records are automatically scheduled for deletion after the configured retention period.

Read the full privacy policy

Pricing

Free on a real giveaway. Paid when you run them often.

Free

$0

Three protected giveaways a month, plus unlimited read-only audits.

  • 3 protected giveaways per month
  • Verified entry or winner-only check
  • Public payout receipts and auto-reroll
  • Unlimited giveaway audits
Pro

$49/month

Guard plus the full owner dashboard and review workspace.

  • Owner dashboard and linked-account map
  • Review queue and audit history
  • CSV export and custom scoring weights
Founding Lifetime

$149 once

Guard for one server, forever. Limited to the first 20 servers.

  • Everything in Guard, for one server
  • No recurring payment
  • Founding-member support

Start free, then activate a paid plan with /upgrade in your server — that is how the purchase gets attached to the right Discord server. Card payments are handled by Polar as merchant of record, so you get a real invoice and a self-serve billing portal. 14-day refund, no questions asked.

Straight answers

What owners ask before installing.

Does AltGuard guarantee that someone is an alt account?

No. It produces a risk score and the evidence behind it. Strong identity matches carry the most weight, but moderators remain responsible for bans and final payout decisions.

Can two people on the same Wi-Fi be falsely linked?

A shared network is supporting evidence, never proof. Device signals, account history, and server behaviour help staff tell a household or campus network apart from repeat abuse.

Does the Discord bot store raw IP addresses?

No. The address is keyed-hashed with HMAC-SHA256 before it is stored, so a copy of the database cannot recover an address or test a guess against one. The raw address goes transiently to the VPN-risk provider during verification and is not retained.

Will real active members get punished by alt detection?

AltGuard applies explicit trust reductions for established accounts, real message history, and complete profiles. Owners can also run it in review-only mode so nothing is automatic.

Can AltGuard scan GiveawayBot or Carl-bot entries?

It can audit visible reaction entrants from another bot. It cannot read another bot's private button-entry database, so use AltGuard native giveaways when verification must happen before entry.

How do I prevent giveaway alts without annoying everyone?

Two modes, and they do different jobs. Verified entry: everyone who enters verifies once, so every entrant is scanned and linked accounts are found before the draw. It costs you a few entries, because some people will not bother. Winner-only check: nobody verifies to enter and only the drawn winner is checked before the prize is paid, so there is no friction for your members, but an alt who is never drawn is never checked. Start with verified entry, and switch to winner-only if your members refuse the extra step.

What happens if a moderator clicks Ban?

AltGuard shows a confirmation step before any ban. Ignore and disqualify stay available for lower-impact decisions.

How much does the AltGuard Discord giveaway bot cost?

The free plan covers three protected giveaways a month. Guard is $19/month for unlimited protected giveaways, Pro is $49/month and adds the owner dashboard, and Founding Lifetime is a one-time $149 for a single server.

Ready when the next prize goes live

Make every winning entry defendable.

Add AltGuard, run /onboard, and launch a five-minute protected demo before you use it on a real payout.