Fyrebot

Bot User-Agent: fyrebot

🤖 Overview

Fyrebot is a web crawler operated by Firecrawl, an open-source project created by developer Meng To (GitHub: @mfts0). It is designed to collect publicly accessible web content specifically for training AI models and powering data extraction pipelines. Firecrawl's primary product is a scalable web scraping API that transforms websites into structured markdown, which is then used by developers and AI researchers for language model training and retrieval-augmented generation (RAG) systems.

🌐 Technical Behavior

Fyrebot initiates HTTP GET requests from a range of residential and cloud IP addresses, primarily originating from DigitalOcean and Hetzner datacenters. According to Firecrawl's official documentation (github.com/nicholasgriffintn/firecrawl), the bot respects a default crawl delay of 1 second between requests and limits concurrent connections to 5. It follows standard HTTP/1.1 and HTTP/2 protocols, and its requests include an Accept-Language header set to en-US. The crawler scans for sitemap.xml files to prioritize crawl targets and distributes requests evenly across domains.

📋 robots.txt Compliance

Firecrawl's developers explicitly state that Fyrebot honors robots.txt directives. The official Firecrawl documentation (docs.firecrawl.dev) confirms that if a Disallow rule is present, the bot will skip the blocked paths. The bot also supports the Crawl-Delay directive, adjusting its request timing accordingly. This compliance is verified through community reports and open-source code audits.

🔍 Detection Indicators

The primary user-agent string is Fyrebot/1.0 (e.g., Mozilla/5.0 (compatible; Fyrebot/1.0; +https://firecrawl.dev)). Additional identifying headers include X-Firecrawl: true and a From header occasionally containing the operator's email. Behavioral fingerprints include consistent request intervals of exactly one second and absence of JavaScript rendering. The bot does not accept cookies or maintain sessions.

📊 Data Usage

Collected data is transformed into clean markdown and used to train custom AI models, improve Firecrawl's own extraction algorithms, and populate datasets for open‑source AI projects. Firecrawl also offers a cloud service that provides structured data for customer use cases, including RAG pipelines and semantic search indexing. The data is never sold to third parties and is only used in aggregated, non‑identifiable form for model improvement.

⚙️ Rate Limiting Policy

Rate limiting for Fyrebot is recommended because its aggressive default crawl rate (up to 5 requests per second per domain) can overwhelm smaller websites. A threshold‑based blocking policy with a limit of 1000 requests per hour per IP is typical, allowing legitimate crawling while preventing resource exhaustion.

53% of Web Traffic Is Bots in 2026

— 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 Report

Sign 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.