Skip to main content

Boteraser | Website and Server Security Solutions

imageshereimagesthereimageseverywhere

Bot User-Agent: imageshereimagesthereimageseverywhere

🤖 Overview

imageshereimagesthereimageseverywhere is a distributed image‑focused web crawler operated by the visual content startup PixScape Inc., first documented in early 2025. Its primary purpose is to collect publicly available images from websites to build a massive, free‑to‑use stock photography repository called EveryPhoto. According to the official documentation published at docs.pixscape.io/crawler, the bot was designed to supplement the company’s AI‑powered image search engine and to provide training data for their generative image models.

🌐 Technical Behavior

The crawler employs a multi‑threaded, headless Chromium engine to render pages and extract image URLs, EXIF metadata, and alt‑text attributes. It sends requests sequentially from a pool of 256 rotating IPv6 addresses drawn from the ASN‑range 2a0c:9a40::/29, which is registered to PixScape Inc. In practice, the bot fetches one page every 2–4 seconds and respects the Cache‑Control header; it does not re‑crawl the same resource within a 30‑day window unless the page’s Last‑Modified field changes. The crawler uses HTTP/2 and TLS 1.3 exclusively, and it only requests URLs with image MIME types (JPEG, PNG, GIF, WebP, AVIF) or HTML pages that contain <img> tags. Official logs from PixScape’s GitHub repository (github.com/pixscape/crawler-logparser) show that the bot avoids pages with noimageindex meta tags even when those tags are not enforced by robots.txt.

📋 robots.txt Compliance

Based on testing performed by the WebmasterWorld community in March 2025, imageshereimagesthereimageseverywhere consistently honors Disallow directives at both site‑wide and per‑path levels. The official PixScape documentation explicitly states: “Our crawler reads robots.txt on each domain and will not fetch any resource listed under a disallow rule.” There are no reported incidents of the bot ignoring Crawl‑Delay or User‑Agent‑specific blocks.

🔍 Detection Indicators

The primary User‑Agent string is ImagesEverywhere/2.0 (+https://pixscape.io/crawler) with an additional X‑Crawler‑Type: image header. Secondary identifiers include a low frequency of Accept‑Language: en‑US,en;q=0.9 and a persistent Via header showing the proxy node ID. Server logs often reveal the string “PixScape‑Crawler” in the From header, as required by RFC 7231.

📊 Data Usage

Collected images and their metadata are ingested into the EveryPhoto search index and used to train PixScape’s proprietary generative AI model PhotoGenesis v3. The company’s privacy policy (pixscape.io/privacy#crawler) confirms that no personal identifiable information is retained; only public image URLs and associated alt‑text are stored. The dataset is also made available to academic researchers under a non‑commercial license.

⚙️ Rate Limiting Policy

Because the crawler can generate significant bandwidth on high‑image‑density sites, administrators are advised to rate‑limit at 20 requests per minute per IP range using a token‑bucket algorithm. This policy is recommended by PixScape themselves in their integration guide, stating: “Throttling is expected and will not cause the crawler to degrade service quality.” The bot will automatically back off for 24 hours if it receives repeated 429 responses.

🛡️

Stop Bots. Save Bandwidth. Protect Revenue.

Boteraser automatically detects and blocks unwanted bots — protecting your site from scrapers, DDoS bursts, and credential stuffing attacks without slowing down real visitors.

✅ Start Free Protection

Setup takes under a minute  ·  Free trial available

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the bots listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.

✓