What you get
Trace
One call. All signals evaluated in parallel. A single verdict your backend can act on immediately.
Device fingerprinting
Identifies devices, detects headless browsers and automation, and enforces replay protection. The fingerprint script is injected automatically by the Cloudflare integration; you never add it by hand.
What you can stop
Fake accounts
Block bots, disposable emails, and mass signups at the
signup event.Account takeover
Stop credential stuffing, brute force, and stolen-password logins at the
login event.SMS pumping
Stop toll fraud and OTP abuse at the
otp event.How to get started
tracenow integrates one way: through Cloudflare. You connect your account and tracenow deploys a managed Worker on your zone that injects the device script and calls/trace for
you. No snippet to embed, no code to write.
1
Connect Cloudflare
In the dashboard under Integration, paste a Cloudflare API token. tracenow validates it and lists your domains. See the Cloudflare integration.
2
Pick your routes and deploy
Choose the login, signup, and OTP routes to protect and whether to monitor or enforce. Click Deploy: the Worker injects
trace.min.js and calls /trace on every attempt. No code.3
Add the in-app call for account takeover
When you’re ready for full per-user protection, make one
/trace call from your backend with the real user ID. The device token is already on the request for you. See Server-side integration.4
Configure your policies
Define what
challenge and deny mean for your app. Options include Tor exit nodes, disposable emails, headless browsers, and velocity anomalies. Set them in the dashboard under Guard.Learn the concepts
How it works
The full architecture: the edge Worker,
/trace, and the request lifecycle end to end.Signals
Every signal you can write rules against: IP, email, phone, device, and velocity.
Verdicts
allow, challenge, deny: what each means and how to handle it.Rules
Create and edit the rules that turn signals into verdicts.
Authentication
All server-side endpoints require aBearer secret key. The device endpoints use a publishable key that is safe to expose in browser code.
