Skip to content
IPOK

Wise IP Check: Verifying Browser Exit Signals and Client Split-Tunnel Boundaries

When signing in to Wise or completing cross-border transfer verification, many guides recommend checking whether your connection exits through a datacenter or heavily flagged proxy node. IPOK scopes its observation strictly to your browser's connection to ipok.io endpoints—combining independent IPv4/IPv6 probes, bounded hosting vs. residential inference, native vs. broadcast clues, multi-source risk evidence, and on-click WebRTC/DNS checks.

Wise's internal compliance, account security, and closure rules are not public; account closure reasons and appeal procedures follow Wise's official Help Centre article (https://wise.com/help/articles/2961844/my-account-was-closed-by-wise) and account notices, and IPOK cannot confirm why an account was restricted or closed. The dual-stack, network classification, public risk, and WebRTC/DNS checks on this page are for local browser network self-checking only—they do not imply that Wise uses those probe metrics as compliance or enforcement criteria and never guarantee account or appeal outcomes.

Your public IP
Try a sample IP
Try sample:

Step 1: Clarify the Observation Boundary—Browser Exit to ipok.io ≠ Wise Compliance Review

An external IP checker can only observe the network connection your browser makes to that checker. Proxy clients frequently apply domain-based split-tunnel rules where wise.com or the Wise mobile app may follow a different outbound policy than ipok.io, and a web page cannot read local proxy client process configurations.

In addition, financial platforms evaluate identity documents (KYC), proof of address, funding sources, payment instrument countries, and session stability. Avoid rapidly switching proxy countries while troubleshooting.

Step 2: Probe ip4.ipok.io & ip6.ipok.io Independently and Check RFC 7359 Conditions

IPOK's main card and dual-stack card independently query ip4.ipok.io and ip6.ipok.io to echo each stack's exit IP (without creating an application-level v4/v6 pairing record).

When both IPv4 and IPv6 exits respond, dual-stack reachability by itself is not a leak, and different addresses or ISP labels across the two stacks do not by themselves prove a tunnel bypass. IPOK references RFC 7359 dual-stack tunnel traffic-protection considerations so you can verify against your client routing rules and connection logs whether the other stack left your intended tunnel and exited directly via your local ISP. If the other stack times out or does not respond, that does not prove IPv6 is disabled or absent, nor does it prove safety or absence of a leak.

Step 3: Review Hosting vs. Residential Inference, Public Risk Feeds & On-Click WebRTC/DNS Checks

IPOK combines public ASN/BGP declarations and upstream metadata (such as ipapi.is company.type, asn.type, and is_datacenter) for bounded hosting (35-point contextual floor) vs. residential/ISP inference, and compares GeoIP country (geo.countryCode) with registration country (rdap.country ?? intel.asn.country) for native vs. broadcast clues (see https://ipok.io/en/t/datacenter-or-residential and https://ipok.io/en/t/native-ip). This is heuristic inference, not 100% absolute identification.

Across up to 10 registered risk sources, IPOK shows AbuseIPDB report counts and confidence when returned, while Scamalytics is attempted on explicit IP lookups when the shared cache misses and quota permits (or under narrow residential top-up rules). EvidenceSummary.confidence (and directSources) indicates only whether direct risk flags (Tor 90, blocklists 70, proxy/VPN 65, abuser 55) came from a single source or multiple sources (collection independence unverified). Pair this with the on-click WebRTC probe (contacting Google / Cloudflare public STUN with local ICE parsing and no candidate upload to IPOK) and leak.ipok.io DNS resolver exit check (5 minutes of readable lifetime; expired records become unreadable, are cleared on subsequent session activity, and may remain in memory while idle; falling back to bash.ws only if initial token issuance fails, not a DNS pollution test); see https://ipok.io/en/privacy.

After checking dual-stack exits, compare GeoIP location against RIR/RDAP registration in the Native vs. Broadcast IP check.

FAQ

Why is my Wise account still restricted or closed when IPOK shows a low-risk residential IP?

First, your browser's connection to ipok.io may follow a different outbound path than wise.com or the Wise app, so IPOK's browser results do not represent Wise's actual traffic path. Second, Wise's internal compliance and account closure rules are not public (including duplicate-account or security checks). The dual-stack, WebRTC, DNS, and risk checks on this page are for local browser network self-checking only and do not imply that Wise uses those probe metrics as compliance criteria; for account closure and appeals, follow https://wise.com/help/articles/2961844/my-account-was-closed-by-wise and official notices.

What if ip4.ipok.io and ip6.ipok.io show different exits, or the other stack does not respond?

Different addresses or ISP labels across the two stacks do not by themselves prove a tunnel bypass (a dual-stack tunnel or separate protected exits may also present different addresses). It may indicate single-stack coverage or different outbound policies, which you should verify against your client routing rules and connection logs—a bypass under RFC 7359 only applies once you confirm the other stack left your intended tunnel and exited directly via your local ISP. If the other stack times out or does not respond, that does not prove IPv6 is disabled or absent, nor does it prove safety.

How do the WebRTC and DNS checks on this page handle local ICE candidates and DNS test records?

IPOK never accesses Wise account or transfer data. The WebRTC probe runs only on click and parses ICE candidates locally in your browser without sending them to IPOK. Records on our self-hosted leak.ipok.io DNS test domain have 5 minutes of readable lifetime; expired records become unreadable, are cleared on subsequent session activity, and may remain in memory while idle. See https://ipok.io/en/privacy.

Related checks