About our crawler
How Proof of Fix contacts websites, and how to stop it
What this crawler does
Proof of Fix performs a small, fixed set of read-only checks against websites whose owners or authorized agencies have explicitly asked us to monitor them. We check public configuration: DNS records, TLS certificates, whether HTTP upgrades to HTTPS, and a small number of HTTP response headers.
We only contact hostnames that a customer has added to an authorization receipt AND proved technical control of with a DNS TXT record. A hostname we merely discovered is never contacted.
What this crawler never does
- It never sends POST, PUT, PATCH or DELETE. Only GET, HEAD and OPTIONS.
- It never submits forms, uploads files or sends a request body.
- It never attempts authentication, default credentials or password guessing.
- It never crawls. It requests a small number of fixed, rule-owned paths.
- It never scans ports. Only the default port for HTTP and HTTPS.
- It never runs exploits, payloads, fuzzing or vulnerability probes.
- It never executes JavaScript or drives a browser.
How to identify our requests
Our requests carry this User-Agent:
ProofOfFixBot/1.0 (+https://remedyproof.com/bot)Every request we make is also recorded against a specific rule and a specific job, and the customer who authorized the monitoring can see that log in their account.
Request volume
A monitored property receives a small number of requests per scheduled run, subject to a hard per-run budget. We do not retry aggressively and we do not run concurrent scans against the same property.
How to stop us
If you believe we are contacting a site without authorization, tell us the hostname, request time and source IP. We will stop the property immediately while we investigate. We can also activate a fleet-wide kill switch that revokes active scanner egress.
Abuse contact: abuse@remedyproof.com
Scanner source IPv4: 65.109.233.210
Forward and reverse DNS: scanner.remedyproof.com
Coverage boundary
These checks describe what our deterministic rules observed at a point in time, and whether those observations changed. They do not prove a website is secure, do not certify compliance with any standard, and are not a penetration test.