# DuckAssistBot

Bot · Crawlers · Builds a search index · operated by duckduckgo

**Identity:** Signs its requests (Web Bot Auth).

## How to recognise it

- Signed requests: `Signature-Agent` from `assistbot.duckduckgo.com`, keys at `https://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
