Privacy Policy
Last updated: 8 June 2026
This Privacy Policy explains what data iRoamer ("iRoamer", "we", "us") processes when you use the iRoamer Windows agent, the iRoamer web app, and this website.
Where processing happens
iRoamer is split into two parts:
- A local Windows agent that runs on
127.0.0.1and controls your USB-connected iPhone. USB and device control happen entirely on your computer. - A hosted web app (this site) that provides the map interface and talks to the local agent. The website cannot access your USB device directly.
Data we process
- Device fingerprint for licensing: a hashed device identifier used to bind a Pro license to one device. On Windows it is derived from a stable per-installation identifier (the Windows MachineGuid); on other systems it falls back to a hardware network adapter address. We store only the resulting hash, never the raw values. It does not change when you connect to a different Wi-Fi or network.
- Local device status: connection state, model, and Developer Mode status reported by the local agent so the app can guide you. This stays between your browser and the local agent.
- Local Pro library: favorites and saved routes are stored by the iRoamer Agent in your Windows application-data folder and synchronized with the map UI over the authenticated loopback connection. They are not uploaded to iRoamer.
- Operational data: data required by the third-party services below, such as consent, ads, checkout, licensing, map tiles, analytics, hosting, and update checks.
- Checkout activation: after a successful Creem transaction, the browser receives signed checkout, order, customer, subscription, and product references. Our Cloudflare function verifies the signature, retrieves the completed checkout and generated license key from Creem, and returns the key only to that checkout return page. The page then submits the key over the authenticated loopback connection to the local agent. The private Creem API key is never sent to the browser or Windows agent.
- Update checks: the agent may send its version, channel, platform, and a hashed device identifier to the update service to support staged rollouts.
We do not require an account to use the free tier, and your simulated locations, favorites, and routes are not uploaded to us.
Third-party services
Depending on configuration, iRoamer may use:
- Creem as merchant of record for Pro checkout, subscriptions, taxes, invoices, refunds, and license keys.
- OpenFreeMap, MapTiler, or another map provider to render the interactive map.
- Google Analytics to understand aggregate site usage.
- ExoClick to serve display advertising and popunder advertising on the free tier.
- NordVPN and other disclosed affiliate partners for tracked promotional links and direct sponsored creatives.
- Cloudflare Pages or another static host to serve the website.
- An update host that distributes new versions of the Windows agent.
These providers process data under their own privacy policies. In the EU, UK, and Switzerland, ads are gated behind a consent management platform.
Cookies & consent
Analytics, ads, affiliate links, and consent tools may set cookies or similar identifiers. Where required, you can manage advertising consent through the consent banner. Pro users do not see ads inside the iRoamer app experience.
Legal basis
Where privacy laws require a legal basis, we process data to provide the Service, perform a contract with Pro users, protect the Service from abuse, comply with legal obligations, measure aggregate usage, and, where applicable, based on your consent for ads or similar technologies.
Data retention & your rights
License and billing records are retained for as long as required to provide the service and meet legal obligations. Checkout return parameters are removed from the browser address after activation and responses containing a license key are marked not to be cached. Subject to applicable law, you may request access to, correction of, or deletion of personal data we hold about you by contacting us.
Children
iRoamer is not directed to children and is intended for users who can lawfully enter into a contract for the service.
Changes
We may update this policy from time to time. Material changes will be reflected by updating the "Last updated" date above.
Contact
iRoamer
Email: [email protected]