1. About this policy
Bandwidth Meter is a free Roku app published by Fremont Trader (“we,” “us,” or “the publisher”). It measures download speed, upload speed, and latency, and helps you review recent tests on your Roku device.
This policy explains information handled by the app, this documentation website, and our public support channel. It distinguishes information kept on your device from information received by the independent services the app uses.
2. Information used and stored on your device
Connection and device information
The app uses your Roku model name, connection type (such as Ethernet or Wi-Fi), and available Wi-Fi signal information to choose suitable test workloads. It displays network information returned by IP-lookup services, including your public IP address, internet provider, approximate city or region, and, where available, a test-service data-center code. Approximate location is inferred from your IP address; the app does not request GPS location.
Local test history and preferences
The app stores your selected download server and your 20 most recent completed tests in the Roku device’s local app storage. Saved records can include the test date and time, download and upload results, latency and jitter, server/provider names and identifiers, data-center code, internet-provider name, and a device-performance profile label.
Your public IP address and approximate city are displayed during the session but are not included in the app’s saved test-history records. The app does not transmit saved history to a publisher-operated server, and we do not operate a remote history database for this app.
3. Connections to third-party services
Opening the app starts a network-information lookup automatically, before you start a speed test. The app requests information from IPinfo; if that lookup cannot supply usable information, it tries Cloudflare as a fallback.
The app uses the following services:
| Purpose | Service contacted |
|---|---|
| Public IP, provider, and approximate location | IPinfo; Cloudflare as a fallback |
| Latency and upload tests | Cloudflare, regardless of the download server selected |
| Download test | Your selected preset: Cloudflare, Hetzner, Linode/Akamai, or OVHcloud |
These services receive your public source IP address and ordinary connection/request information, such as request timing and HTTP headers. The app sends an app-identifying User-Agent. Download tests receive test files; upload tests send generated test data, not your photos, documents, or saved test history. Temporary generated upload data is cached in the app’s temporary device storage during testing.
Requests use HTTPS. The services may keep request logs and process information under their own policies, including in countries other than your own. Their retention and data practices are controlled by those providers; this policy does not promise how long they retain data.
Provider policies: IPinfo, Cloudflare, Hetzner, Akamai / Linode, and OVHcloud.
4. Accounts, advertising, and platform services
The app does not require an app account or sign-in. It has no in-app purchases, advertising integration, or publisher-operated analytics service. The app does not request your Roku account email, advertising identifier, contacts, camera, or microphone.
Roku independently operates your device, operating system, and the Streaming Store. The app uses Roku’s standard launch-completion signal, and Roku may handle platform or diagnostic information according to its own practices. See the Roku Privacy Policy. Our description of the app is not a statement that Roku or the network-service providers collect no information.
5. Retention and your choices
- Clear saved results: open History → Clear history in the app. This deletes the saved test history on that Roku device; the selected-server preference remains.
- Automatic history limit: as new completed tests are saved, older entries beyond the most recent 20 are removed.
- Cancel a test: press Back during a test. Canceling does not undo network requests already sent.
- Avoid further app requests: exit the app and stop using it. The connection-information lookup occurs when the app opens.
We cannot retrieve or remotely erase your device’s local test history. Clearing local history does not erase logs held independently by third-party services. Requests about information those providers hold should be directed to them using their policies above. This policy does not limit privacy rights available to you under applicable law.
6. This website and support requests
These pages are hosted on GitHub Pages. We do not add analytics scripts, advertising trackers, contact forms, or cookies to this documentation site. GitHub independently logs visitors’ IP addresses for security purposes, as described in its GitHub Pages documentation and Privacy Statement.
If you choose to contact us through our GitHub support tracker, your GitHub username and the information you submit are visible to us and to the public. We use that information to respond to questions and investigate reported problems. Those records may remain in the public issue history under GitHub’s controls and policies.
7. Security and younger users
HTTPS helps protect information in transit, but no network service or storage system can be guaranteed completely secure. Anyone with access to your Roku device may be able to view its saved test history.
Bandwidth Meter is a general-purpose network utility, not a service directed to children. It does not ask users to submit personal profiles or age information. Parents and guardians should supervise use of the public support channel and avoid posting a child’s personal information.
8. Policy updates
We may update this policy when the app or its supporting services change. The effective date at the top of this page identifies the current version. Material changes to how the app handles information will be described in the updated policy and, where required, through an additional notice. Earlier information will not be treated as permission for unrelated new uses.
9. Contact
For questions about this policy or the app’s data handling, contact Fremont Trader through the Bandwidth Meter support tracker on GitHub. Keep the request general and do not include personal or confidential information in this public channel.