geisthaus-pagefetcher
GeistHaus-PageFetcher is a web crawler operated by GeistHaus GmbH, a German artificial intelligence company headquartered in Berlin. First publicly documented in March 2023, the crawler collects publicly accessible web pages to train the company’s proprietary large language models and to power their content generation suite, GeistHaus AI Platform. The platform offers automated writing, summarization, and translation services. Official operational details are published at https://geisthaus.com/crawler and a dedicated GitHub repository (https://github.com/geisthaus/crawler-policy) provides robots.txt guidance.
GeistHaus-PageFetcher performs HTTP GET and HEAD requests at a rate of 5–15 requests per second per source IP, with bursts as high as 30 under low load. It uses HTTP/1.1 and HTTP/2 and attempts to fetch HTML, text, and well-structured data formats (JSON, XML) while ignoring binary resources like audio or video. The crawler employs a distributed proxy pool using IPs from Amazon Web Services, Google Cloud, and Hetzner, cycling addresses to avoid triggering single‑source throttles. It adheres to the Crawl-Delay directive in robots.txt but does not enforce a hard minimum delay beyond that. According to GeistHaus’s public crawl policy, the bot supports the If-Modified-Since header to reduce data transfer for unchanged pages.
GeistHaus officially states that GeistHaus-PageFetcher “honours all Disallow directives in robots.txt”. The company maintains a public robots.txt exclusion list at https://geisthaus.com/robots.txt where webmasters can specify paths to block. Independent testing by Cloudflare Bot Management has confirmed that the crawler respects newly updated robots.txt files within 10–20 minutes, as verified through access logs and server analytics.
The definitive User‑Agent string is GeistHaus-PageFetcher/1.0 (compatible; GeistHaus; +https://geisthaus.com/crawler). Older versions may lack the version number, while newer variants include a build‑timestamp suffix. The crawler always sends a From header containing [email protected]. Reverse DNS lookups on its source IPs frequently return PTR records ending in .crawler.geisthaus.com. It does not use any common search‑engine bot strings.
Collected web pages are parsed, cleaned, and ingested into GeistHaus’s training pipeline for their GPT‑class language models. The data improves the models’ accuracy in generating context‑aware text, performing abstractive summarization, and answering domain‑specific queries. GeistHaus states that raw page content is not shared with third parties; only derived model weights and aggregated statistics are used in their commercial products.
Because GeistHaus-PageFetcher can generate tens of thousands of requests per day from a distributed set of IPs, it is rate‑limited to preserve server stability and prevent resource exhaustion. A typical threshold blocks any source IP that exceeds 20 requests per second over a rolling 30‑second window, as recommended by the GeistHaus documentation itself to avoid unnecessary contention.
Similar Threats
— Imperva Bad Bot Report 2026
How much of your traffic is automated? Get your personal bot traffic report and see exactly what's hitting your server — completely free.
📊 Get My Bot ReportSign up in seconds · No card required
ⓘ 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.
Stay up to date with the latest from Boteraser.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
CloudFlare provides web performance and security solutions, enhancing site speed and protecting against threats.
Service URL: developers.cloudflare.com (opens in a new window)
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.