About the App

Take control of who can reach your store — without slowing it down.

GeoShield evaluates every visit at the Cloudflare edge in under 100 ms (decision latency, KV-cached config). On Catalyst (headless), blocking happens server-side before BigCommerce renders. On Stencil, our edge-first script replaces content within ~200 ms on first visit and instantly thereafter via session cache. Built natively for multi-storefront merchants, with first-class support for headless Catalyst storefronts via a generated Next.js middleware.

Why GeoShield

  • Block by country, IP, range, ASN, referrer, or user-agent — 200+ countries with one click, IPv4 + IPv6 + CIDR, and ASN-level granularity for advanced users.

  • VPN, proxy and datacenter detection — every request is enriched with IPQualityScore reputation signals and you decide whether they're allowed (Premium and Enterprise).

  • Multi-storefront protection across every channel you operate — pick a per-storefront rule scope, see exactly which channel each rule applies to, and roll out different policies across storefronts (Enterprise).

  • Catalyst (headless) ready — paste a small Next.js middleware snippet we generate for your store hash and channel id, deploy, and your headless storefront is protected with true zero-flash server-side blocking.

  • 10+ branded block page templates with a live editor — colors, logo, message, custom HTML and CSS for the Enterprise tier.

  • OFAC sanctions mode — automatically block visitors from sanctioned countries with an immutable audit log and downloadable PDF compliance reports (Enterprise).

  • Checkout protection — auto-cancel orders matching email, phone or name blacklists you control, written to your immutable compliance log (Enterprise).

How it works

We install one tiny script via the BigCommerce Script Manager (or a Next.js middleware for Catalyst). Every visit is checked against your rules at the Cloudflare edge in under 100 ms. Allowed visitors see your store. Blocked visitors see your branded block page or get redirected — within ~200 ms on first visit and instantly on subsequent visits in the same session via sessionStorage cache. Catalyst storefronts get true zero-flash server-side blocking.

Multi-region, multi-language ready

Block pages support custom HTML so you can localize messages per region. Country-specific redirects let you send blocked visitors to the right place.

Pricing

Start free, scale as you grow.

  • Free — 3 countries + 2 IPs, 7-day analytics

  • Basic — $4.99/mo — Unlimited rules, 30-day analytics, secret bypass links

  • Premium — $9.99/mo — VPN/proxy/datacenter detection, 90-day analytics, product blocking

  • Enterprise — $19.99/mo — Multi-storefront + Catalyst, OFAC compliance, checkout protection, REST API, 365-day analytics

Install now and protect your storefront in under 5 minutes with our guided onboarding.

Pricing

Upfront Fee:

$0

Recurring Fee:

$0/mo.

Information

Last Updated:

August 20, 2026

Compatible with:

CatalystMulti StorefrontGroupSingle Click

Documentation:

Installation GuideUser Guide

Resources:

Terms of ServicePrivacy Policy
Contact Partner

App Features

Edge geo-blocking under 100 ms

Block by country, IP, range, ASN, referrer or user-agent at the Cloudflare edge — sub-100ms decision latency via KV-cached config, sessionStorage cache after first visit.

VPN, proxy & datacenter detection

Catch suspect traffic at the page level via IPQualityScore reputation signals. Fail-safe defaults — a slow lookup or outage never breaks the storefront.

Branded block pages with live editor

10+ templates with color, logo, message, contact-email controls. Custom HTML and CSS injection on the Enterprise tier for full branding.

OFAC compliance + checkout protection

One-click sanctions mode with auto-synced country lists, immutable audit log, PDF reports, and email/phone/name blacklists for checkout.

Multi-storefront — Stencil & Catalyst

Native per-channel rule scoping for Multi-Storefront merchants. Catalyst (headless) supported via a generated Next.js middleware snippet.

Customer Reviews

5.00 out of 5 stars with 3 reviews

Customers who installed this app also installed

There are no slides

Build your online store with BigCommerce

Start your trial today