Formular-Gate
Ein Script-Tag in Ihrem Formular, eine Prüfung auf Ihrem Server. Bots, Skript-Anmeldungen sowie Tor-, VPN- und Proxy-Traffic werden gestoppt. Menschen senden einfach ab.
Konto erstellen
Safari 18 · iPhonePasswort
Konto angelegt
So funktioniert es
Eine reCAPTCHA Alternative ohne Widget: Der Browser trägt ein Token, Ihr Server prüft es, und Sie legen fest, was jede Art von Traffic bekommt.
gate.js-Tag einbindenEin Script-Tag in Ihrem Formular, mit Ihrem Site-Key in data-sitekey.
<script
src="https://ipscanner.io/gate.js"
data-sitekey="site_4fQ8nZ2kLm7xR1vT9cBw"
async></script>Ein verstecktes Feld ipscanner-token, einmal gültig, erneuert, solange die Seite offen ist.
<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>Senden Sie das Token und Ihr gs_-Secret an /v1/gate/verify. Die Antwort nennt die Klasse und Ihre Aktion.
{
"success": true,
"class": "vpn",
"action": "flag",
"mode": "enforce",
"signals": ["network:vpn_server_list"],
"hostname": "example.com"
}Im Dashboard. Eine Änderung gilt ab dem nächsten Absenden, ohne neues Deployment.
Was es stoppt
Skript-Anmeldungen blocken, VPN- und Proxy-Anmeldungen markieren, Menschen durchlassen. Die Aktion für jede Klasse wählen Sie.
Skript- und Headless-Anmeldungen: webdriver gesetzt, ein Headless-User-Agent.
KI-Agenten, die ein Formular im Auftrag von jemandem ausfüllen.
Anmeldungen über Tor-Exit-Nodes.
Kommerzielle VPN-Server, in bezahlten Plänen mit Anbieternamen.
Residential Proxys, wie sie für rotierende Fake-Konten gemietet werden.
Cloud- und Rechenzentrumsadressen, auf denen die meisten Anmelde-Skripte laufen.
Vergleich
Die anderen drei unterscheiden Menschen von Bots. Das Formular-Gate sagt Ihrem Server zusätzlich, aus welchem Netz jede Anmeldung kam, und Sie wählen die Aktion.
Doku und Preisseiten der Anbieter geprüft am 11. Oktober 2026.
Formular kostenlos schützenPrüfung auf Ihrem Server
Senden Sie das Token aus dem Formular und Ihr Secret an /v1/gate/verify. Lehnen Sie die Übermittlung bei block im Enforce-Modus ab.
// 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
}Erst beobachten, dann blocken
Jede Übermittlung landet mit Klasse und Aktion im Sites-Dashboard. Im Monitor-Modus wird nichts abgelehnt, so stimmen Sie die Regeln zuerst auf echtem Traffic ab.
FAQ
Gate anlegen, einen Script-Tag einfügen, die Prüfung ergänzen. Free läuft im Monitor-Modus; Starter blockt, ab 17,99 €/Monat.