MealLabRecipeBot
If you found MealLabRecipeBot in your server logs, this page tells you what it is and what to do about it.
Operated by Meal Lab LLC for Anchovy — www.anchovy.app
How to identify it
Every request we make sends these two headers, verbatim:
If you found MealLabRecipeBot in your server logs, this page tells you what it is and what to do about it.
Operated by Meal Lab LLC for Anchovy — www.anchovy.app
How to identify it
Every request we make sends these two headers, verbatim:
User-Agent: MealLabRecipeBot/1.0 (+https://www.anchovy.app/bot)
User-Agent: MealLabRecipeBot/1.0 (+https://www.anchovy.app/bot)
Referer: https://www.anchovy.app/bot
Requests also send Accept: */*, Accept-Encoding: identity and Connection: keep-alive. We make plain GET requests, plus a single HEAD request to the same address when a page answers 404, to tell a missing page from an access block. We do not execute JavaScript.
Our requests come from a fixed set of IP addresses, published at staccanchovystorage.blob.core.windows.net/bot/ips.txt and refreshed every day. If a request claims to be us from an address not on that list, it is not us.
What it does
Anchovy is a consumer recipe app. When someone using it pastes a recipe link, our server fetches that one page, once, and extracts the recipe into a structured format saved to that person's own collection.
Fetches a single URL, on a specific person's explicit request
Reads the page's existing HTML, as a browser would
Keeps the source URL with the saved recipe, so the person can return to your page
What it does not do
It does not crawl. It follows no links, discovers no URLs, and keeps no queue of pages to visit
It never requests a page nobody has asked for — there is no scheduled or batch activity
It does not collect content for a search index, for resale, or for AI model training
It does not attempt to reach anything behind a login, paywall or subscription
It does not copy your page. What is stored is a structured recipe, not your article
Request volume and rate limits
Rate: One request per person, per action. There is no batch or scheduled crawling.
Concurrency: No parallel fetching of a single site.
Repeat visit: Only if another person pastes the same link.
robots.txt: We read your robots.txt before every fetch and never request a page it disallows. If our name MealLabRecipeBot appears in it, we follow those rules; otherwise we follow the rules for everyone.
HTTP 429: We treat a 429 as a request to stop. We do not retry the page.
Operator: Meal Lab LLC
If you would rather we didn't
Write to us and we will exclude your domain. Please include the domain and, if you have one to hand, a log line showing the request — it helps us confirm we have the right traffic.
We will also answer questions about content licensing.
Contact: info@anchovy.app
Operator: Meal Lab LLC
Last updated 18 September 2026 · MealLabRecipeBot/1.0
Requests also send Accept: */*, Accept-Encoding: identity and Connection: keep-alive. We make plain GET requests, plus a single HEAD request to the same address when a page answers 404, to tell a missing page from an access block. We do not execute JavaScript.
Our requests come from a fixed set of IP addresses, published at staccanchovystorage.blob.core.windows.net/bot/ips.txt and refreshed every day. If a request claims to be us from an address not on that list, it is not us.
What it does
Anchovy is a consumer recipe app. When someone using it pastes a recipe link, our server fetches that one page, once, and extracts the recipe into a structured format saved to that person's own collection.
Fetches a single URL, on a specific person's explicit request
Reads the page's existing HTML, as a browser would
Keeps the source URL with the saved recipe, so the person can return to your page
What it does not do
It does not crawl. It follows no links, discovers no URLs, and keeps no queue of pages to visit
It never requests a page nobody has asked for — there is no scheduled or batch activity
It does not collect content for a search index, for resale, or for AI model training
It does not attempt to reach anything behind a login, paywall or subscription
It does not copy your page. What is stored is a structured recipe, not your article
Request volume and rate limits
Rate: One request per person, per action. There is no batch or scheduled crawling.
Concurrency: No parallel fetching of a single site.
Repeat visit: Only if another person pastes the same link.
robots.txt: We read your robots.txt before every fetch and never request a page it disallows. If our name MealLabRecipeBot appears in it, we follow those rules; otherwise we follow the rules for everyone.
HTTP 429: We treat a 429 as a request to stop. We do not retry the page.
Operator: Meal Lab LLC
If you would rather we didn't
Write to us and we will exclude your domain. Please include the domain and, if you have one to hand, a log line showing the request — it helps us confirm we have the right traffic.
We will also answer questions about content licensing.
Contact: info@anchovy.app
Operator: Meal Lab LLC
Last updated 18 September 2026 · MealLabRecipeBot/1.0

Save recipes where they're shared


Save recipes where they're shared
