Privacy Policy
Effective date: October 13, 2026
NetRadar has no accounts, no ads and no tracking, and your scans stay on your device. Every scan runs on your iPhone, and scan results, device lists and history are never uploaded. The app contains no third-party analytics or advertising SDKs.
NetRadar is a network tool, so it does make network connections — but only the ones you ask it to: the pings, scans, lookups, and speed tests you run, sent to the targets you choose. That traffic is the product working, not telemetry about you.
One optional exception: anonymous usage. To learn where the app helps and where people get stuck, NetRadar sends anonymous app-usage steps — such as “a scan finished” or “a tool was opened” — to the developer's own server, under a random ID that is not linked to you. They never include IP or MAC addresses, device or Wi-Fi names, or anything you type. Sharing is on by default, and you can turn it off at any time in Guardian › Privacy › Share anonymous usage (see Section 1).
On this page
1. Data we collect
No personal data and no account. NetRadar never asks for your name, email address or phone number — there is nothing to sign up or sign in to. The app contains no third-party analytics SDKs, no crash reporters, no advertising SDKs, no advertising identifier and no third-party tracking of any kind.
Scan results, device lists, history and settings are stored only in NetRadar's private storage on your iPhone. They are never uploaded, and the developer has no copy of them.
Anonymous usage (optional)
From version 1.4, NetRadar sends anonymous usage steps to the developer's own server (apps.hossamhamouda.com) to learn where the app helps and where people get stuck. The switch is called Share anonymous usage. It is on by default, and you can turn it off at any time in Guardian › Privacy.
- What is sent: app-usage steps — for example the app opened or closed and for how long, onboarding finished, a tab or tool opened, whether Local Network access was allowed, a scan, speed test or check-up finished, the Pro screen opened or closed and how a purchase ended, and once a day whether you have Pro. Each step carries its time, the app version, iOS version, device type (iPhone or iPad), language and App Store country.
- Only rough ranges: counts, speeds, durations and scores are sent only as ranges, such as “6–15 devices” or “100–500 Mbps” — never exact values.
- Never included (except the next point): IP or MAC addresses, device names, hostnames or vendors, your Wi-Fi name (SSID / BSSID), router model, open ports or banners, DNS names, WHOIS, TLS or HTTP results, anything you type, your location, the advertising identifier (IDFA) or Apple transaction IDs.
- Unrecognized devices (version 1.6.2 and later): when a scan cannot tell what a device on your Wi-Fi is, the app may send a short technical description of that device, so that a future update can recognize it for everyone: the maker taken from its network card, the kinds of services it announces, which of about 30 fixed ports are open, the maker and model it announces over UPnP, its web-server software, and the first word of a machine-made network name (such as “esp” or “android”). It never includes the device's IP or MAC address, its name, a person's name or the contents of a web page — at most 10 devices per scan, and the same description at most once a week.
- Not linked to you: the steps are grouped under a random install ID that the app creates. It is not the advertising identifier, it is not linked to your name, email or Apple Account, and it is not used for tracking or advertising. No third-party SDK is involved. Turning sharing off stops sending and deletes the random ID from your iPhone.
- Purchases: if you buy Pro while sharing is on, the purchase carries the same random ID, so Apple's notifications about it (for example the plan, price and App Store country, and later a renewal, cancellation or refund) reach the developer's server with that ID. This only shows that a purchase happened in that anonymous journey — never your name, email or payment details. Apple can keep sending notifications about a purchase that was already linked, even after you turn sharing off.
- Connection and storage: the connection passes through Cloudflare, which protects the server and therefore handles your IP address in transit; the developer's server does not store IP addresses. Usage steps and linked purchase notifications are deleted after 180 days. They are used only to improve NetRadar — never sold, shared or used for advertising.
Separately, if you chose in your iPhone's settings to share analytics with app developers, Apple may give the developer anonymous, aggregated usage statistics and crash reports. They never include your scan results.
2. Network traffic NetRadar makes
Because NetRadar's whole purpose is to test and diagnose networks, running a tool sends packets to the destination you choose. This is normal, expected behavior for a network utility — and, apart from the optional anonymous usage described in Section 1, it is the only network activity the app generates. Examples:
- Scan / discovery / ping / traceroute / port scan — connects to devices and ports on the network you are on, or to the host you enter.
- DNS lookups — query the DNS resolver(s) you select.
- WHOIS / ASN — query public WHOIS and routing-registry servers for the domain or IP you look up.
- Speed test — exchanges data with a measurement endpoint to estimate your download / upload speed and latency.
- TLS / HTTP recon — connects to the host you specify to read its certificate and response headers.
None of this traffic is routed through the developer, and NetRadar never reports which targets you scanned or what it found — to us or to anyone else.
3. On-device processing
All analysis — device fingerprinting, security scoring, CVE matching, parsing of banners and certificates, latency statistics, and per-device history — happens locally on your iPhone. Results are written to NetRadar's private on-device storage and are never uploaded. Optional anonymous usage (Section 1) carries only rough ranges, such as a device count or speed band — never the results themselves, apart from the short description of unrecognized devices in Section 1.
To read your local network NetRadar uses Apple's Network.framework and Bonjour / NetService APIs, which require the Local Network permission (see Section 11).
4. CVE & reference data
NetRadar can cross-reference detected services and versions against known vulnerabilities (CVEs). This matching is performed on your device against vulnerability reference data. If a future version refreshes that reference data over the network, it downloads a public dataset only — it never sends your scan results, target list, or any identifying information to obtain it.
5. In-app purchases
If NetRadar offers an optional Pro upgrade or other in-app purchase, it is handled entirely by Apple's StoreKit. The developer never sees your billing information, payment method, or Apple Account email — only an anonymous receipt that Apple uses to confirm the purchase. If Share anonymous usage is on when you buy, the purchase carries the app's random install ID, and Apple's notifications about it reach the developer's server with that ID (see Section 1) — never your name, email or payment details.
6. Third-party services
NetRadar does not integrate with any third-party analytics, advertising, or data-broker services. The "third parties" involved are Apple platform frameworks used as ordinary iOS primitives:
Public internet infrastructure you query directly — DNS resolvers, WHOIS / RIR servers, and a speed-test measurement endpoint — operate under their own policies. NetRadar contacts them only when you run the relevant tool, and only with the request needed to perform it.
Optional anonymous usage (see Section 1) goes only to the developer's own server, not to an analytics company. Cloudflare carries that connection and protects the server, so it handles your IP address in transit; the developer's server does not store it.
7. Responsible use
NetRadar is intended for diagnosing and securing networks you own or are authorized to test. Port scanning, CVE cross-referencing, and service enumeration of networks or hosts you do not have permission to assess may be illegal in your jurisdiction. You are responsible for how you use the app. The developer cannot see your targets or scan results and does not log them (anonymous usage never includes them; the description of an unrecognized device in Section 1 never includes its address or name) — which also means we cannot police misuse on your behalf.
8. Children's privacy
NetRadar is rated 4+ in the App Store but is a general-purpose utility intended for adults managing their networks. It is not directed at children under 13, and the developer does not knowingly collect personal information from anyone, of any age: the app never asks for a name, email or contact details, and the optional anonymous usage steps carry only a random ID that is not linked to a person (see Section 1). This is consistent with the U.S. Children's Online Privacy Protection Act (COPPA).
9. GDPR & CCPA notes
NetRadar never asks for your name, email or contact details, and scan results, device history and settings exist only on your device. The only data the developer receives is the optional anonymous usage described in Section 1 — grouped under a random ID that is not linked to your identity — and Apple's notifications about purchases made while it was on. Where data-protection law treats this as personal data, the developer, Hossam Hamouda, is responsible for it.
Your rights under the GDPR (access, rectification, erasure, portability, restriction, objection) and the CCPA / CPRA (know, delete, correct, opt out, non-discrimination) apply as follows:
- Access & portability: Use NetRadar's in-app export (PNG / CSV / PDF) to retrieve any results the app holds.
- Erasure: Clear history in-app, or remove the NetRadar app from your device (see Section 10).
- Objection & opt-out: Turn off Share anonymous usage in Guardian › Privacy. This stops sending and deletes the random ID from your iPhone; steps already received are deleted after 180 days. Because the ID is random and not linked to you, we may not be able to find records that belong to you — email us with any request and we will explain what we can do.
- Sale or sharing of personal information: The developer does not sell or share personal information with anyone and does not use it for advertising.
10. Data retention
Your scan data never reaches the developer. On your device:
- Scan results, discovered-device lists, and per-device history are stored in NetRadar's local on-device database until you clear them or delete the app.
- App settings are stored locally and are deleted when you delete the app.
- To remove everything: iOS Settings → General → iPhone Storage → NetRadar → Delete App, or long-press the app icon on the Home Screen and choose Delete.
On the developer's server, optional anonymous usage steps and the Apple purchase notifications linked to them are deleted automatically after 180 days. Turning off Share anonymous usage (Guardian › Privacy) stops new steps and deletes the random ID on your iPhone; steps already received are deleted on the same 180-day schedule.
11. iOS permissions NetRadar may request
Each permission is requested only when needed for a specific feature, and you can revoke any of them at any time in iOS Settings.
Required to discover and scan devices on your Wi-Fi — the core of device discovery and the security score. Without it, NetRadar cannot see your local network.
Optional. Used to alert you when a new or unknown device joins your network, or when a monitored threshold (latency, loss, path change) is crossed.
Used so continuous monitoring and long scans can keep running when you switch apps. Scheduled with iOS BGTaskScheduler.
NetRadar does not request: Camera, Microphone, Photo Library, Location, Contacts, Tracking (IDFA), Health, or Bluetooth.
NetRadar's Share anonymous usage setting is not an iOS permission but a switch inside the app, at Guardian › Privacy. It is on by default, and you can turn it off at any time (see Section 1).
12. Contact
Questions about this policy or how NetRadar handles data? Email [email protected] or visit the NetRadar support page.