# InfoPrice-ValidatorBot

> Documentation for the crawler role that performs public data consistency checks.

## Identify InfoPrice-ValidatorBot

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

## Canonical User-Agent

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

## Device profiles

- **generic**: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; InfoPrice-ValidatorBot/2.0; +https://bot.infoprice.co/validator)
- **desktop**: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36; compatible; InfoPrice-ValidatorBot/2.0; +https://bot.infoprice.co/validator
- **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-ValidatorBot/2.0 (+https://bot.infoprice.co/validator)

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

- Verifying freshness and consistency of discovered payloads.
- Cross-checking policy constraints before accepting new crawl artifacts.
- Spot-checks for data quality and schema compatibility.

## 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).
