NETSPECTRA

Privacy Policy

Android app com.hatn.netspectra · Developer: THUY NGOC HA · Effective October 23, 2026

1. Overview

NetSpectra is a 100% offline-first, local network utility: a Wi-Fi and LAN scanner that does all of its work on your device. It has no user accounts, no servers of its own, no advertising and no analytics, telemetry, crash-reporting or tracking SDKs. Its core features need only your local Wi-Fi network, not an internet service.

The developer does not collect, transmit or monetize any personal data, IP addresses, MAC addresses, device inventories or Wi-Fi scan results. All diagnostic operations run strictly in your device's memory and in the app's local SQLite (Room) database on your device. The developer never receives or stores anything from the app.

2. Summary

QUESTION

ANSWER

What we collect

Nothing. No data from the app ever reaches the developer.

Third-party SDKs

None for analytics, ads, telemetry or tracking. The only Google library in the app is Google Play Billing.

Accounts

None. No sign-up or login.

Ads

None.

No third-party SDKs. NetSpectra contains no Google Firebase, no advertising or attribution trackers and no telemetry or crash-reporting frameworks. The only Google library it includes is the Google Play Billing Library, used for the optional one-time NetSpectra Pro purchase (see section 6).

3. Data stored on your device

NetSpectra keeps the following only in its private app storage on your device, until you clear it or uninstall the app. Other apps cannot read it, and it is excluded from Android cloud backup (the app disables backup). No copy is ever sent to the developer or to anyone else.

How to delete it: delete individual snapshots in History, or use Settings → "Clear scan history" (this keeps nicknames and trusted marks). Clear a nickname from a device's detail sheet. To remove everything, use Android Settings → Apps → NetSpectra → Storage → Clear storage, or uninstall the app. Because the developer holds no copy, there is nothing to request from us.

4. Permissions

Every permission below is used strictly on your device. None of them is used to send data to the developer.

Precise and approximate location ACCESS_FINE_LOCATION ACCESS_COARSE_LOCATION

Android only lets apps read Wi-Fi scan results and the connected network's name (SSID/BSSID) when they hold location access. NetSpectra needs them for the Wi-Fi spectrum view and to name your network in History. Your location is never computed, stored or sent: the app does not read GPS or coordinates. Optional: scanning works without it; the network name is then hidden and the spectrum view is unavailable.

Internet INTERNET

Android requires it for any network socket, including raw socket probing of your local subnet (ICMP, TCP and UDP on your LAN) and the tools you run yourself (see section 5).

Network state ACCESS_NETWORK_STATE

To find your Wi-Fi connection, its IP address, subnet, gateway and DNS servers so the scan targets the right local network.

Wi-Fi state ACCESS_WIFI_STATE

To read Wi-Fi connection details and nearby Wi-Fi scan results for the spectrum view.

Change Wi-Fi state CHANGE_WIFI_STATE

To ask Android to refresh the list of nearby Wi-Fi networks. NetSpectra never connects to, disconnects from or changes your Wi-Fi networks.

Wi-Fi multicast CHANGE_WIFI_MULTICAST_STATE

To receive local discovery replies (mDNS and SSDP/UPnP) from devices on your network while a scan runs.

Nearby Wi-Fi devices NEARBY_WIFI_DEVICES (Android 13+)

Requested with location on Android 13 and later, for the same Wi-Fi information.

Google Play billing com.android.vending.BILLING

Added by the Play Billing Library, to offer the optional one-time NetSpectra Pro purchase.

On-device integrity check: to protect the Pro purchase, the app reads locally whether it was installed from Google Play and whether it is a debuggable build. This is checked on the device only; nothing is sent.

5. Network traffic the app generates

NetSpectra is a network tool, so it sends packets. Scanning stays on your local network:

What leaves your device, only when you ask

NetSpectra never sends MAC addresses, network payloads or scan results to the developer or to any third party. Scan results leave your device only if you export and share them yourself.

6. Google Play Billing

NetSpectra Pro is an optional one-time, lifetime purchase. Purchases are processed directly and securely by Google Play Services. We never store or process your credit card or personal billing details. The app receives from Google Play only what it needs to unlock Pro: the product (netspectra_pro_lifetime), the purchase state and a purchase token, which it uses on your device to acknowledge the purchase with Google Play, then caches as a simple "Pro owned" flag. None of it is sent to the developer.

Google processes the payment, associates the purchase with your Google account and may receive billing-related diagnostics from the Play Billing Library, all under the Google Privacy Policy. Purchases are restored through Google Play on any device signed in to the same Google account; refunds follow Google Play's refund policies.

7. Children

NetSpectra is a network utility for a general audience and is not directed at children under 13. It does not knowingly collect personal information from anyone, including children; it collects no personal information at all.

8. Security

Your data stays in NetSpectra's private storage, protected by Android's app sandbox. App-data backup is disabled, so the app does not copy your scan history to the cloud. Because nothing is sent to the developer, there is no server copy to breach. Protect your device with a screen lock, and take care where you share exported files: they describe your network.

9. Changes to this policy

If NetSpectra's data practices change, this policy will be updated and its effective date changed. Material changes will be noted in the app's release notes before they take effect.

10. Contact

Questions about this policy or the app: THUY NGOC HA, thuyngocha98@gmail.com (support address), or the contact email listed on NetSpectra's Google Play store page.

NetSpectra (com.hatn.netspectra) · THUY NGOC HA

Effective date: October 23, 2026 · Contact: thuyngocha98@gmail.com