LaunchKit · 2026
Back to Skills

geo-blocking

Skills for geographic restrictions and regional compliance.

0
306 downloads
by @raghulpasupathi

Setup & Installation

openclaw skills install @raghulpasupathi/geo-blocking

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install geo-blocking

What This Skill Does

Country-based content filtering with IP geolocation, VPN/proxy detection, and Tor exit node identification. Supports regional compliance rules including GDPR, Germany's hate speech laws, and government-mandated blocks.

Combines IP geolocation with VPN, proxy, and Tor detection so regional rules apply even when users mask their location.

When to use it

  • Blocking EU users from non-GDPR-compliant pages
  • Filtering hate speech content for visitors from Germany
  • Detecting and blocking VPN or proxy connections
  • Enforcing government-mandated regional content restrictions
  • Identifying and handling Tor exit node traffic

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Block EU visitors from accessing content on a non-GDPR-compliant page

AGENT
  1. 1Captures the visitor's IP address from the incoming request
  2. 2Runs IP geolocation to determine the visitor's country
  3. 3Checks whether the country falls within EU jurisdiction
  4. 4Scans for VPN, proxy, or Tor exit node usage to prevent bypass
  5. 5Applies the configured geo-rule to block or redirect the visitor
OUTPUT

EU visitor is blocked or redirected before reaching non-compliant content