Klofy
For server operators

You saw Klofy in your logs.

Klofy checks links on behalf of Shopify store owners. If one of our requests reached your server, this page explains why and what to do about it.

The user agents

Sent byUser agent and purpose
Klofy - 404 & Redirects Klofy-404-audit/0.1 (+https://klofy.app; redirect audit on behalf of the store owner)

Checks whether a URL in a Shopify store is alive, and where its redirect ends up. It sends HEAD and GET requests to the store the merchant installed Klofy on, to pages that store's own menus link to, and to the Internet Archive.

Why it reached you

A Shopify merchant installed Klofy and asked it to check the links in their store. Almost all of those requests go to that merchant's own storefront. Yours was requested for one of two reasons.

  • A page or a menu in that merchant's store links to an address on your server, and Klofy checked whether that link still works.
  • Your server sits on the path of a redirect that starts in that merchant's store.

Klofy is not a search crawler and does not discover sites on its own. It only requests addresses that a store it was installed on points at.

What it does and does not do

  • It sends at most one request per second to any single host.
  • It mostly sends HEAD requests, because the status code is the answer it needs.
  • It does not follow redirects automatically. Each hop is requested separately, because seeing where a chain ends is the whole point of the check.
  • It does not run JavaScript, submit forms, log in, or attempt to reach anything that requires a session.
  • It does not copy or store the content of your pages. What it keeps is the status code and, when a redirect is involved, the address it points to.
  • It is not an advertising, scraping or training crawler, and the data never leaves the store owner it works for.

If you want it to stop

Write to support@klofy.app with the domain and we will stop requesting anything from it. Include a log line if you have one, since it tells us which check reached you.

Blocking the user agent at your end works too and we take no issue with it. The only consequence is that a merchant linking to you will see your links reported as unverifiable rather than as working.