# InfoPrice-MonitorBot

> Documentation for the crawler role that monitors public price and availability changes.

## Identify InfoPrice-MonitorBot

Current public version: 2.0. robots.txt product token: `InfoPrice-MonitorBot`.

## Canonical User-Agent

```text
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; InfoPrice-MonitorBot/2.0; +https://bot.infoprice.co/monitor)
```

## Device profiles

- **generic**: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; InfoPrice-MonitorBot/2.0; +https://bot.infoprice.co/monitor)
- **desktop**: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36; compatible; InfoPrice-MonitorBot/2.0; +https://bot.infoprice.co/monitor
- **mobile**: Mozilla/5.0 (Linux; Android 14; Pixel 7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Mobile Safari/537.36 InfoPrice-MonitorBot/2.0 (+https://bot.infoprice.co/monitor)

Device profiles describe generic HTTP, desktop Chromium, or mobile web contexts. Mobile does not represent native-app traffic; runtime browser versions and client hints come from the actual fetcher context.

## Typical use cases

- Scheduled pricing and availability drift checks.
- Promotion and status monitoring for known URLs.
- Validation of previously discovered catalog pages.

## Verification and contact

A User-Agent alone is not proof of identity. Match source addresses against [published networks](https://bot.infoprice.co/ips.json) and follow the [verification guide](https://bot.infoprice.co/verify.md). For assistance, contact [crawler@infoprice.co](mailto:crawler@infoprice.co).
