Why check in the browser?
Proxy apps (Clash, Surge, Shadowrocket and the like) send different sites over different routes. A script on a server only tests that server's IP. This page visits each service from your browser, over the route you normally use for it.
What do Official API, Its location, Redirect test and Guess mean?
How reliable a result is, most reliable first. Official API: the service's own region API says whether it works. Its location: the service's servers say which country they place you in, checked against the countries it publishes. Redirect test: whether the service sent you to its "not available" page. Guess: the service lets nothing be read; the page only knows it opens, and takes the country other services place you in.
Why do services place me in different countries?
Your proxy rules may send them through different servers, or the services use different IP databases. When that happens, the page lists which services see which country.
Why does the time zone matter?
AI services compare your browser's time zone with your IP's country. A time zone in China with an IP in the US looks like a proxy and can trigger stricter checks.
Is my data uploaded?
No. Your browser visits each service directly; this site only serves the page and never sees your results. Use Hide IPs before a screenshot.