Effective date: 2026-06-09 App: NetStatus Helper (iOS & Android) Developer / Data controller: Kyle Liao (Taiwan) Contact: kyleforad@gmail.com
English
1. Overview
NetStatus Helper (“the App”) is a network diagnostic tool that lets you test connectivity (ping, DNS lookup, HTTP test, traceroute), estimate network quality across locations (the “Network Quality Map”), and keep a local history of results. This policy explains what data the App processes, why, and your choices.
2. Information we process
a. Advertising identifiers (via Google AdMob). The App displays ads served by Google AdMob. With your permission (see App Tracking Transparency in Section 5), AdMob may access your device’s advertising identifier (Apple IDFA on iOS, or the Android Advertising ID) and related signals to deliver and measure personalized ads. If you decline tracking, AdMob serves non‑personalized ads.
b. Your public (external) IP address.
To show your external IP in test results, the App sends a request to a
third‑party service, ipify (api.ipify.org, with api64.ipify.org as a
fallback), which returns your public IP. Your IP is processed for this purpose
only and is not stored on our servers (we operate no servers).
c. Location coordinates (only with permission). If you grant “When In Use” location access, the App records the coordinates where a network test is taken, so the result can be tagged with a location. The App requests best available accuracy, so coordinates may be precise depending on your device’s precise location setting. The Network Quality Map plots samples on a canvas you draw (on‑canvas positions), not from GPS. Location data is stored only on your device and is included in shared content only when you choose to share it.
d. Hosts, domains, and URLs you enter. To perform diagnostics, addresses you enter are sent to their destinations:
- Ping / traceroute contact your Wi‑Fi router, the target host, and the intermediate network nodes along the route.
- DNS lookup resolves the domain you enter via your system/network DNS resolver.
- HTTP test sends an HTTPS request to the URL you enter (any
http://input is upgraded tohttps://). We do not collect or transmit these targets to ourselves; they go only to the destinations needed to run the test.
e. Connectivity and Network Quality Map checks (fixed destinations). The App contacts a few fixed endpoints to assess connectivity and network quality. These are diagnostic connections only — no personal data is uploaded:
- Connectivity / captive‑portal check:
captive.apple.com(iOS; the platform’s equivalent on Android) - Network Quality Map probe: TCP connections to
1.1.1.1(Cloudflare) and8.8.8.8(Google) on port 443, used to time connect latency and failure rate. The Network Quality Map estimates network quality (latency and failure rate) as a proxy for coverage; it does not read Wi‑Fi radio signal strength (RSSI).
f. Diagnostics and usage data. The advertising SDK may collect device and usage information (e.g., device type, OS version, coarse interaction data) for ad delivery, fraud prevention, and measurement, as described in Google’s policies.
g. Notifications (only with permission). If you enable connection notifications in Settings, the App requests notification permission and sends local notifications when your network connection state changes. These notifications are generated on your device; nothing is sent to us.
h. Purchases. The “Remove Ads” in‑app purchase is processed by your platform’s app store (Apple App Store via StoreKit on iOS, or Google Play Billing on Android). We do not receive your payment details; the store provides us only the purchase/restore status needed to unlock the feature.
3. Where your data is stored
The following are stored locally on your device (on‑device local storage) and are not uploaded — the App has no backend:
- Test results and their location tags
- Connection event log
- Ping address history
- Network Quality Map surveys, samples, and obstacle markers (including probe targets, latency, failure rate, and on‑canvas coordinates)
- Your app settings
4. Third parties and external destinations
- Google AdMob — advertising. Google Privacy Policy: https://policies.google.com/privacy ; How Google uses information: https://policies.google.com/technologies/partner-sites
- ipify (
api.ipify.org/api64.ipify.org) — returns your public IP. See https://www.ipify.org - Connectivity/diagnostic endpoints —
captive.apple.com(Apple; platform equivalent on Android),1.1.1.1(Cloudflare),8.8.8.8(Google). Used only for connectivity and network‑quality checks; no personal data is shared with them by the App beyond the connection itself.
5. Advertising consent and tracking choices
- iOS: on first launch the App shows Apple’s App Tracking Transparency (ATT) prompt asking whether you allow tracking for personalized advertising; change it anytime in Settings → Privacy & Security → Tracking.
- Android: you can reset or delete your Advertising ID and opt out of ad personalization in your device settings (Settings → Privacy / Google → Ads).
- EEA / UK and other regions that require it: the App also shows Google’s consent form (UMP).
Declining does not disable the App; you will simply see non‑personalized ads.
6. Your choices
- Location: turn off in your device’s location settings.
- Notifications: turn off in your device’s notification settings, or in the App.
- Tracking / personalized ads: opt out anytime (Section 5).
- Ads: purchase “Remove Ads” to remove banner / app‑open ads.
- Local data: clear your test history, connection log, and Network Quality Map data inside the App, or delete the App to remove all locally stored data.
7. Data retention
Data created by the App stays on your device until you delete it (in‑app or by removing the App). We keep no server‑side copies. Third parties (e.g., Google AdMob) retain data per their own policies.
8. International transfers
The App has no backend, but the third‑party services it contacts (Google AdMob, ipify) operate globally, so your IP address or ad identifiers may be processed on servers outside your country, including the United States, under those providers' safeguards.
9. Your rights by region
Wherever you live, you can exercise the choices in Section 6. In addition:
- Taiwan (Personal Data Protection Act, 個資法): you may request to review, obtain a copy of, supplement/correct, stop collection/processing/use of, or delete your personal data. Because the App stores data on your device and we run no servers, you exercise most of these directly on your device; for anything else, contact us.
- EEA / UK (GDPR): you have rights of access, rectification, erasure, restriction, portability, and objection. Our legal bases are: consent for personalized ads and advertising tracking; legitimate interests for non‑personalized (contextual) ads, fraud prevention, security, and basic diagnostics; and performance of a service for the network tests you request. You may withdraw consent anytime and lodge a complaint with your supervisory authority.
- California (CCPA/CPRA): you have rights to know, delete, correct, and to opt out of “sale”/“sharing” of personal information. We do not sell your data for money; however, sharing advertising identifiers with Google AdMob for personalized ads may be considered “sharing.” Declining tracking or opting out of ad personalization (Section 5) is the primary way to opt out of this sharing in the app; you may also email us, and any additional privacy controls offered by Google/AdMob also apply. We do not knowingly process the data of users under 16 for personalized ads.
To make a request, email us at the address below. We will not discriminate against you for exercising these rights.
10. Children
The App is not directed to children under 13 (or the equivalent minimum age in your region), we do not knowingly collect their personal data, and we do not knowingly use the App to target children.
11. Changes
We may update this policy; the “Effective date” will change accordingly. Material changes will be reflected in the App and on our policy page.
12. Contact
Data controller: Kyle Liao (Taiwan). Questions or requests: kyleforad@gmail.com
繁體中文
1. 概述
NetStatus Helper(以下稱「本 App」)是網路診斷工具,可進行連線測試(ping、DNS 查詢、 HTTP 測試、traceroute)、估算不同地點的網路品質(「網路品質地圖」),並在本機保存測試紀錄。 本政策說明本 App 處理哪些資料、用途,以及你的選擇權。
2. 我們處理的資訊
a. 廣告識別碼(透過 Google AdMob)。 本 App 顯示由 Google AdMob 提供的廣告。在你同意(見第 5 節「App 追蹤透明度」)的情況 下,AdMob 可能存取裝置的廣告識別碼(iOS 為 Apple IDFA、Android 為廣告 ID)與相關訊號,用於投放與評估個人化廣告。若你拒絕 追蹤,AdMob 將改投放非個人化廣告。
b. 你的對外(公開)IP 位址。
為了在測試結果中顯示你的對外 IP,本 App 會向第三方服務 ipify(api.ipify.org,並以
api64.ipify.org 作為備援)發出請求以取得你的公開 IP。此 IP 僅用於此目的,且不會儲存於
我們的伺服器(我們沒有營運任何伺服器)。
c. 位置座標(僅在你授權時)。 若你授予「使用 App 期間」的定位權限,本 App 會記錄每次網路測試的所在座標,以便為結果標記 位置。本 App 要求最佳可用精度,因此座標可能為精確位置,取決於你裝置的「精確位置」設定。 網路品質地圖是把樣本標在你繪製的畫布上(畫布座標),並非取自 GPS。位置資料僅儲存在你的 裝置上,且僅在你主動選擇分享時才會包含於分享內容中。
d. 你輸入的主機、網域與網址。 為執行診斷,你輸入的位址會被送往其目的地:
- Ping/traceroute 會連到你的 Wi‑Fi 路由器、目標主機,以及路由路徑上的中間節點。
- DNS 查詢 會透過你的系統/網路 DNS 解析器解析你輸入的網域。
- HTTP 測試 會對你輸入的網址發出 HTTPS 請求(輸入的
http://會被升級為https://)。 我們不會蒐集這些目標,也不會將其傳回我們;它們僅送往執行測試所需的目的地。
e. 連線與網路品質地圖檢測(固定目的地)。 本 App 會連到少數固定端點以評估連線與網路品質。這些僅為診斷連線,不會上傳任何個人資料:
- 連線/連線入口檢查:
captive.apple.com(iOS;Android 為平台對應端點) - 網路品質地圖探測:對
1.1.1.1(Cloudflare)與8.8.8.8(Google)的 443 埠建立 TCP 連線,以量測連線延遲與失敗率。 網路品質地圖以延遲與失敗率作為涵蓋範圍的代理指標,並非讀取 Wi‑Fi 無線電 訊號強度(RSSI)。
f. 診斷與使用資料。 廣告 SDK 可能蒐集裝置與使用資訊(例如裝置型號、OS 版本、概略互動資料)以投放廣告、防詐與 成效評估,詳見 Google 的政策。
g. 通知(僅在你授權時)。 若你在設定中啟用連線通知,本 App 會請求通知權限,並在你的網路連線狀態變更時發送本機 通知。這些通知於你的裝置上產生,不會傳送給我們。
h. 購買。 「移除廣告」的 App 內購由你安裝來源的應用程式商店處理(iOS 為 Apple App Store/StoreKit,Android 為 Google Play 結帳)。我們不會取得你的付款資料;商店僅提供 解鎖功能所需的購買/回復狀態。
3. 你的資料儲存於何處
下列資料儲存在你的裝置本機(裝置本機儲存),且不會上傳——本 App 沒有後端:
- 測試結果及其位置標記
- 連線事件記錄
- Ping 位址歷史
- 網路品質地圖的調查、樣本與障礙物標記(含探測目標、延遲、失敗率與畫布座標)
- 你的 App 設定
4. 第三方與外部目的地
- Google AdMob — 廣告。Google 隱私政策:https://policies.google.com/privacy ; Google 如何使用資訊:https://policies.google.com/technologies/partner-sites
- ipify(
api.ipify.org/api64.ipify.org)— 回傳你的公開 IP。見 https://www.ipify.org - 連線/診斷端點 —
captive.apple.com(Apple;Android 為平台對應端點)、1.1.1.1(Cloudflare)、8.8.8.8(Google)。僅用於連線與網路品質檢測;除連線本身外,本 App 不會向其分享個人資料。
5. 廣告同意與追蹤選擇
- iOS: 首次啟動時,本 App 會顯示 Apple 的 App 追蹤透明度(ATT)彈窗,詢問你是否允許為 個人化廣告進行追蹤;可隨時於 設定 → 隱私權與安全性 → 追蹤 變更。
- Android: 你可於裝置設定(設定 → 隱私權/Google → 廣告)重設或刪除廣告 ID,並退出 廣告個人化。
- 歐盟/英國等需要的地區: 本 App 另會顯示 Google 的同意表單(UMP)。
拒絕不會停用本 App,只是會看到非個人化廣告。
6. 你的選擇
- 定位: 於你裝置的定位設定中關閉。
- 通知: 於你裝置的通知設定,或在 App 中關閉。
- 追蹤/個人化廣告: 可隨時退出(見第 5 節)。
- 廣告: 購買「移除廣告」以移除橫幅/開啟廣告。
- 本機資料: 可於 App 內清除測試紀錄、連線記錄與網路品質地圖資料,或刪除 App 以移除所有本機 儲存資料。
7. 資料保存
本 App 產生的資料會留在你的裝置上,直到你刪除(於 App 內或移除 App)。我們不保留任何伺服器端 副本。第三方(如 Google AdMob)則依其各自政策保存資料。
8. 跨境傳輸
本 App 沒有後端,但其所連接的第三方服務(Google AdMob、ipify)為全球營運,因此你的 IP 位址或 廣告識別碼可能在你所在國家以外(包括美國)的伺服器處理,並受該等提供者之保護措施規範。
9. 各地區的權利
無論你身在何處,皆可行使第 6 節的選擇。此外:
- 台灣(個人資料保護法): 你得就你的個人資料請求查詢、閱覽、製給複製本、補充或更正、停止 蒐集/處理/利用,或刪除。由於本 App 將資料儲存於你的裝置且我們未營運伺服器,多數權利可直接 於裝置上行使;其餘事項請與我們聯絡。
- 歐盟/英國(GDPR): 你享有存取、更正、刪除、限制處理、可攜性與反對等權利。我們的法律依據 為:個人化廣告與廣告追蹤採同意;非個人化(情境)廣告、防詐、安全與基本診斷採正當利益; 你所要求的網路測試採履行服務。你可隨時撤回同意,並向你的監管機關提出申訴。
- 加州(CCPA/CPRA): 你有知悉、刪除、更正,以及拒絕個人資訊「出售/分享」的權利。我們不會 為金錢出售你的資料;但為個人化廣告而與 Google AdMob 分享廣告識別碼,可能被視為「分享」。拒絕追蹤或退出廣告個人化(第 5 節)是你在本 App 退出此分享的主要方式;你也可以 email 我們,且 Google/ AdMob 提供的其他隱私選項亦適用。我們不會在知情下為個人化廣告處理未滿 16 歲使用者的資料。
如欲提出請求,請以下方信箱與我們聯絡。我們不會因你行使上述權利而對你有差別待遇。
10. 兒童
本 App 並非以未滿 13 歲(或你所在地區之等同最低年齡)之兒童為對象,我們不會在知情下蒐集其個人 資料,亦不會在知情下利用本 App 針對兒童投放。
11. 變更
我們可能更新本政策,「生效日期」會隨之變動。重大變更會反映在 App 與政策網頁上。
12. 聯絡方式
資料控管者:Kyle Liao(台灣)。問題或請求請寄:kyleforad@gmail.com