Ask HN: How do you test an app from a region you're not physically in?
Posted by Stranger5901 5 hours ago
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?
Comments
Comment by GetSMS 5 hours ago