---
schema_version: "newruntime-reader-dossiers-v1"
type: "reader_dossier"
slug: "modatscanner"
kind: "scanner"
operator: "Modat"
researched_at: "2026-10-23"
confidence: "high"
json_url: "https://newruntime.com/readers/modatscanner.json"
canonical_url: "https://newruntime.com/readers/modatscanner/"
---

# ModatScanner

> Modat's internet-wide scanner that indexes hosts at the machine level for its Internet search product; scanning only, no intrusion.

## Dossier

- Kind: Scanners & probes
- Operator: Modat (https://modat.io/)
- Documentation: https://scanner.modat.io
- robots.txt tokens: none documented
- Feeds: security scan
- Respects robots.txt: Not documented. No robots.txt statement; block via published IPs, UA or reverse DNS.
- Verification: Published IP ranges and reverse DNS (https://scanner.modat.io/ipv4.txt)
- Labels matched in our logs: modatscanner

## Why it matters to New Runtime (our interpretation)

Infrastructure scanning, not readership; exclude from audience counts.

## Observed behaviour

- Baseline 2026-10-23 (93-day window): 53 requests on 37 days; first seen 2026-07-24, last seen 2026-10-22; Returning.
- Live numbers: https://newruntime.com/bot-traffic-history.json and https://newruntime.com/crawler-journeys.json

## Sources

- https://scanner.modat.io

Identity: A family name is what a client claims in its user agent. It is verified only when its request came from the operator's published IP ranges or passed forward-confirmed reverse DNS, as reported per family in /crawler-journeys.json. Anyone can claim any name.

All dossiers: https://newruntime.com/readers.md
