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