Each layer answers a different question
- Network profile: what public network profile best describes this IP: carrier, data center, proxy, Tor, or another type?
- Access profile: when per-IP evidence exists, can the connection be distinguished as fixed broadband, mobile, enterprise, or data-center access?
- Routing profile: do address families or data sources show anycast, cross-region, or region-mismatch signals?
- Risk profile: are public proxy, Tor, or abuse-list signals available and matched?
- Environment score: a network-environment reference that combines network, region-consistency, and risk signals; it is not an AI availability or account result.
How sources are separated
GeoIP sources are used to cross-check region and location. ASN, PeeringDB, and cloud IP ranges support network profiling. Proxy references, Tor exit lists, and public abuse lists provide risk signals. Sources do not override one another: a risk-list match alone does not reclassify an IP as a data-center address.
When sources disagree, the result preserves a review or pending boundary instead of turning uncertainty into an account verdict.
How to read a result
- Confirm the automatically detected IPv4 and IPv6 exits first, then check whether they use different network paths.
- Read network type, routing, risk signals, and the environment score together rather than relying on one label.
- AI availability is a browser connectivity result for public resources. For a manually entered IP, it is mainly a regional reference, not a live connection test.
- For account, subscription, organization-policy, or platform-risk issues, retain the original service message and verify it with the relevant provider.
ipforai Network Check
Command-line entry: https://ipforai.cc/sh. Quick: curl -fsSL https://ipforai.cc/sh | sh. Prefer review first: curl -fsSL https://ipforai.cc/sh -o /tmp/ipforai-check.sh, open with less, then sh /tmp/ipforai-check.sh.
Developer JSON: https://ipforai.cc/json — look up an address with https://ipforai.cc/json?ip= . One request fills one address family; for dual stack use curl -4 and curl -6. Slim profile fields and AI labels: Available / Limited / Unavailable / Pending.
ipforai Network Check is read-only: it does not write local config, install software, or require an API key. It does request this site (and the IPv4 probe host) for public IP profile and probe data. Exit profile and environment score use the same backend APIs as the website; the script does not recompute score rules locally. Connectivity and routing probe endpoints are maintained in the script and may differ from browser checks. Results describe the network only, not account, subscription, or platform-risk outcomes.
Public mirror of the CLI docs and script: https://github.com/ipforai/ipforai. Runtime and data still use https://ipforai.cc.
Privacy and result boundaries
Results describe this network environment only. The check does not read passwords, verification codes, cookies, subscription state, or internal platform risk data. The diagnostic summary hides the full IP by default; review it before sharing.
No single network signal proves that an account will be banned, a feature will be available, or a platform will reject an IP.
Update policy
Rules, lists, and official regional materials change over time. A page update date describes the update to this site's content or data version; it does not mean a third-party platform made the same decision at that time. When sources conflict or become stale, use the listed source and the latest review.
Public references and source boundaries
These references document data sources or technical context. They do not endorse IP for AI or provide account or platform-risk conclusions.
- GeoLite2 data overviewMaxMind
- PeeringDB network databasePeeringDB
- DROP / EDROP list overviewSpamhaus
- Tor exit relay overviewThe Tor Project