Formulier-gate

CAPTCHA-alternatief zonder puzzel om op te lossen

Eén scripttag op je formulier, één controle op je server. Bots, gescripte aanmeldingen en verkeer via Tor, VPN of proxy worden tegengehouden. Mensen versturen gewoon.

  • Geen puzzel
  • Geen cookies
  • Eerst monitormodus

Zo werkt het

Vier stappen, niets te doen voor je bezoekers

Een reCAPTCHA-alternatief zonder widget: de browser draagt een token, je server controleert het, en jij bepaalt wat elk soort verkeer krijgt.

  1. 1

    Voeg de gate.js-tag toe

    Eén scripttag op je formulier, met je sitekey in data-sitekey.

    signup.html
    <script
      src="https://ipscanner.io/gate.js"
      data-sitekey="site_4fQ8nZ2kLm7xR1vT9cBw"
      async></script>
  2. 2

    Elk formulier krijgt een token

    Een verborgen veld ipscanner-token, eenmalig, vernieuwd zolang de pagina openstaat.

    je formulier, na gate.js
    <form method="post" action="/signup">
      <input name="email" type="email">
      <input name="password" type="password">
      <!-- added by gate.js -->
      <input type="hidden"
        name="ipscanner-token"
        value="c2l0ZV80ZlE4fDE3…">
    </form>
  3. 3

    Je server controleert het met je secret

    Stuur het token en je gs_-secret naar /v1/gate/verify. Het antwoord noemt de klasse en jouw actie.

    POST /v1/gate/verify
    {
      "success": true,
      "class": "vpn",
      "action": "flag",
      "mode": "enforce",
      "signals": ["network:vpn_server_list"],
      "hostname": "example.com"
    }
  4. 4

    Kies per klasse toestaan, markeren of blokkeren

    In het dashboard. Een wijziging geldt vanaf de volgende verzending, zonder nieuwe deploy.

    • Kwaadaardige automatiseringToestaanMarkerenBlokkeren
    • TorToestaanMarkerenBlokkeren
    • VPNToestaanMarkerenBlokkeren
    • MensToestaanMarkerenBlokkeren

Wat het tegenhoudt

Stop spamaanmeldingen op basis van hun herkomst

Blokkeer gescripte aanmeldingen, markeer aanmeldingen via VPN en proxy, laat mensen door. Jij kiest de actie per klasse.

  • Kwaadaardige automatisering

    Gescripte en headless aanmeldingen: webdriver aan, een headless user agent.

  • AI-agent

    AI-agents die namens iemand een formulier invullen.

  • Tor

    Aanmeldingen via Tor-exitnodes.

  • VPN

    Commerciële VPN-servers, met de providernaam op betaalde plannen.

  • Proxy

    Residentiële proxy's, het soort dat gehuurd wordt om nepaccounts te roteren.

  • Hosting

    Cloud- en datacenteradressen, waar de meeste aanmeldscripts draaien.

Vergelijking

Formulier-gate vs reCAPTCHA, Turnstile en hCaptcha

De andere drie onderscheiden mensen van bots. De formulier-gate vertelt je server ook uit welk netwerk elke verzending kwam, en jij kiest de actie.

  • Puzzel of checkbox voor bezoekers

    IPScanner Formulier-gate
    Geen, en geen widget
    reCAPTCHA v3
    Geen, alleen een score; badge of melding verplichtbron
    Cloudflare Turnstile
    Managed-modus kan een checkbox tonenbron
    hCaptcha
    Checkbox en afbeeldingsopdracht; passieve modi op Pro en Enterprisebron
  • Ziet VPN, Tor en proxy per klasse

    IPScanner Formulier-gate
    Ja, negen verkeersklassen
    reCAPTCHA v3
    Nee: een score en reason codesbron
    Cloudflare Turnstile
    Nee: geslaagd of nietbron
    hCaptcha
    VPN- of proxykenmerken op Enterprisebron
  • Eigen blokkeerbeleid per klasse

    IPScanner Formulier-gate
    Toestaan, markeren of blokkeren per klasse
    reCAPTCHA v3
    Een scoredrempel in je eigen codebron
    Cloudflare Turnstile
    Neebron
    hCaptcha
    Rules engine op Enterprisebron
  • Log van elke verzending

    IPScanner Formulier-gate
    Ja, in het Sites-dashboard
    reCAPTCHA v3
    Grafieken; logs per assessment via Cloud Loggingbron
    Cloudflare Turnstile
    Geaggregeerde analyticsbron
    hCaptcha
    Analytics op Pro, reporting-API's op Enterprisebron
  • Cookies van de widget

    IPScanner Formulier-gate
    Geen, geen browseropslag
    reCAPTCHA v3
    _GRECAPTCHAbron
    Cloudflare Turnstile
    cf_clearance met pre-clearance, standaard uitbron
    hCaptcha
    hmt_id, hc_accessibility en anderebron
  • Prijs om te blokkeren

    IPScanner Formulier-gate
    Starter, € 17,99 p/m
    reCAPTCHA v3
    Gratis tot 10.000 per maand, daarna $ 8 tot 100.000bron
    Cloudflare Turnstile
    Gratis, onbeperkt aantal challengesbron
    hCaptcha
    Gratis niveau; Pro $ 139 p/m ($ 99 bij jaarbetaling)bron

Docs en prijspagina's van de leveranciers gecontroleerd op 11 oktober 2026.

Beveilig gratis een formulier

Controle op je server

Server-side controle in 10 regels

Post het token uit het formulier en je secret naar /v1/gate/verify. Weiger de verzending bij block in enforce-modus.

verify.mjs
// token = the form's "ipscanner-token" field, ip = the visitor's address
const res = await fetch('https://ipscanner.io/v1/gate/verify', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ secret: process.env.IPSCANNER_GATE_SECRET, token, remote_ip: ip })
});
const v = await res.json();
if (!v.success || (v.action === 'block' && v.mode === 'enforce')) {
  // reject the submission
}

Eerst monitoren, dan blokkeren

Zie wat het zou blokkeren voordat het iets blokkeert

Elke verzending komt met klasse en actie in het Sites-dashboard. In monitormodus wordt niets geweigerd, dus je stemt het beleid eerst af op echt verkeer.

  • Gratis monitoren: 30.000 controles per maand en een log van 7 dagen
  • Enforce vanaf Starter, € 17,99 p/m
  • Verander de actie van een klasse zonder nieuwe deploy
  • Elke verzending gelogd met klasse, netwerk en actie
Aanmeldformulier · example.comMonitorEnforce
  • 14:02Kwaadaardige automatiseringZou blokkeren
  • 14:01MensToestaan
  • 13:58ProxyZou blokkeren
  • 13:57VPNMarkeren
  • 13:55MensToestaan

FAQ

Vragen over het vervangen van een CAPTCHA

Onzichtbare controles. De formulier-gate leest de automatiseringskenmerken van de browser en het netwerk waar het verzoek vandaan komt, en je server krijgt het oordeel. Niemand hoeft iets op te lossen.

Beveilig je eerste formulier

Maak een gate aan, plak één scripttag, voeg de controle toe. Free draait in monitormodus; Starter blokkeert, vanaf € 17,99 p/m.