Get the CloakwireX Sensor
iPhone can't list the Wi‑Fi networks around you — Apple blocks it. The free CloakwireX Sensor runs on a Windows, Mac or Linux computer on the same network and lets your phone see every nearby network (name, signal, security) and fill in device MAC addresses. It runs on your own computer, talks only to your phone, and needs no account.
⬇ Download for Windows — no install
Python is built in — nothing to install, no setup. Unzip and double‑click. (~11 MB)
Set it up on your computer
🪟 Windows — nothing to install
- Download the Windows version above and unzip it (right‑click → Extract All).
- Open the folder and double‑click "Start CloakwireX Sensor".
- If Windows shows a blue "protected your PC" box, click More info → Run anyway. It isn't code‑signed yet, so Windows warns the first time — you can verify the download with the checksum below.
- A window opens with an Address and a Code — keep it open and pair your phone (below).
🍎 macOS
- Unzip, then double‑click
start-sensor.command (Python 3 ships with macOS).
- A window opens with an Address and a Code — keep it open and pair your phone (below).
- Honest limit: macOS keeps Wi‑Fi names away from scripts, and recent versions block the scan entirely, so the Mac Sensor may list few or no networks. The device list still works; for the full nearby‑Wi‑Fi view, use a Windows or Linux computer.
🐧 Linux (x86_64) — nothing to install
- Download the Linux version above and extract it.
- In a terminal in that folder:
./start.sh (or make it executable and double‑click).
- Needs NetworkManager (
nmcli) for the Wi‑Fi scan — standard on Ubuntu/Fedora/Mint. A browser window opens with the QR. (On ARM/Raspberry Pi, use the cross‑platform script with your system python3.)
Pair your iPhone
On the phone: Details → Nearby Wi‑Fi (Sensor) → Add Sensor, then scan the QR code the Sensor shows, or choose "Enter manually" and type the Address and Code from the Sensor window (e.g. 192.168.1.50:8787 and ABCD‑EFGH‑IJKL‑MNOP). Your phone and the computer must be on the same Wi‑Fi. The code stays the same each time you start the Sensor and only works with that computer.
Straight talk
- • The Sensor serves only devices on your local network that have your pairing code, refuses requests from web pages, and opens nothing to the internet. It stops on its own after about an hour idle.
- • It reads nearby Wi‑Fi and your computer's ARP table (device IP↔MAC). It keeps no record of what it scans and has no account — the only thing saved is your pairing code, on your own computer.
- • Pair on a network you trust: the link to your phone is local and not encrypted, so it's best used at home. The Windows download bundles Python inside — nothing to install — and isn't code‑signed yet, so verify it with the checksum below.
🔒 Verify your download (SHA‑256)
On Windows PowerShell: Get-FileHash .\CloakwireX-Sensor-Windows.zip — on Mac/Linux: shasum -a 256 <file>. It should match:
Windows: 0731f82270fb9dcd146ffaa3c6708adfb6acc3d602c2b7a302764779a308c414
Cross‑platform: 1f44eaaa6a228771fcddcf8bdfa043b3c7d568c2536ba2626706c54f28b6e7f3
Linux (x86_64): 87a09f754ac787ea6392136942703fa1729b559427b089cbc448d19ec1d5e698