Know every visitor.Stop fraud without friction.
Signet Shield gives every browser and device a stable, accurate identifier — even across incognito, cleared cookies and VPNs — so you can block bad actors and wave real users straight through.
- No subscription
- A$0.10 per check
- Set up in 5 minutes
Your visitor ID
Collecting signals…
- Visits
- Bot detection
- IP address
- Confidence
This demo processes your browser signals and IP address. How we handle demo data
Trusted by fraud, risk and growth teams at 6,000+ companies
- Northwind
- lumenpay
- ARCADIA
- Helix
- quanta.
- Brightline
Platform
Every signal you need to trust a visitor
One lightweight client agent, one server-side API. Identification plus a full set of Smart Signals for your fraud rules.
Visitor identification
A stable visitor ID that survives incognito mode, cleared cookies, browser updates and IP changes.
Bot & AI agent detection
Separate humans from headless browsers, automation frameworks and AI agents — and decide which to allow.
VPN & proxy detection
Spot residential proxies, Tor exit nodes, datacenter IPs and timezone mismatches in real time.
Incognito detection
Know when a session is private browsing and link it back to the visitor's regular history.
Tampering detection
Catch anti-detect browsers, emulators, virtual machines and spoofed user agents before they act.
Velocity signals
See how many accounts, IPs and countries a device has touched in the last hour, day or week.
Smart Signals
One API call. A complete picture of the device.
Every identification event comes back enriched with the context your fraud rules actually need — no stitching together five vendors.
- Identify returning visitors without cookies or logins
- Combine identification with risk signals in one response
- Verify results server-side so they can't be spoofed
- Stream events to your warehouse via webhooks
{ "visitorId": "8f3c2a9d41b07e6c55af", "confidence": { "score": 0.995 }, "visitorFound": true, "firstSeenAt": "2026-03-14T09:21:07Z", "incognito": false, "bot": { "result": "notDetected" }, "vpn": { "result": true, "origin": "DE" }, "tampering": { "result": false }, "velocity": { "distinctIp": { "24h": 3 }, "distinctCountry": { "24h": 2 } }, "suspectScore": 18}Use cases
Built for the fraud you actually see
Teams use the same visitor ID to solve very different problems — from login security to growth.
Account takeover
Flag logins from unrecognized devices and step up authentication only when the risk is real.
Payment fraud
Link card-testing attempts across accounts and stop chargebacks before the transaction clears.
Promo & trial abuse
Stop the same person from claiming a signup bonus or free trial with an endless supply of emails.
Paywall enforcement
Count article views per device, not per cookie, so metered paywalls can't be reset in incognito.
Multi-accounting
Detect duplicate accounts in marketplaces, games and betting platforms that share a single device.
Personalization
Recognize anonymous returning visitors and pick up their journey right where they left off.
Developers
Live in production before lunch
SDKs for every major framework and platform, typed end to end, with a sandbox that never uses your balance.
- 1
Install the agent
Add our 12 kB client library from npm or a CDN script tag.
- 2
Identify visitors
Call get() on login, signup, checkout — anywhere trust matters.
- 3
Decide on the server
Fetch the full event server-side and apply your own rules.
import { load } from "@signet-shield/agent";
// Load the agent once, as early as possible
const agent = await load({ apiKey: "pk_live_8Xa2…" });
// Identify the visitor on any meaningful action
const { visitorId, requestId } = await agent.get();
// Send requestId to your backend with the form
await fetch("/api/login", {
method: "POST",
body: JSON.stringify({ email, password, requestId }),
});Security & privacy
Enterprise‑grade by default
We identify devices, not people. No PII is required, and you stay in control of retention and regions.
SOC 2 Type II
Independently audited every year.
GDPR & CCPA
DPA, SCCs and data subject tooling built in.
Data residency
Choose US, EU or APAC processing regions.
99.99% uptime SLA
Multi-region, active-active infrastructure.
“We replaced three fraud tools with Signet Shield. Account takeovers dropped to almost zero in the first month, and our legitimate users never noticed a thing.”
Start identifying visitors in minutes
Top up from A$50 and pay A$0.10 per check. No subscription, no lock-in.