DuckAssistBot
DuckDuckGo's assistant acting for a person.
- Operator
- DuckDuckGo
- In the user agent
DuckAssistBot- robots.txt token
DuckAssistBot- Follows robots.txt
- does not say whether it follows robots.txt
- Official documentation
- not found; identified by its observed user agent
- Checked on
- 2026-11-04
What is DuckAssistBot?
DuckAssistBot is DuckDuckGo's assistant acting for a person. It fetches a page because someone asked an AI assistant a question right now. Each visit is a person waiting for an answer that may mention you.
The operator's description: Fetches pages to answer questions in DuckDuckGo's AI-assisted answers.
How do I block or allow DuckAssistBot?
With robots.txt, using the token DuckAssistBot. DuckDuckGo does not say whether it follows robots.txt. To block the whole site:
User-agent: DuckAssistBot
Disallow: /
To allow it, use Allow instead of Disallow. Before blocking, weigh what it brings: every visit is a person asking an assistant for something; blocking takes you out of those answers.
How do I see whether DuckAssistBot visits my site?
In your server or CDN access logs, look for DuckAssistBot in the user agent. Google Analytics does not show these visits: agents do not run its JavaScript.
Anyone can copy the name in a user agent, so counting log lines is not enough. Knocklog reads your site's traffic on any host, confirms who is who, and shows how often DuckAssistBot came, which pages it read and what that brought you.
How do I know it is really DuckAssistBot?
DuckDuckGo does not publish a way to verify DuckAssistBot. Any program can use that name, so Knocklog shows these visits as “unverified”, never as genuine.
Does DuckAssistBot visit your site?
See in seconds how your site treats AI agents. Then connect your traffic to learn who really came.