Skip to main content
/ Crawler · public information

CometWeb-Insight Bot: scans only on request.

A web audit scanner operated under the CometWeb brand (Maciej Zmitrukiewicz, Poland, no registered company yet). We scan across five dimensions: performance, SEO, accessibility, security, and carbon footprint, but only addresses someone asked for: a customer in the Insight panel, or a person using one of our free tools.

01 /

Who we are

CometWeb-Insight is a web audit scanner operated under the CometWeb brand (Maciej Zmitrukiewicz, Poland, no registered company yet). It runs single, contextual audits across five dimensions: performance (Core Web Vitals, synthetic, field), SEO (indexation, sitemap, render), accessibility (WCAG 2.2), security (CSP, headers, TLS), and carbon footprint (SWDM v4).

02 /

Who triggers a scan

We only scan addresses someone asked for. Most scans are ordered by signed-in CometWeb Insight customers for sites in their panel: their own, their clients' or competitors they compare against. On top of that come one-off checks of a single address from the free tools on cometweb.io and the free audit. A regular scan does not verify domain ownership, which is why we always honor robots.txt and the scan opt-out form. Ownership proof (a DNS TXT record) is required only for the modes described under “Identification” below.

Honest operator manifest

We don't run automated market crawls. We don't index sites for search. We don't sell data harvested from scans. We don't scan addresses nobody entered in the Insight panel or in a free tool.

03 /

How to identify us

Standard audits and crawls send the User-Agent below and follow the robots.txt rules for the token below. The exceptions are listed underneath.

User-Agent
Mozilla/5.0 (compatible; CometWeb-Insight/2.1; +https://cometweb.io/bot)
robots.txt token
CometWeb-Insight
When we send a different User-Agent

Two paid features deliberately identify differently. Cloaking detection (Studio, Scale) and Googlebot emulation (Scale) render a page as Googlebot Smartphone or Desktop and as regular Chrome, to compare what a bot gets with what a visitor gets. Both run only on a domain whose owner proved control with a DNS TXT record. A few individual checks (technology detection, page weight, the mobile redirect check) send a plain browser User-Agent (Chrome, or Safari on iPhone) so the site returns the version visitors see. The crawler applies the robots.txt rules for the CometWeb-Insight token in the emulation modes too.

Anti-impersonation

A request with a Googlebot User-Agent from our server is an emulation run ordered by the verified owner of that domain. Real Googlebot resolves to googlebot.com or google.com in reverse DNS. Our server's reverse DNS is srv1094579.hstgr.cloud (Hostinger), not *.cometweb.io, so the PTR record alone won't prove it's us. We share the current IP addresses on request at hello@cometweb.io.

04 /

Frequency and intensity

Single scan
1–200 req
within 1–10 minutes
Default delay
0.5–2s
between requests · per host
Concurrency
max 2
parallel connections / host (domain)
Crawl-delay
100%
robots.txt respected
  • Limits are per host (domain), not a global cap across the internet. Other domains may be scanned in parallel for other customer jobs.
  • Crawl-delay respected. If your robots.txt sets Crawl-delay: N, we wait N seconds between requests.
  • No recurring scans without explicit customer scheduling. We don't scan without a reason.
  • Adaptive backoff. 429 / 503 → immediate backoff and a 60-minute scan pause.
05 /

Crawl behavior

  • Start: from URLs the customer adds in Insight (not an open-web crawl).
  • Internal links: full crawls follow links up to the plan limit (Free 20 · Growth 200 · Studio 500 · Scale 1,000 pages).
  • robots.txt and crawl-delay are honored; Disallow paths are not fetched. Only a customer who proved ownership of the domain with a DNS TXT record can switch this off, and only for that domain.
  • No auth bypass: we do not log in past auth forms or paywalls (except the customer’s own browser session in Lens).
  • Schedule: scans are on-demand; recurring only if the customer enables Monitoring / schedules in the app.
06 /

How to block us

Add the snippet below to your robots.txt. We honor it immediately (cache TTL ≤ 1h). Once blocked, the customer sees "Site blocked CometWeb-Insight in robots.txt" in their panel instead of an analysis.

robots.txt: full block
User-agent: CometWeb-Insight
Disallow: /

You can also block specific paths only:

robots.txt: path-level block
User-agent: CometWeb-Insight
Disallow: /admin
Disallow: /api/internal

No access to robots.txt, or want scans to stop right now? Use the scan opt-out form: 7 days immediately, 180 days once you confirm through a link sent to an address at your domain.

07 /

How to whitelist us (Cloudflare / WAF)

If your WAF blocks unknown bots, you can whitelist us by User-Agent and, for extra certainty, by the IP addresses we share on request:

  • User-Agent contains: CometWeb-Insight/2.1
  • IP addresses: on request at hello@cometweb.io (the reverse DNS of our server does not point to cometweb.io)
Cloudflare · Firewall rule
# Expression
(http.user_agent contains "CometWeb-Insight")

# Action
Allow

Current scanner IP ranges are available on request: email hello@cometweb.io. We host on Hostinger in Frankfurt (Germany, EU).

08 /

Compliance

  • robots.txt: we honor Allow / Disallow, Crawl-delay and Sitemap; the one exception is an owner with a verified domain who switched this off for their own crawl.
  • GDPR: we scan public site content; no personal data is harvested from page bodies. Full RoPA + DPIA: cometweb.io/legal/gdpr.
  • EU AI Act: Limited Risk classification (Art. 50 transparency). AI recommendations are clearly labeled "AI generated" in the customer panel.
  • Full compliance docs: cometweb.io/legal/gdpr.
09 /

Contact

If the crawler overloads your server, sends bad requests, or you have another complaint, email hello@cometweb.io. We usually reply within 1–2 business days. Urgent (5xx / overload): subject URGENT crawl + domain.

Pause scans of your domain

The form at app.cometweb.io/scan-opt-out pauses scans of your domain immediately for 7 days, with no account and no verification. Add an email address at that domain (e.g. abuse@yourdomain.com) and we send a link to it. Once you click it, the block lasts 180 days. It covers the whole domain including subdomains and every scan type: crawling, screenshots, security tests and search result checks.

"Few web audit tools publish a /bot page at all. Ours says it plainly: 'we only scan on request, and we honor robots.txt'. Honest Operator isn't marketing. It's how we built this product."
CometWeb-Insight v2.1 · CometWeb brand (Maciej Zmitrukiewicz, PL) · last updated 2026-10-06