Privacy Policy

RoamGauge for iOS and Android · Effective 18 October 2026

RoamGauge checks whether the network you are on will let your VPN, streaming apps and everyday services work. It runs on your phone. There are no accounts, no advertising and no analytics of our own; the one exception is the purchase library's dashboard, which shows us purchase totals and is described in the RevenueCat row below. This page lists everything that leaves the device and why.

Who we are

RoamGauge is a Kinship360 app. Kinship360 is a brand of ExecutorPlus, Inc. ExecutorPlus, Inc. is the data controller for the little that this policy describes.

What leaves your phone

DataWhere it goesWhyKept?
Your public IP addressOur identity service (api.roamgauge.com), which asks ipinfo.io for the network owner and countryTo show how you appear to the outside world and whether a VPN changed itNot stored by us. Our hosting provider, Vercel, keeps ordinary request logs that include the address for a short time under its own policy. On your phone it is kept with that scan's history (see “What stays on your phone”).
Probe packetsOur reference servers, the public services being checked (DNS, STUN, VPN handshakes, service front doors), and — if you add checks of your own — the addresses you typed in, which may be private ones such as your office portal or a server at homeTo test whether each protocol and service gets through, and whether the things you rely on can be reached from hereNot stored. Our reference servers keep only brief, automatically cleared system logs and never a record of who probed them. We never learn the addresses of your own checks: your phone contacts them directly and tells us nothing about them.
Speed-test transfersCloudflare's speed test endpoint, or OVH's if Cloudflare cannot be reachedAfter a full check unless you turn it off under Settings → Speed test, or when you tap oneGoverned by the privacy policy of whichever one answered, Cloudflare's or OVH's.
A random app user ID and the device's vendor identifier, created by the purchase library when the app starts; your purchase receipt only if you subscribe or restore a purchaseRevenueCat, which validates the receipt with the store you bought from: the App Store on iOS, Google Play billing on AndroidTo unlock Paid and restore purchasesPer RevenueCat's privacy policy. No name or email is involved, and the IDs are not linked to anything else we hold.
Optional: one anonymous result for a public-venue network (see below)Our contribution service (api.roamgauge.com)To build a shared map of how hotel, airport and café Wi-Fi behaves, so travellers can check a place before they arriveKept indefinitely as its own record, with the month it arrived and any data-quality flags we derive from the result itself; nothing from the request is added. Contains nothing that identifies you or that could place you anywhere.
Optional: a diagnostic report, only when you choose to send one from Settings → Diagnostic reportYour own mail app, addressed to support@executorplus.com, or wherever you share itTo help us work out why a check failedThe report lists the network name, your phone model and OS version, the app version, the network owner and country from the identity lookup, and each check's outcome. It never contains your IP address or location. We keep it as long as the support conversation is open.

Optional contributions

This is off until you turn it on. After your first successful test the app asks once whether you want to join; you can say no, and you can turn it on or off at any time under Settings → Contribute anonymous results. Even when it is on, nothing is sent silently: each result is offered to you first (“this looks like a hotel network — contribute it?”) and you decide one at a time. Only networks the app is confident belong to a public venue are ever offered. Home, office and personal networks, and anything it is unsure about, never leave your phone.

When you contribute a result, exactly this is sent:

And this is never sent:

Because there is no identifier of any kind, we cannot link two contributions to the same person. We are not saying we won't reconstruct anyone's travel history; we are saying we can't. Our server stores the result together with the month it arrived and any data-quality flags it derives from the result itself, and discards the request's IP address and headers. The storage system records when each upload arrived. We do not keep request addresses alongside it. To stop contributing, turn the switch off in Settings → Contribute anonymous results. Results already contributed cannot be traced back to you, which also means they cannot be individually deleted.

What stays on your phone

Permissions

Remote configuration

At launch the app fetches a small configuration file from our server listing reference servers and the services to check. That request carries no identifier beyond what any HTTPS request carries.

Children

RoamGauge is not directed at children under 13 and collects no personal information from anyone.

Changes

If this policy changes, the effective date above changes with it and the app will link to the current version.

Contact

ExecutorPlus, Inc., 5865 Neal Ave N, PMB 205, Stillwater, MN 55082, USA
support@executorplus.com

Terms of Use · www.roamgauge.com · RoamGauge is a Kinship360 app. Kinship360 is a brand of ExecutorPlus, Inc.