Identity: Signs its requests (Web Bot Auth).
How to recognise it
- Signed requests:
Signature-Agentfromassistbot.duckduckgo.com, keys athttps://assistbot.duckduckgo.com/.well-known/http-message-signatures-directory - Published IP list: https://duckduckgo.com/duckassistbot.json
- User agent contains
DuckAssistBot
With Double Agent
Sessions from DuckAssistBot are labelled bot with agent_id: duckduckgo.duckassistbot, and tagged in your analytics. Nothing is blocked unless you choose to. Install: https://doubleagent.so/install.md
Source: https://duckduckgo.com/duckduckgo-help-pages/results/duckassistbot