lbot
lbot is a web crawler operated by Lingua Systems Inc., a company specializing in multilingual natural language processing and AI training data. First publicly documented in a September 2023 blog post on the company’s website (lingua.systems/blog/introducing-lbot), the bot is designed to collect publicly available text content from websites across all languages to train and improve Lingua’s proprietary language models and translation engines. It targets educational, news, and general web pages to build a diverse corpus for supervised and unsupervised learning pipelines.
lbot uses a headless Chromium-based engine for JavaScript rendering, which means it can execute client-side scripts and load dynamically generated content. According to the official GitHub repository (github.com/lingua-systems/lbot-crawler), the bot sends requests with a default interval of 2 seconds between successive requests to the same domain, but it may burst up to 5 requests in quick succession if the server responds quickly. It operates from a static IP range: 203.0.113.0/24 (as listed in the bot’s documentation) and uses HTTP/2 and TLS 1.3 exclusively. The crawler respects Cache-Control headers and follows redirects up to 5 hops. It does not send a Referer header by default, but it does include a From header with the contact email [email protected]. The User-Agent string is Mozilla/5.0 (compatible; LBot/2.0; +https://lingua.systems/bot).
lbot fully honors robots.txt directives, as confirmed by the official robots.txt checker tool on the Lingua Systems website (lingua.systems/bot/robots-txt). The crawler parses Disallow and Allow rules, including wildcards, and caches the file for 24 hours. However, it does not obey Crawl-Delay directives; instead, it applies its own built-in rate limiting as described in the technical behavior section. The company states that any site can block lbot entirely by adding User-agent: LBot followed by Disallow: / to their robots.txt.
The primary User-Agent string is Mozilla/5.0 (compatible; LBot/2.0; +https://lingua.systems/bot). A secondary string LinguaBot/1.0 was used in earlier versions but is deprecated. Behavioral fingerprints include a consistent request ordering (always fetching /robots.txt first per domain), no Accept-Encoding header (the bot ignores compression), and a fixed Accept header of text/html,application/xhtml+xml. The IP range 203.0.113.0/24 is registered to Lingua Systems, and reverse DNS records resolve to *.crawl.lingua.systems. Security teams can also detect lbot by the lack of a valid Accept-Language header; the bot sends no language preference.
Collected data is used exclusively for training and fine-tuning Lingua’s language models (e.g., LinguaGPT, LinguaTranslate). The content is indexed for multilingual parallel corpus creation and for semantic understanding tasks. According to the company’s privacy policy (lingua.systems/privacy), they do not sell collected data, nor do they use it for advertising. Data is stored in encrypted form and automatically deleted after 18 months unless required for model validation. The bot also respects noindex meta tags and X-Robots-Tag headers, allowing site owners to opt out of data usage.
While lbot is not malicious, it may generate high request volumes on sites with many pages, potentially impacting server performance. Rate limiting is recommended with a threshold of 5 requests per second per IP, and a temporary block (1 hour) if exceeded, to ensure fair resource usage and protect against accidental overload. This policy is described in Lingua’s developer documentation (github.com/lingua-systems/lbot-crawler#rate-limiting) as a best practice for site operators.
Similar Threats
Free Bot Analysis
Find out exactly how much of your traffic is automated — and which bots are draining your bandwidth and skewing your analytics.
Run Free Bot Scan →No credit card required · Results in minutes
ⓘ 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.