AuthentiGate
ID verification through Persona. The bot never sees your ID

AuthentiGate
for your Discord server

Verified age, region and pronoun roles for your Discord server, and the moderation tools to keep it in order.

Don't believe us? Try it free: your server gets 5 ID verifications every month, on us. See how powerful AuthentiGate is before you buy Premium. Vote for us on Top.gg and earn your server extra free verifications.

  • Never asks for Administrator
  • 5 free verifications a month
  • Free moderation, logs and tickets
  • Set up in about five minutes
AuthentiGate's avatar, a barrel holding an ID card and a shield
@you used /verify
AuthentiGate
AuthentiGateAPPToday at 4:20 PM

Verification

Open the link to verify with a photo ID and a selfie. Persona checks them; this bot never sees the images. It keeps your date of birth, the region and sex on the document, and a one-way fingerprint of the document, so one ID verifies one account.
The link works once. If it stops working, press Get a new link.

Open verificationGet a new linkCancel
Only you can see this · Dismiss message
AuthentiGate
AuthentiGateAPPToday at 4:26 PM

Verification

You are verified. Your roles are updated in the servers that use them.

Never asks for AdministratorOnly the permissions its features use. A missing one is named, never a silent failure.
Doesn't read your messagesFiltering is Discord's own AutoMod. The spam trap only notices who posted there.
Never sees an ID photoPersona runs the check. Staff see age band and region only, never a date of birth.
Verify onceMembers verify one time and get their roles in every server that uses AuthentiGate.
Features

Everything a growing server needs, in one bot

AuthentiGate answers with Discord panels: buttons, menus and pop-ups instead of long commands. The icons on this page are the bot's own emoji, the ones you'll see in Discord.

Verified roles 5 free a month

Members verify once with a photo ID and a selfie through Persona, then get your server's Verified, age-band and region roles. Age roles move up on their birthday. Every server gets 5 verifications a month free; Premium raises it to 100.

How verification works →

Pronoun & gender roles Free

Members pick pronouns and gender in /profile and get the matching roles. Free in every server.

Member commands →

Moderation Free

Warns, timeouts, kicks, bans, notes, quarantine, purge, locks and lockdown, all recorded as numbered cases in your mod log. Helper, Moderator and Admin staff tiers.

Moderation commands →

Automation

Escalation ladder, ready-made AutoMod rules, a raid alarm, join gates, anti-nuke and a spam-trap channel. Anti-nuke, the verification gate and automatic raid lockdown need Premium.

Automation →

Tickets

Private support tickets from a panel, as channels or threads, with claim, close and a browser-readable transcript. 3 categories and 1 panel free, 25 and 10 with Premium.

Tickets →

Log channels Free

Join, leave, verification, admin, change, mod, report, appeal and ticket logs, set up in a couple of clicks with /logs.

Configuration →

Reports & appeals Free

Members right-click a message or member to report it to your staff. Banned or timed-out members get one appeal per case, straight from the bot's DM.

Reports and appeals →

Members own their data

/profile shows everything AuthentiGate stores about a member, and lets them download it or delete it. /privacy says what is stored and how to remove it.

Your data →

Set up in minutes

/setup creates the roles you're missing, and /logs Setup creates a private Logs category with a channel for each log. About five minutes from invite to a working setup.

Getting started →
In your server

What your staff see

Every action becomes a numbered case in your mod log, and reports and alerts arrive with the buttons to act on them.

AuthentiGate
AuthentiGateAPPToday at 4:20 PM

Case #42 · Ban

Target: @spammer
By: @ModName, through a command
Reason: Spamming invite links
Until: in 7 days
State: Active · member told by DM

Mod log. Cases can be viewed, edited, given evidence and undone later.
AuthentiGate
AuthentiGateAPPToday at 4:20 PM

Report #12 · Spam

By: @helpful-member
Details: Posting the same link in every channel

ClaimModerateResolved
Reports log. Members report from the right-click menu; staff claim and act.
AuthentiGate
AuthentiGateAPPToday at 4:20 PM

Raid alarm

25 members joined within 10 seconds.
Lock down the server's lockdown channels?

Lock downDismiss
Raid alarm. Too many joins too fast? One press locks your lockdown channels. With Premium it can lock down at once.
Getting started

From invite to working setup

You need the Manage Server permission in your server.

  1. Invite the bot

    Press Add to server. The invite asks only for the permissions its features use, never Administrator.

  2. Move its role up

    In Server Settings → Roles, drag the AuthentiGate role above every role you want it to give.

  3. Run /setup

    Let the bot create the missing roles, or point it at roles you already have. Then post the Verify message.

  4. Logs and staff

    /logs → Setup creates your log channels. /moderation picks your Helper, Moderator and Admin roles.

Premium

Turn on ID verification for your server

Every server gets 5 free ID verifications a month, so you can try it before you pay. Premium is per server, renews by itself and raises that to 100 a month. Gender and pronoun roles, moderation, logs, reports, appeals, most automation and basic tickets stay free.

Don't believe us? Try it free: your server gets 5 verifications on us, every month. No Premium needed.

Vote for us on Top.gg and earn your server extra free verifications. Every vote (once every 12 hours) gives you a vote credit. Redeem credits in any server with /vote redeem, or set a home server once with /vote server. Every 4 votes add 1 verification to that server's month, up to +5 a month.

Vote on Top.gg
AuthentiGate Premium
$5.00/ month

Per server. Renews by itself, cancel any time.

  • ID verification with /verify, 100 verifications a month by default
  • Verified, age and region roles
  • Raid alarm locks down by itself, verification gate and anti-nuke
  • Tickets: 25 categories, 10 panels, questions, auto-close, kept attachments, 1-year transcripts
Buy Premium

Log in with Discord and pick the server. Subscribing needs Manage Server. Or run /premium in your server.

FeatureFree Premium
ID verification (/verify)5 a month100 a month
Extra verifications from Top.gg votes (4 votes = +1)Up to +5 a monthUp to +5 a month
Verified, age and region roles✔✔
Gender and pronoun roles✔✔
Moderation, cases, logs, reports, appeals✔✔
Escalation ladder, AutoMod rules, raid alarm, account-age gate, spam trap✔✔
Raid alarm locks down by itself–✔
Verification gate (kick unverified members)–✔
Anti-nuke–✔
Ticket categories / panels3 / 125 / 10
Ticket questions, auto-close, kept attachments–✔
Ticket transcripts kept30 days1 year
Sold through Stripe. Each server gets its own private checkout link. If a renewal payment fails, Premium stays on for a few days while Stripe retries.
@you used /premium
AuthentiGate
AuthentiGateAPPToday at 4:20 PM

Premium: Example Server

Premium is per server. It turns on ID verification and the verified, age and region roles for Example Server, and renews by itself. $5.00/month. Subscribing needs Manage Server; the payer can cancel any time in /premium.

Subscribe: $5.00/month
Only you can see this · Dismiss message
FAQ

Questions server owners ask

Does AuthentiGate see my ID?

No. Persona runs the check; the bot never sees the images. It keeps your date of birth (encrypted), region, the sex on the document and a one-way fingerprint of the document so one ID verifies one account.

Can staff see my date of birth?

No. They only see your age band and region, and only if their server has roles for them.

Does the bot read our messages?

No. Filtering is done by Discord's own AutoMod. The spam trap only notices who posted in the trap channel. Ticket transcripts are the one place message text is read, once, when a ticket closes.

Do members verify again in every server?

No. They verify once, and every server that uses AuthentiGate gives them its roles.

Can I try ID verification before I buy Premium?

Yes. Every server gets 5 free ID verifications a month, and the count resets every month. When you need more, Premium gives you 100 a month for $5.00.

Can we earn more free verifications?

Yes. Vote for us on Top.gg (once every 12 hours) to earn vote credits, then use /vote redeem in the server you want to boost, or set a home server with /vote server. Every 4 votes add 1 verification to that server's monthly allowance, up to +5 a month. Credits and bonuses reset with the allowance on the 1st.

How do I delete my data?

Run /delete_my_info, or press Delete my data in /profile. You can't verify again for 30 days afterwards. Servers' moderation cases about you are kept.

Does it need Administrator?

No, and it never asks for it.

Ready to add AuthentiGate?

Free to add, with 5 free ID verifications every month. Don't believe us? Check it out. Upgrade to Premium when you need more.