Privacy Policy
Who's on My WiFi Privacy Policy
Effective date: October 27, 2026
Thank you for using Who's on My WiFi by Licheng Tech. This policy explains how the app handles local network scan results, device information and permissions.
Please read this policy before use. No account, sign-in or payment is required.
In short
- Scans run only when you tap to start one, and only on the Wi-Fi network your phone is connected to; there is no background scanning or monitoring
- Scan results, the names you give devices, trust marks and scan history are stored only on your phone and are not uploaded to developer-operated servers
- Location permission is used only to read the Wi-Fi name, as Android requires; you can deny it, and the app does not read or store your location
- There are no ads and no in-app purchases; the app does not use the advertising ID and has no analytics or crash-reporting SDK
- Network access is used only to find devices on your local network; scan traffic does not pass through our servers
1. Information we process and why
Network information: your phone's IP address, network prefix and gateway address on the current Wi-Fi, and the Wi-Fi name (SSID) if you grant location permission. This is used to determine what to scan and to keep history separate for each network. Without location permission, networks are told apart by gateway address and subnet.
Local device information: for other devices on the same local network found during a scan, their IP addresses, the names they broadcast or answer with (mDNS/Bonjour, NetBIOS, reverse DNS, UPnP descriptions), announced service types, and whether common ports are open. On Android 9 and earlier, where the system allows it, MAC addresses may also be read. This is used to list devices, guess device types and recognize the same device in later scans.
Information you enter: names you give devices and whether you mark them Trusted or Unknown.
Usage records: for each network, the time, online count and not-trusted count of the last 20 scans, plus when each device was first and last seen and how many times.
Settings: language, whether new-device notifications are on, and whether location permission was already requested.
All of this stays in the app's private storage to provide scanning and history. The app has no account system and we operate no server for it, so scan results and device names are not sent to us or to any third party. We do not collect your name, phone number, email, contacts, location, device identifiers or advertising ID.
2. How scanning works
A scan starts only when you tap Scan or the home-screen widget, and covers only the network your phone is currently connected to. On networks larger than 256 addresses, only the 256 addresses around your phone are scanned. The scan stops when the app leaves the foreground or Wi-Fi disconnects or changes.
Scanning attempts connections to common ports, sends reachability probes and name queries to addresses on your local network, and listens for mDNS and SSDP announcements. This traffic stays on your local network and does not pass through our servers. Please scan only networks you are allowed to use.
The app cannot block, disconnect or ban other devices, and does not change router settings. Device types are guesses based on names, services and ports and may be wrong.
3. Storage, backup and deletion
Scan results and settings remain on your device until you delete them in the app, clear the app data or uninstall the app. Use Forget device on a device page, or Clear this network on a network page in History, to delete that device or all names, marks and scans for that network.
The current version allows Android system backup and device transfer: the database and settings may be backed up to your own Google account or moved to a new phone according to your system settings. This is an Android feature, and we cannot access system backups. The app has no file export.
4. Permissions
Internet, network state and Wi-Fi state: used to check whether you are on Wi-Fi or using a VPN, read your address, subnet and gateway, and probe your local network.
Wi-Fi multicast: used to listen for names and services that devices announce over mDNS.
Location (approximate and precise, only while using the app): Android requires location permission for apps to read the Wi-Fi name. The app uses it only for that and does not read, store or upload your location. You can deny it and still scan. The app does not request background location.
Notifications (Android 13 and later ask you first): used only if you turn on new-device notifications, to send one notice after a scan you started finds a device never seen before. There are no background or marketing notifications.
The app does not request contacts, phone, SMS, camera, microphone, photo library or storage permissions. You can revoke permissions in system settings at any time.
5. Third-party services
The app contains no ads and offers no in-app purchases. It does not include advertising, analytics, crash-reporting, billing or social SDKs. Scanning, history, notifications and the widget use Android APIs and local app code.
The app is distributed through Google Play. Depending on your device and Google Play settings, Google may collect distribution or diagnostic information such as installs and crashes, governed by the Google Privacy Policy (https://policies.google.com/privacy). This is not actively uploaded by the app itself.
6. Children's privacy
The app is not directed at children under 13 and does not knowingly request personal information from them. If a parent or guardian believes a child provided personal information without appropriate consent, please contact us.
7. Changes to this policy
We may update this policy when the app, the law or services change. The updated policy will be published on this page with a new effective date.
8. Contact us
If you have questions or requests about this policy or your privacy, please contact Licheng Tech at [email protected].