What is DuckAssistBot?
DuckAssistBot is DuckDuckGo's crawler for AI-assisted answers in DuckDuckGo Search. It fetches web pages in real time so an answer can use current source material. DuckDuckGo says those answers prominently cite the sources they rely on.
This is not the same job as DuckDuckBot. DuckDuckBot supports the ordinary search index, while DuckAssistBot serves the AI answer workflow. A burst of DuckAssistBot requests may relate to an active answer rather than a broad recrawl of the site.
Allowing DuckAssistBot makes a page available as a potential source for those AI-assisted answers. It does not guarantee that DuckDuckGo will quote or cite the page. Disallowing it removes that source opportunity but, according to DuckDuckGo, does not change organic rankings or whether the site appears in regular search results.
DuckDuckGo is also explicit about training: data collected by DuckAssistBot is not used to train AI models. The crawler reads pages to support answers at the time they are produced. A separate policy is not needed to prevent this bot's requests from becoming model-training data.
The durable identity is the DuckAssistBot token. DuckDuckGo's current help page shows version 1.2 in the full user agent, while the supplied Cloudflare directory record contains an older 1.1 example. Match the token instead of pinning a rule to either version.
Cloudflare identifies DuckDuckGo as the operator, links to the DuckAssistBot help page, and lists a Web Bot Auth key directory at https://assistbot.duckduckgo.com/.well-known/http-message-signatures-directory. DuckDuckGo separately publishes crawler IP addresses in https://duckduckgo.com/duckassistbot.json. These identity signals are more useful together than the user agent alone.
