Repository navigation
What's new in 0.2.0
Block apps, companies and trackers
- Block with one tap while a live view runs: a company, a website or a whole country from its place on the map, or a whole app on Windows and Android.
- Block all trackers and ads: one switch in the new Blocked tab stops every app reaching known tracking, advertising and analytics companies. It goes by website names, and leaves a server address open when an ordinary website shares it, so normal sites keep working.
- Blocking starts with the very first request. WhoSees acts as soon as an app looks up a blocked website, so even an app's first connection to a new tracker is stopped.
- "Blocked" always means blocked. WhoSees only shows something as blocked when blocking was really on in that live view. Otherwise it says the item is on your block list but wasn't blocked.
- Threat alerts can block straight away: Block now stops a dangerous website, and WhoSees keeps blocking it in future live views.
- Nothing stays blocked by surprise. Blocks end when you press Stop, unless you press Keep next to them. Blocked places show a red ring on the map, even when the block stopped an app before it ever connected (on Linux, with the number of attempts stopped).
- On a computer, blocking uses Deep mode: WhoSees adds temporary firewall rules (Windows Firewall; nftables or iptables on Linux) and removes them when you press Stop. If you press Block while Deep mode is off, WhoSees offers to turn it on. On Android it works in every live view.
Save a report (PDF)
- A PDF of everything a live view found: a map, the key findings in plain English, every app with its privacy grade, every company, country and tracker, threats, blocks, and a list of every connection.
- Dark or light style, Letter or A4. Made on your device and never uploaded.
- On a computer: the report button at the top, Settings → Report, or Save a report after you press Stop. On Android, the phone's print screen saves it: choose Save as PDF.
Also
- The top bar fits small windows and phones properly.
- Includes everything from 0.1.2: the Linux AppImage runs without libfuse2, WhoSees makes no network request when it opens, and it never flags its own traffic as suspicious.
Downloads
- Windows 10/11:
WhoSees-Windows-Setup.exe - Linux:
WhoSees-Linux.AppImage(any distribution; make it executable, then open it) orwhosees-fedora.x86_64.rpmfor Fedora - Android 10+:
WhoSees-Android.apk(installs over earlier versions and keeps your settings)
Windows will warn you when you run the installer
When you run WhoSees-Windows-Setup.exe, Windows shows a blue "Windows protected your PC" screen. That's expected. Click More info, then Run anyway, and the installer opens as normal.
Why it happens: Windows shows this for any new program that isn't code-signed yet. It doesn't mean anything is wrong with WhoSees, only that Windows hasn't seen it before.
What's being done: WhoSees has applied for free code signing from the SignPath Foundation. Once approved, the installer will be signed, and the warning fades as more people install it.
Check it yourself: the Windows installer is built automatically by GitHub from this repository (the build). To confirm your download wasn't changed, run Get-FileHash WhoSees-Windows-Setup.exe in PowerShell and compare it with SHA256SUMS.txt below.
Every feature is free. If WhoSees is useful to you, you can buy me a coffee.