Skip to content
Use case

Stop one operator from hiding behind hundreds of accounts

Free trials, referral bonuses and promo codes all assume one person equals one account. Bots create as many accounts as it takes to break that assumption.

Request a site audit
Why it matters

51% of all web traffic

was already automated in 2024, and more than a third of it counted as a known-bad bot before it ever reached a form. A sign-up wall does not stop that traffic. It just gives it a form to fill in, as many times as the promo is worth.

Read the research
How it works against you

What the traffic looks like

  • Disposable everything

    Throwaway email domains and virtual phone numbers clear a verification step without a person ever reading the message.

  • One operator, many identities

    The same script creates account after account with rotated details, so a promo meant for one new customer gets claimed dozens of times.

  • Timed to look human

    Modern sign-up bots space out keystrokes and mouse movement, so no single account looks mechanically fast.

How Centinel closes it

What runs against this traffic

  • Invisible signal collection

    467 properties are measured inside the page before the form is ever submitted.

    A bot filling in the form correctly still leaves a browser environment that does not add up.

    Read more
  • Client validation

    Everything the client reports is checked for tampering, and the same checks run for account #1 and account #500.

    The environment behind a batch of new accounts stays visible even when every email and name is different.

    Read more
  • Proof of execution

    Checks run inside an obfuscated virtual machine whose code paths change on every build.

    A script automating the form still has to drive a real browser through the check first.

    Read more
Start with your site

Want to see what reaches your site?

A site audit shows the crawler families reaching your domain and the pages where you may need more control.