Skip to main content

By platform

Botscope for Shopify

Shopify does not allow a server-side agent, so coverage differs from a self-hosted stack. What can be seen, what cannot, and why the distinction matters.

Free plan, no card. 100,000 events a month with every feature on.

botscope.io · last 7d

This site, classified by this product. Nothing here is a mock-up.

live
requests
4,245
human
80%
AI agents
0%
stopped
0%
verdict stream
  1. signals
    • threat_feed: datacenter — fail (listed on a subscribed feed)
    • anomaly_score: 0.25 — pass (combined disagreement across the collected signals)
  2. signals
    • threat_feed: datacenter — fail (listed on a subscribed feed)
    • anomaly_score: 0.25 — pass (combined disagreement across the collected signals)
  3. signals
    • anomaly_score: 0.40 — pass (combined disagreement across the collected signals)

botscope.io's own traffic only — never a customer's. No addresses, no query strings, and a path is shown only when it is already a public page.

In short

  • Shopify does not permit an origin agent, so integration is limited to what the platform exposes.
  • That means script-level signals: real clients that execute JavaScript are visible, plain HTTP fetches largely are not.
  • Price scraping and inventory monitoring are the common concerns here, and they are the traffic least likely to run a script.
  • Stated plainly because it changes what this product can do for you on this platform.

Updated 16 September 2026

01 · the platform constraint, first

The platform constraint, first

Most of what makes origin classification work is unavailable on Shopify: there is no request path to install into and no server to run on.

What remains is the script-level integration, which sees clients that execute JavaScript. That covers browser-driven automation and misses a plain HTTP fetch — and a plain HTTP fetch is exactly how most price monitoring is done.

This is a real gap rather than a detail. It is here rather than in a footnote because deciding against us on this basis is a reasonable decision.

02 · what the catalogue knows about commerce-adjacent agents

What the catalogue knows about commerce-adjacent agents

Bot Operator Default policy Verifiable
GoogleAgent-Mariner Google DeepMind Observe By user agent
Manus-User Butterfly Effect Observe By user agent
AI2Bot Ai2 Observe By user agent
Ai2Bot-Dolma Ai2 Observe By user agent
Applebot-Extended Apple Observe By user agent
bedrockbot Amazon Observe By user agent
Bibliotheque Nacional de France Crawler Bibliothèque nationale de France Observe By user agent
Bytespider ByteDance Observe By user agent

Read live from the Botscope crawler catalogue. Default policy is the catalogue default; every agent can be overridden per site.

03 · what is not available here

What is not available here

Origin enforcement. Verified-crawler checks on the request path. Classification of clients that never run a script.

If what you need is price-scraping protection, a platform that permits server-side code will serve you better, and that is worth knowing before you spend a week on an integration.

Questions

Can Botscope block bots on Shopify?

Not at the origin, because Shopify does not expose one. Enforcement on this platform is limited to what the storefront allows.

Will it stop competitors scraping my prices?

Usually not on Shopify. Price monitoring typically uses plain HTTP fetches, which the script-level integration does not see.

What is it useful for on Shopify then?

Visibility into browser-driven automation and into AI agents that execute scripts, plus the crawler catalogue as a reference.

Is a Shopify app planned?

Nothing is announced. We would rather say that than describe a roadmap item as though it shipped.

See which of these reach your site

Free plan, no card: 100,000 events a month with every feature on. Nothing is blocked until you turn enforcement on.

Related