AltShield AltShield

Features › Account checks

Account checks, platform by platform

Want to ask more of your members? They can connect an account with the platform's own login page, and you choose what it has to prove, combining checks with AND, OR and NOT in the rule builder.

OptionalAccount checks are an extra you can switch on. Alt detection already works without them, on every server.
1. Member connectsThrough the official login page of Steam, Twitch, Roblox and the others.
2. You set the rulesPick checks and thresholds, for example "Steam level 5 or older than a year".
3. A stronger layerA connected account adds another way to spot alts: the same one on two Discord accounts gets flagged.

Steam11 checks

The richest set of checks: ownership, playtime, level and ban history.

Account connected The member signed in with Steam.
Account age Steam account is at least N days old.
Steam level Level of at least N.
Games owned Owns at least N games.
Owns a specific game Owns a particular game, for example your community's own.
Playtime in a game At least N hours in one chosen game.
Total playtime At least N hours across all games.
No VAC ban Account has no VAC ban on record.
No game ban Account has no game ban on record.
No community ban Account is not community banned.
No trade ban Account is not trade banned.

Games, playtime and level need the member's Steam profile and game details to be public. If they are private, the page tells the member how to fix it.

Discord4 checks

Checks on the Discord account itself. Account age and avatar need no extra login.

Account age Discord account is at least N days old.
Own avatar Account has set its own profile picture.
Verified email Discord lists the email as verified. Needs a Discord sign-in.
Two-factor enabled 2FA is on for the account. Needs a Discord sign-in.

Twitch5 checks

Account checks, plus checks against your own channel if you connect it.

Account connected The member signed in with Twitch.
Account age Twitch account is at least N days old.
Follows your channel Follows the channel you connected.
Subscribed to your channel Has an active subscription to your channel.
Not banned on your channel Is not banned from your channel.

Channel checks need you to connect your own Twitch channel once in the dashboard.

Roblox5 checks

Age, social proof and moderation status.

Account connected The member signed in with Roblox.
Account age Roblox account is at least N days old.
Friends Has at least N friends.
Verified badge Account has the Roblox Verified badge.
Not banned Account is not banned on Roblox.

Battle.net2 checks

A connected account, plus World of Warcraft progress.

Account connected The member signed in with Battle.net.
World of Warcraft level Highest character level of at least N.

Epic Games1 check

A simple proof of a real, separate gaming account.

Account connected The member signed in with Epic Games.

Google2 checks

A widely held account, handy as an easy alternative to a gaming platform.

Account connected The member signed in with Google.
Email verified Google reports the email address as verified.

Alt detection works without account checks

You don't need any of the checks above to catch alts: AltShield's alt detection is on out of the box. Connected accounts are an optional extra layer on top of it.

With a platform account connected, the same Steam, Twitch, Roblox, Battle.net, Epic Games or Google account on a second Discord account is caught as well, on any plan. Discord login checks (verified email, two-factor) look at the member's own account, so they filter low-effort accounts but can't link two Discord accounts by themselves; pair them with a game platform for that.

← Back to all features