Zeno
Logga in

Skälen att titta två gånger

Varje händelse innehåller flaggor, en riskpoäng och ett botbeslut, som beräknas på servern. De når aldrig webbläsaren, så en bot kan inte anpassa sig efter dem.

Bottar och automatisering

Skript, headless-webbläsare och agenter, oavsett vem som styr dem.

  • Automatisering

    Rester från webdriver, ChromeDriver, Selenium, Playwright, Phantom eller Nightmare.

    automation
  • Headless

    En headless webbläsares user agent.

    headless
  • AI-agent

    En AI-agent styr webbläsaren via sin user agent eller en Web Bot Auth-signatur.

    ai-agent
  • Återspelad

    Samma begäran skickades tidigare, inom 7 dagar.

    replayed
  • Socket-bevis misslyckades

    Webbläsaren skickade tillbaka en utmaning som API:et aldrig skrev till sin WebSocket, likt en återspelad eller förfalskad identifiering.

    socket-proof-failed
  • TLS-matchning

    Anslutningens TLS-handshake matchar inte den angivna webbläsaren.

    tls-mismatch
  • Utvecklarverktyg

    DevTools är öppet på sidan.

    developer-tools

Nätverk

Var anslutningen verkligen kommer ifrån.

  • VPN

    IP:n är en känd VPN-utgång.

    vpn
  • Privat relä

    iCloud Private Relay, som många Safari-användare har påslagen.

    private-relay
  • Proxy

    IP-adressen finns på listorna över öppna proxyservrar.

    proxy
  • Residential proxy

    En hem- eller kontors-IP vars tidszon inte stämmer med webbläsarens.

    residential-proxy
  • Tor

    IP:t är en Tor-exitnod.

    tor
  • Datacenter

    IP-adressen tillhör en webbhotellsleverantör, inte ett hem- eller mobilnät, och är inte en känd VPN-utgång.

    datacenter
  • Missbrukad IP

    IP-adressen har en historik av missbruk.

    abusive-ip
  • Tidszon matchar inte

    Webbläsarens tidszon har en annan UTC-offset än anslutningen.

    timezone-mismatch

Enhetsintegritet

Webbläsare som ljuger om sig själva och hårdvara som inte är vad den verkar vara.

  • Manipulering

    Native-värden ersatta av script, eller signaler som motsäger varandra.

    tampering
  • Virtuell maskin

    Skärmadapter eller hårdvaruprofil för en virtuell maskin.

    virtual-machine
  • Mjukvarurenderare

    WebGL ritar på CPU:n: headless-webbläsare, VM:er och enhetsfarmar.

    software-renderer
  • Sällsynt enhet

    Hårdvara som nästan ingen annan besökare i tjänsten har.

    rare-device

Integritet

Val som många riktiga användare gör, så de väger lite.

  • Incognito

    Ett privat fönster.

    incognito
  • Integritetswebbläsare

    Brave, DuckDuckGo, Tor Browser eller Mullvad Browser.

    privacy-browser
  • Sekretessinställningar

    Canvas-avläsningar slumpas eller ersätts av en webbläsare eller ett tillägg.

    privacy-settings

Ett nummer att börja med

Riskpoängen summerar vikterna för en händelses flaggor. Ett projekt kan ange egna vikter.

  • 0–4 Låg risk

    De flesta riktiga användare hamnar här.

  • 5–14 Viss risk

    Värt en extra titt i känsliga flöden.

  • 15+ Hög risk

    Flera starka signaler samtidigt.

Ett botbeslut för varje händelse

bad
Automatisering styr webbläsaren, även AI-agenter.
good
En känd crawler från sitt eget nätverk, eller en AI-agent som presenterar sig själv.
not_detected
Ingen av delarna, vilket är den största delen av din trafik.

Velocity visar hur aktiv en besökare var under de senaste 5 minuterna, timmen och dagen: många användare eller länder på kort tid tyder på account farming.

Läs signalreferensen →
GET /events/1792578564800.yU4Ety
{
	"requestId": "1792578564800.yU4Ety",
	"visitorId": "q1yLOPpzvOstEQCFQQxE",
	"riskScore": 3,
	"bot": "not_detected",
	"detected": ["vpn", "timezone-mismatch"],
	"confidence": 0.98,
	"externalId": "user-2077",
	"velocity": { "24h": { "events": 3, "distinctExternalId": 1, "distinctCountry": 1 } }
}

Se dina egna signaler

Alla signaler ingår i alla planer, från första identifieringen.