Skip to main content

Fight back against fraud

Clerk Protect stops bots, fake accounts, and account takeovers directly inside your sign-up and sign-in flows.

Add Clerk auth to my app: clerk.com/SKILL.md
See pricing

Battle-tested on 100,000 apps,
built into your auth flows.

  • 01Bots and automation

    Separate scripted traffic from real interactions using bot, network, and device signals.

  • 02Spam sign-ups

    Catch disposable identifiers, unusual velocity, and patterns associated with fake accounts.

  • 03Account takeovers

    Verify sign-ins from new devices and hide which emails and phone numbers have accounts.

  • 04Residential proxies

    Challenge sophisticated attacks hiding behind residential proxies using device and behavior signals.

Protect sees the whole user, not just a single request

You need more than a WAF. Protect knows your users' devices and history, and adapts as attacks evolve.

Pricing

$0/mo

10,000 free per month, then $0.002 per check

10,000
  • 10,000 free per month
    Then $0.002 per check, with volume pricing above 1M
  • Protection tuning
    Sensitivity, enforcement behavior, and challenge or block actions
  • Custom Rules
    App-specific conditions, actions, and multi-key rate limits
  • Rule replay to preview a rule against previous traffic
  • Bypass lists for known-good users
Included with your plan
Free
  • Basic protections
    Captcha challenges, device checks, and more
  • Brute force prevention
    On by default, always free
  • Block subaddresses and disposable email domains
  • Device trust and enumeration protection
  • Advanced protections
    Rate limits, network-type blocks, country restrictions, and more
EnterpriseProtection at your scalewith volume pricing, custom contracts, and rollout help. Talk to sales

Pricing shown is temporary and subject to change.

Keep abuse outside the front door

Ready to configure Clerk Protect? Read the docs or talk with our team about rollout and pricing.