Promptwatch Logo

DuckAssistBot

DuckAssistBot is DuckDuckGo's crawler for AI-assisted answers in DuckDuckGo Search.
DuckAssistBot
AI AssistantAI (No Training)

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.

Relevant for AI search

Is DuckAssistBot relevant for AI search?

Yes. DuckAssistBot collects pages for an AI product, so what it can crawl influences how AI systems describe your brand.

DuckAssistBot crawls and indexes pages so the AI search or assistant behind it can retrieve them at answer time. A page it has never fetched cannot be quoted, summarized, or linked in that product's answers, so most sites keep it allowed to stay citable. Blocking it removes your pages from that AI surface and hands those citations to competitors.

How to handle DuckAssistBot

Keep DuckAssistBot allowed if DuckDuckGo's AI-assisted answers may use your pages as sources. To opt out of that use, add:

User-agent: DuckAssistBot
Disallow: /

DuckDuckGo says the change takes effect within 72 hours. Its documentation also says this opt-out does not affect regular DuckDuckGo search. The Cloudflare directory's followsRobotsTxt flag differs from DuckDuckGo's published policy, so rely on the operator's instructions and confirm the result in logs after the stated window.

For firewall decisions, validate Web Bot Auth signatures against https://assistbot.duckduckgo.com/.well-known/http-message-signatures-directory when the signature headers are present. You can also compare the source with DuckDuckGo's published JSON address list. Do not require a fixed user-agent version.

Examples

  • DuckAssistBot fetches a recently updated reference page while DuckDuckGo prepares an AI-assisted answer that may cite it.
  • A news publisher blocks DuckAssistBot to leave the AI answer source pool, then checks after 72 hours that new requests have stopped.
  • A CDN rule accepts both the documented 1.1 and 1.2 user-agent forms because it matches the stable token and verifies the request signature.

Frequently asked questions about DuckAssistBot

Learn about AI visibility monitoring and how Promptwatch helps your brand succeed in AI search.

DuckAssistBot fetches sources for AI-assisted answers. DuckDuckBot is the crawler associated with DuckDuckGo's regular search index.

Be the brand AI recommends

Monitor your brand's visibility across ChatGPT, Claude, Perplexity, and Gemini. Get actionable insights and create content that gets cited by AI search engines.

Promptwatch Dashboard