Skip to content

Geo Analytics

Geo analytics show where your users are located based on IP geolocation. Use this data to understand your audience, optimize for regions, and detect unusual activity.


The dashboard displays execution distribution by country. The data includes:

  • Country breakdown — Execution count per country
  • IP-based geolocation — Location inferred from request IP addresses

The country breakdown shows script executions by country:

ViewDescription
TableCountry name, execution count, percentage
Top countriesSorted by execution volume

Use country data to:

  • Identify your primary markets
  • Plan localization or language support
  • Detect traffic from unexpected regions (e.g., potential abuse)

The geo view shows aggregated counts per country. Example structure:

{
"countries": [
{ "code": "US", "name": "United States", "count": 1250 },
{ "code": "GB", "name": "United Kingdom", "count": 420 }
]
}

You can cross-reference geo data with:

  • Executor breakdown — Which countries use which executors
  • Live executions — Time-series with geo context
  • Script performance — Per-script geo when available

Geo and executor data are retained according to your subscription tier. Historical data may be aggregated after a certain period.