Verdicts and bot classes

How sure Loghound is that a person was driving, and what kind of automation it was.

Every visit gets two answers: a verdict (how sure Loghound is that a person was driving) and a class (what kind of automation it was, if any). Here are both, with the identifier each one is stored as.

01 · Verdicts
IdentifierLabelMeaning
humanHumanScored low enough that we believe a person drove this visit.
likely_humanLikely humanSome weak automation signals, not enough to call it a bot.
unknownUnknownScored, and the evidence did not reach a verdict either way. Not a failure to measure.
likely_botLikely botEnough signals to suspect automation, short of the bot threshold.
botBotAutomation, honest or not. Look at the class to tell which.

The score bands behind them and the checks that move a verdict: How a visit is scored.

02 · Bot classes
IdentifierLabelMeaning
declared_crawlerDeclared crawlerSaid what it was in the User-Agent and was telling the truth. Honest traffic.
ai_crawlerAI crawlerA declared crawler collecting for model training or for answering in an assistant.
monitorMonitorA declared uptime or availability checker.
spoofed_uaSpoofed User-AgentThe headers contradict each other, or a crawler claim failed reverse DNS.
proxy_fleetProxy fleetOne browser fingerprint arriving from many unrelated networks.
headlessHeadless browserA driven or screenless browser: an automation marker, a software renderer, or a failed engine claim.
undeclared_clientUndeclared clientNot a browser, and did not declare itself a known crawler: software that did not say what it is.
scriptedScripted clientScored as automation without fitting a named class, including a declared client that probed for attacks.
noneNot automationNot classed as a bot of any kind.

Reference

Loghound is open source and MIT licensed. Questions about the Opensolr half — the account, the indexes, the plan — go to opensolr.com/contact; questions about the software itself belong on GitHub.

Loghound Documentation