WiFi Analyzer app icon

Privacy Policy

WiFi Analyzer

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.

The short version

  • The app scans the Wi-Fi around you to show channels, signal, speed, and the devices on your network — and most of that happens on your device.
  • The app uses the location permission only because Android requires it to scan Wi-Fi. It does not collect, store, or share your GPS location.
  • If you use AI Analysis, details about your Wi-Fi (your network and nearby networks, your device, signal readings) are sent to Google’s Gemini AI to generate the explanation. This is the main thing that leaves your device, and only when you choose to run it.
  • Your scan history and the device names you set are stored on your phone, not uploaded. We have no account system and do not sell your data.
  • The free version shows ads and uses standard analytics. The premium version removes ads.
1

What the app does, and the permissions it needs

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.

About the location permission

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.
2

Your scans and device names stay on your device

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.

3

AI Analysis — what is sent to Google’s Gemini AI

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:

  • your current network’s name (SSID) and router identifier (BSSID);
  • your device’s private local IP on that network (for example 192.168.x.x) — not your public IP;
  • the names (SSIDs) and identifiers (BSSIDs) of nearby Wi-Fi networks your phone can see, with their signal, channel, and band;
  • your device model and Android version, and the app’s signal readings (strength, channel, link speed, Wi-Fi standard).

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.

4

Router reference photos

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.

5

Speed test (SpeedOf.Me)

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.

6

Who’s-connected device discovery

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.

7

Analytics

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.

8

Advertising

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).

  • In the European Economic Area, the UK, and Switzerland, the app presents a consent choice (via Google’s User Messaging Platform) before personalised ads are shown.
  • You can reset or limit your advertising ID in your device settings.
  • Buying the premium version removes ads entirely.
9

Purchases

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.

10

Notifications and app integrity

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.

11

How long data is kept, and how to delete it

  • On your device: your scans, device names, and speed history remain until you remove them. You can clear the app’s data from your system settings at any time.
  • Uninstalling the app permanently deletes everything it stored on your device.
  • On our side: we do not hold your network data, scans, or location. For analytics and ads, you can reset your advertising ID in device settings and manage ad consent in the app (EEA).
  • For any question about your data, email us at the address below.
12

Security

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.

13

Children

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.

14

Changes to this policy

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.

15

Contact

Questions, concerns, or data requests:

Olgor.com — contact@olgor.com