WNC Checker

Network connectivity diagnostic tool — Android APK sideload package. Not distributed via Google Play; verify and install following the steps below.

① Download APK

Download WNC Checker v1.0.20

Version v1.0.20 (build 21)  |  Min Android: 8.0 (API 26)

② Sideload steps

  1. On your Android phone, open Settings → Apps → Special app access → Install unknown apps.
  2. Locate your file manager or browser (the one you'll use to open the APK), and enable "Allow from this source".
  3. Open the downloaded APK file and tap Install. If Play Protect warns you, choose "Install anyway".
  4. Launch WNC Checker, enter the target domain, then tap "Start test".
Step 1: Settings → Apps → Special access → Install unknown apps Step 2: Locate file manager, enable 'Allow from this source'

③ SHA-256 checksum

Verify APK integrity on your computer before installing, to ensure the download hasn't been tampered with.

ff1de3cf17c50b2a2a6a9e42f2606ff62dbd932d221d06945c2271218596a52a

Verification command (macOS / Linux):

shasum -a 256 wnc-android-1.0.20-21.apk

Windows PowerShell:

Get-FileHash wnc-android-1.0.20-21.apk -Algorithm SHA256

④ Privacy

WNC Checker collects only the minimum data needed to run diagnostics. It does NOT run in the background and does NOT track users.

Field Collected? Purpose
System DNS configuration (DNS server IP) Yes Diagnose DNS resolution interference
Network type (WiFi / cellular / Ethernet) Yes Helps qualify the network environment
Device model (manufacturer + model name) Yes Device info on the diagnostic report
Android version / API level Yes System info on the diagnostic report
App version Yes Version info on the diagnostic report
Locale setting Yes Helps with geographic analysis
GPS / precise location No
IMEI / unique device identifiers No
Contacts / call logs No
External storage (photos, documents) No

The app requests only the INTERNET and ACCESS_NETWORK_STATE runtime permissions; it does NOT request location, phone, or storage permissions. Diagnostic data is uploaded over HMAC-SHA256-signed requests to the project server and is never sold to third parties.