Privacy Policy
Last updated: 15 October 2026
WiFi Analyzer (“the app”, “we”, “us”), published by Olgor.com, helps you understand the Wi-Fi around you — channels, signal strength, the devices on your network, speed, and an optional AI explanation. This policy sets out, plainly, what the app looks at, what stays on your device, and the few things that are sent to an online service.
We have tried to be specific rather than vague — especially about location (which we do not collect) and about the one feature, AI Analysis, that sends Wi-Fi details off your device.
WiFi Analyzer reads Wi-Fi information from your phone to show channel graphs, signal strength, your connection details, a list of devices on your network, and a speed test. Here is every permission it asks for and why.
Android requires an app to hold a location permission before the system will return Wi-Fi scan results (network names and nearby access points). That is the only reason WiFi Analyzer requests location. The app does not read your GPS position, does not track where you are, and does not collect, store, or transmit any location data.
| Permission | Why it’s used |
|---|---|
| Location (fine) | Android’s mandatory gate for reading Wi-Fi scan results. Used only to scan Wi-Fi — never to read or store your GPS location. |
| Wi-Fi & network state / control | To read your Wi-Fi connection and run Wi-Fi scans. |
Wi-Fi multicast (CHANGE_WIFI_MULTICAST_STATE) |
Held during a network scan so local device-discovery replies (mDNS/SSDP) are not filtered, to help name the devices on your network. |
| Internet | For AI analysis, the speed test, ads, analytics, and fetching a router reference photo. |
Show notifications (POST_NOTIFICATIONS) |
For optional reminders and new-device / new-network alerts. |
| Vibrate | Haptic feedback for alerts. |
| Run after restart | To restore your scheduled reminders after the phone reboots. |
| Billing | For the optional premium upgrade, handled by Google Play. |
Your scan results and history, your Wi-Fi connection details, the list of devices found on your network, the custom names you give access points or devices, and your speed-test history are all stored only on your phone. None of it is uploaded to us, and there is no account tied to it. The hardware-vendor lookup used to name devices runs against a database bundled inside the app — on your device, with no network request.
AI Analysis is a feature you choose to open. It is the one place where details about your Wi-Fi are sent off your device.
When you run AI Analysis (or ask a follow-up question), the app sends a snapshot of your Wi-Fi surroundings directly to Google’s Gemini API over an encrypted connection, so it can write a plain-language explanation and recommendations. That snapshot includes:
What is not sent: the list of devices connected to your network, and your location (the app has no GPS data to send). Google processes this information to generate the response under its terms for the Gemini API; see Google’s Privacy Policy. The AI’s answer is cached on your device. If you never use AI Analysis, none of this is sent.
So you can recognise your router model, the app can show a stock reference photo of it. To fetch that image, the app sends only your router’s brand and model (worked out from its hardware-vendor prefix) to our server, which returns a stock product-image link for that model. No photo from your device or camera is ever uploaded, and nothing about your network is sent. These requests carry a Google Play Integrity (App Check) token to prevent abuse; it contains no personal information.
The speed test measures your download and upload speed by exchanging test data through SpeedOf.Me, a third-party speed-testing service, loaded inside the app. To measure throughput, your device transfers data to and from SpeedOf.Me’s servers, which means they receive your public IP address (as any website does) and the timing of the transfer. Only the resulting numbers (speed, latency, jitter) are shown to you and saved in your local speed history. SpeedOf.Me handles the test traffic under its own terms.
The “who’s connected” feature scans your local network to list its devices and tries to name them. This scanning — port checks and local discovery (mDNS/SSDP/SNMP/NetBIOS) — happens entirely on your device; device names, addresses, and labels stay on your phone.
To help improve device naming over time, the app may send an occasional anonymous diagnostic signal. By design it contains only non-identifying fingerprints — a hardware-vendor prefix, open-port numbers, a redacted model-code token, and a coarse “shape” category — and never a real hostname or full MAC address. This signal is off unless enabled for diagnostics.
The app uses Google Firebase Analytics to understand, in aggregate, how features are used so we can improve them. This collects standard technical and usage information such as a random app-instance identifier, device model and Android version, app events and session activity, and an approximate (city-level) location that Google derives from your IP address.
Our analytics events are deliberately kept free of personal content: they do not include your network names, scan results, the devices on your network, or anything you type. See Google’s handling of this data at firebase.google.com/support/privacy.
The free version shows ads through Google AdMob. To serve ads, Google and its partners may process advertising identifiers, device information, approximate location, and ad-interaction data, in line with Google’s policies (policies.google.com/technologies/partner-sites).
Premium is sold through Google Play Billing. Google handles the payment; we never see your card or payment details. Google tells the app only whether a valid purchase exists.
Notifications. The app can show reminders and alerts — for example, when a new device or a new network appears. On Android 13 and later this uses the notifications permission, which you can turn off in system settings. To deliver occasional announcements, the app registers a push token with Google Firebase Cloud Messaging.
App integrity. Some in-app content (such as house announcements and the router-photo lookup) is served through Google Firebase; requests are protected with Google Play Integrity (App Check), which proves a request comes from a genuine copy of the app and carries no personal information.
Connections to Google’s Gemini API, Firebase, ad services, and the speed-test service use encryption in transit (HTTPS/TLS). Your scans, device names, and history stay within the app’s private storage on your device.
The app is intended for a general audience and is not directed to children under 13 (or the equivalent minimum age in your country). We do not knowingly collect data from children.
If we change this policy, we will update the “Last updated” date above and, where appropriate, note the change in the app or store listing.
Questions, concerns, or data requests:
Olgor.com — contact@olgor.com