HopSense is an internet-quality service for households, made and operated by Extreme Labs ("we", "us"). It has two parts: a program that runs on your computer and measures your connection (the agent), and a service that stores the measurements and shows them to you (the service), in two regions: eu.hopsense.net in the European Union and in.hopsense.net in India. This page covers both, and this website, hopsense.net.
The short version: HopSense measures the line, not you. It sends summaries of how your router and the internet beyond it answered, plus Wi-Fi signal figures. It never sends the name of your Wi-Fi network, what you browse, which applications you use or anything from your traffic. Your account is an email address. We do not sell data and there is no advertising.
The authoritative notice for the service is the versioned one you accept when you create your home, at /privacy on your region's service (eu.hopsense.net/privacyor in.hopsense.net/privacy). If this page and that notice ever disagree, the notice you accepted governs.
1. This website
hopsense.net is a static site served by Cloudflare. It sets no cookies and stores nothing in your browser. It counts visits with Cloudflare Web Analytics: for each page you open, a small script from Cloudflare reports the page's address, the page that linked to it, how quickly it loaded and your browser's name and version, and Cloudflare notes the country the visit came from. Cloudflare says it does not use this to follow anyone from one website to another. Apart from that, no record of your visit is kept beyond the ordinary, short-lived request logs of the hosting provider. A report file you open athopsense.net/report is read in your browser and sent nowhere; the script sees only that the page was opened. A connection check you can run at/check (also at check.hopsense.net) measures in your browser only: it contacts the hosts named on that page — the same public anchors the HopSense app measures with — and sends nothing it measures to us; opening it counts as a visit the same way every other page does. The one page made for each visit,/start, suggests a region from the country Cloudflare reports your connection in; the country is used for that answer and not stored. The links to the service and to email are ordinary links.
2. Your account
You sign in with an email address. We send that address an expiring sign-in link; there is no password. Signing in sets one essential cookie that keeps you signed in on that browser. There are no advertising or tracking cookies. Sign-in links and sessions are random secrets stored only as hashes, and sign-in mail is sent through the service's configured mail provider. We keep your email address, the name you give your home and each device, the version of the privacy notice you accepted and when you accepted it.
3. What the agent measures
Twice a second the agent sends a tiny test packet to your router and to public anchors on the internet, and records how long each took to answer and whether it answered. Everything past your router is measured as one leg. Once an hour it measures speed with a transfer sized to your line, from about 2 MB down and 3 MB up on a slow connection to at most 32 MB down and 12 MB up on a fast one, never on a metered or phone-shared connection. The speed test runs against Cloudflare's public speed-test service, which sees your connection's public address as any website would; nothing about you is sent to it, and no result is reported to it. It reads your Wi-Fi adapter's signal strength, band, channel width and link rates, and takes a short sample of how much data your computer was sending and receiving.
4. What is sent to the service, once a minute
- Latency, jitter and packet loss for the Wi-Fi leg and for the path beyond the router, as summaries, and which instruments produced them.
- Wi-Fi signal strength, band, width, link rates and error counters. Never the network's name or the router's hardware address.
- Whether the link was busy, and a three-second sample each minute of how much data this computer was sending and receiving.
- Outages, interruptions and connection changes, with their start and duration, and periods when the computer was away, asleep or shut down.
- The hourly speed figure, or why a speed check failed (for example, the test server refused it), and the time the line took to recover after load.
- The agent's version, the operating system family and architecture, and timestamps.
- An opaque fingerprint of the network you were on. It is derived from your router's address and hardware identity so that a cafe's Wi-Fi is never counted as your home line; the identity itself is not sent, only the fingerprint.
- The public address your connection appears from, which your provider assigned and already knows, and the private address of your router on your own network. A support desk cannot reason about a line without them.
5. What is never sent
- The name of your Wi-Fi network, or any address or hostname you connect to.
- Which applications you use, what you browse, or anything from the content of your traffic.
- Passwords, keys, files or anything else on your computer.
- Your location. HopSense asks for no location permission and uses none.
Every upload goes only to the service named in your setup link, over an encrypted connection, signed with a key created on your computer that never leaves it. There are no passwords and no bearer tokens. Nothing is sent before you enrol a device; until then the agent keeps seven days of history on the computer only.
6. Support reports you choose to send
The details window and the dashboard offer Report a problem. You write a description and pick a window of time; the app prepares a report you can read in full before deciding. It contains your description, software versions, the current status and the categories of recent diagnostic events. It excludes raw log messages, keys, network names, addresses and memory. Anything you type in the description is included as you typed it. A report is sent only when you choose to send it, is visible to you and to our support team, expires after seven days, and can be deleted sooner from your dashboard.
7. Where it is kept, and for how long
Each region is its own service with its own database. A home at in.hopsense.net and its measurements are stored on a server in India; a home at eu.hopsense.net is stored on a server in Bulgaria, in the European Union. Everything in sections 2 to 6 stays in the region you signed up in, and nowhere else apart from operational backups kept by the same operator there. Sign-in email is delivered by our mail provider from servers in the European Union. A home cannot be moved between regions, so choose the one where you live.
- The per-minute measurements as your computers send them: 30 days.
- The scores worked out for each minute: 30 days, with the measurements they were worked out from.
- Hourly history, events and speed-check results: until you delete your home.
- Support reports: seven days from receipt, or sooner if you delete them.
- Sign-in links: minutes. Sessions: until you sign out or they expire.
Operational backups of the service exist so that a failure does not lose your history. They expire on our backup schedule, and a deletion is replayed over any backup that is restored.
8. Who can see it
You, signed in, see your home's dashboards. A setup link lets one new device join your home and grants no dashboard access; share it only with the computer you want to enrol. HopSense operators at Extreme Labs can access records to run the service, investigate faults and support this beta. Access to support reports by operators is logged. We do not share measurements with third parties, and we do not sell data. We use a mail provider to deliver sign-in email, which sees your email address and nothing about your measurements.
9. Why we use it, and on what basis
To provide the service you sign up for: your home's dashboards, your devices' history and signing you in. Under the GDPR this is the contract between us (Article 6(1)(b)). To keep the service secure and working, find faults and improve HopSense from the measurements during the beta: our legitimate interest (Article 6(1)(f)), which you can object to. Support reports: because you choose to send one (Article 6(1)(a)). Counting visits to this website: our legitimate interest in knowing which of its pages are used (Article 6(1)(f)). Your data is never used for advertising and never sold, and no automated decision is made about you from it: the scores describe the connection, not you.
10. Your choices and your rights
Pause measurement for an hour from the tray. Stop a device's uploads or remove it from your dashboard; uninstall the agent whenever you like, and the uninstaller offers to delete the local history too. Delete your home from the dashboard: it closes the home, blocks late uploads and removes the account and its measurements from the live service.
You can also ask for a copy of your data, have it corrected or deleted, restrict or object to how it is used, and receive it in a portable form; where we rely on your consent you can withdraw it at any time. Write to info@x3me.net for any of this, or for anything this page does not cover. You can also complain to a data protection authority, in particular in the country where you live or work.
11. Changes
When this page changes, the effective date above changes with it. A change to the service's own notice is versioned, and you are asked to accept the new version the next time you sign in.
12. Contact
Extreme Labs, info@x3me.net.