We run a small B2B product for a few overseas markets. We keep seeing bugs that only reproduce locally: country-specific payment SDK behavior, stale CDN edge cache, and TLS/TTFB issues that only appear on local mobile networks.
VPN and emulators are insufficient. VPN does not replicate carrier routing or device integrity checks like Play Integrity. Commercial device farms rarely guarantee physical device location, which is what we need.
We’re thinking of hosting physical devices in target countries and remote-controlling them. The connection is solvable, but we’re worried about operations: carrier NAT traversal, unattended OS updates, battery/thermal drift, and long-running failure modes.
What has worked for you? Self-hosted remote hardware, device farms with location limits, or accepting user-reported bugs?
Maybe buy residential / mobile SOCKS5 proxies and install an app like SocksDroid that creates a local Android VPN interface, captures all traffic and routes is through a SOCKS5 proxy.
VPN and emulators are insufficient. VPN does not replicate carrier routing or device integrity checks like Play Integrity. Commercial device farms rarely guarantee physical device location, which is what we need.
We’re thinking of hosting physical devices in target countries and remote-controlling them. The connection is solvable, but we’re worried about operations: carrier NAT traversal, unattended OS updates, battery/thermal drift, and long-running failure modes.
What has worked for you? Self-hosted remote hardware, device farms with location limits, or accepting user-reported bugs?
Maybe buy residential / mobile SOCKS5 proxies and install an app like SocksDroid that creates a local Android VPN interface, captures all traffic and routes is through a SOCKS5 proxy.