---
name: geo-check
description: Check how a site behaves with country-specific browser identity — localization, language, currency, legal banners, and browser-locale handling. This does not verify IP-based regional routing.
---

# Check country browser identity

Better Fetch applies country-specific browser locale/timezone defaults for the `country` you pass. It does not change egress IP, so this verifies browser-identity localization rather than true IP-based regional routing.

## The pattern

1. Pick the country identities that matter (the user's markets, plus one control — e.g. `us`).
2. For each country, call `fetch_url` with `country` set and a **distinct session per country** (e.g. `qa-us`, `qa-de`) so fingerprints and cookies don't bleed between variants.
3. Compare across country identities: `status`, `final_url`, `title`, prices/currency in `content`, language, and legal banners.
4. For visual confirmation, call `screenshot_url` with the same `country` — one per country identity, side by side.

## Reporting

Report a per-country table: status, final URL, detected language/currency, and anything missing or broken relative to the control country. Flag any behavior that appears IP-based; Better Fetch's current managed service will not prove or bypass that layer.
