AltShield AltShield
Free rule engine - every check, unlimited, no paid tier required

Know who's really joining your server.

AltShield checks every new member against rules you design - Discord account age, Steam ownership/playtime/bans, Twitch subscriptions, Riot Games account details - combined with AND / OR / NOT / AT LEAST N logic, then assigns roles automatically and flags accounts that already got caught once.

Official Discord/Steam/Twitch/Riot Games logins only - AltShield never sees or asks for your password on any platform.

verify.alt-shield.com

New member joins #welcome

A private verification thread is posted automatically - never a DM.

Discord account
Ready
Steam account
Not connected
Twitch account
Not connected
Riot Games account
Not connected

Signing in with Steam

A normal Steam login - AltShield never sees the password.

Discord account
Ready
Steam account
Connected
Twitch account
Not connected
Riot Games account
Not connected

Signing in with Riot Games

The official Riot Sign-On login - AltShield never sees the password.

Discord account
Ready
Steam account
Connected
Twitch account
Not connected
Riot Games account
Connected

Current status

Which accounts are connected so far.

Discord account
Connected
Steam account
Connected
Twitch account
Connected
Riot Games account
Connected

Verified

Role assigned automatically - no staff needed.

How it works

Four steps, zero manual review

From "just joined" to "verified and role-assigned" without a moderator lifting a finger - unless something actually needs their attention.

1

Member joins

A private verification thread appears automatically, or they run /verify any time. Nothing is ever sent by DM.

2

They connect what's needed

Discord account age is automatic. Steam/Twitch/Riot Games use the real OAuth login - AltShield never sees a password.

3

Your rules decide, instantly

AND / OR / NOT / AT LEAST N, nested as deep as you like. The same logic runs live so nobody hits a surprise rejection.

4

Role assigned, staff notified

Verified or failed roles apply automatically, every attempt lands in your log channel, and alt matches get flagged, held, or removed.

Features

Everything you need to gatekeep, none of it locked behind a paywall

The full rule engine and every check below is available on the Free plan, unlimited.

Nestable rule engine

Combine any checks with AND, OR, NOT, or AT LEAST N of, nested as deep as you need - not just a flat checklist.

Discord checks

Minimum account age, checked automatically from the member's Discord account - nothing for them to connect.

Steam checks

Account age, owned games, playtime (per-game or total), Steam level, and VAC / Community / trade ban status.

Twitch checks

Account age, plus channel-subscriber and channel-ban status once you connect your own Twitch channel.

Riot Games checks Coming soon

League of Legends summoner level, solo/duo rank, and match history, via the official Riot Sign-On login.

Alt-account detection

Links a verified Steam/Twitch/Riot Games account to the first Discord account that used it - block, flag, hold for review, kick, or ban on a match.

CAPTCHA anti-bot gate

An optional CAPTCHA challenge before submit - a blanket anti-raid check separate from your rules.

Automatic verification threads

New members get a private thread with their link on join - or self-serve with /verify or a persistent panel button.

Instant role automation

Verified and failed roles apply the moment a submission is decided - no waiting on a moderator to click anything.

Per-server dashboard & audit log

Configure everything per server from the web dashboard, with every verification result posted to your log channel.

Rule builder

Build exactly the bar you want to set

A visual builder in the dashboard produces trees like this - no config files, no code.

ALL of (AND)
Discord account at least 7 days old
ANY of (OR)
Owns Counter-Strike 2 on Steam
Subscribed to the server's Twitch channel
League of Legends level 30+
Must NOT match an existing alt account
Plans

Start free. Stay free, if that's all you need.

No self-serve billing yet - plans are set per server, and the entire rule engine is on the house.

Free
$0
  • Full rule engine - AND / OR / NOT / AT LEAST N, unlimited, nested
  • All Discord, Steam, Twitch & Riot Games checks
  • Alt-account detection (block / flag / review / kick / ban)
  • CAPTCHA anti-bot gate
  • Automatic threads, role automation & audit log
Add to Discord
Plus
$5.99/mo
  • Everything in Free
  • Custom welcome / success / failure messages
  • Verification analytics - funnel & top failure reasons
  • Custom branding - your logo & color on the verify page
  • No ads on the verification page
Get AltShield Server Plus

Stop guessing who's really behind a new member.

Add AltShield to your server and have your first rule live in a couple of minutes.

Add AltShield to Discord