Local-first Windows visibility for unexpected application behaviour.
TrackerRadar shows which applications maintain external TCP connections, where they connect, which common startup entries change, and which applications access selected user-folder categories during a deliberately started short scan. It also provides two explicitly confirmed, reversible controls without a permanent privileged service.
Version: 0.5.5-alpha
State: local visibility and safe-control prototype, not a complete security product
Tested on: Windows 11 Pro with Windows PowerShell 5.1
- Map active external TCP connections to processes
- Resolve domains from the local Windows DNS cache when available
- Explain common providers and purposes such as Microsoft, Apple, Anthropic, OpenAI, Google and cloud delivery services
- Establish a local baseline and highlight newly observed connections
- Detect new, changed or removed common startup entries
- Maintain a bounded local seven-day history without a database
- Provide Overview, Activities, Findings, History, File Access and Changes views
- Switch the complete interface locally between German and English
- Use a rounded dark-theme language selector matched to the primary button palette
- Fit the SC LABS and TrackerRadar marks cleanly into their rounded sidebar frames
- Remember the selected language in the local ignored
data/ui-settings.jsonfile - Show
sclabs.ukas a compact sidebar link and place MalwareRadar and PrivacyRadar links in the footer; no website is contacted until the user clicks - Run an explicitly started five-second file-access scan for Documents, Desktop, Downloads, OneDrive, Edge profiles and Chrome profiles
- Group file-access events by process, PID, folder category and observed operation
- Store no document contents and no individual file names in the access-scan result
- Delete temporary ETL and CSV trace files immediately after local summarization
- Show the verified firewall state for the selected application and switch the same button between Block internet access and Restore internet access
- Remove only an exact TrackerRadar-created firewall rule that still has its matching applied Change Vault record
- Disable selected startup findings without deleting the original value or file
- Record approved control actions in a local Change Vault and undo supported changes
- Write local JSON reports under
data/ - Operate without account, cloud backend or product telemetry
No installation is required for the alpha.
- Download or clone the repository.
- Double-click
Start-TrackerRadar.vbsfor a console-free start.Start-TrackerRadar.cmdis kept as a compatible fallback and delegates to the same hidden launcher. - Select English or German from the language selector in the upper-right corner.
- Select Scan now for a network and startup snapshot.
- Open File access and start the five-second user-folder scan when needed.
- Confirm the normal Windows UAC prompt when starting the file-access scan or a protected control action.
TrackerRadar does not elevate silently. The main interface runs without persistent administrator rights. The standard launcher hides only the PowerShell console; the TrackerRadar window remains visible and testable.
In Activities, the control button first reads the exact TrackerRadar firewall-rule state. It offers Restore internet access only when the exact rule exists and its matching applied Change Vault record is available. A failed block attempt explicitly states when no verified rule was created and nothing needs to be undone.
The current scan reliably associates Windows file-system events with a process and one of the monitored folder categories. It currently reports Opened and Directory enumerated style events. It does not claim that every event proves a file was read, copied or uploaded.
The scan is manual and short. It is not permanent monitoring and does not run on the 30-second network refresh timer.
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\Test-TrackerRadar-App.ps1The regression test covers:
- application core: 10 checks
- control helper, including read-only firewall-state verification: 10 checks
- control UAC wrapper: 3 checks
- file-access parser and privacy rules: 6 checks
- file-access UAC wrapper: 3 checks
- localization files, Unicode and persistence: 8 checks
- hidden launcher and visible-window verification: 7 checks
- bilingual UI, safe block/restore state, logo fit, sidebar website link, footer product links and navigation: 38 checks
- WPF launch, GUI errors and memory usage
Machine-specific results are stored in the ignored data/ directory.
The isolated firewall block/undo proof in Test-Firewall-BlockUndo.ps1 passed on 2026-08-05 using only a copied Windows curl.exe target. The exact outbound rule was created and verified, all three neutral HTTPS targets became unreachable, duplicate-rule creation was rejected, the matching Change Vault action restored access, all three targets became reachable again, and no residual rule, test executable or test change remained.
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\Build-Portable.ps1This creates an ignored dist/ folder containing the portable ZIP and a matching SHA-256 file. The package is only created after all non-destructive build gates pass.
- Network scans are momentary views of active external TCP connections, not packet capture.
- Domain names come from the local Windows DNS cache and are not always available.
- Provider and purpose labels are explanatory heuristics, not proof of ownership or intent.
- TrackerRadar does not decrypt HTTPS traffic.
- File-access monitoring is a manual five-second scan, not continuous monitoring.
- File-system event classification is intentionally limited to observed open and directory-enumeration events; exact read/write intent is not claimed.
- The file-access scan requires visible UAC approval because it starts a short Windows ETW trace session.
- Control is limited to selected outbound firewall rules and selected startup findings.
- TrackerRadar is not a replacement for antivirus, EDR or incident response.
- It cannot guarantee detection of every tracker, malware sample or backdoor.
See PRIVACY.md and SECURITY.md. Scan data and local development files are excluded from Git. The MalwareRadar and PrivacyRadar links open the external SC LABS website only after an explicit click; TrackerRadar does not preload those pages.
Public repository: SC-LABS-ai/TrackerRadar. Versioned alpha builds are published as GitHub prereleases with a matching SHA-256 file. See PUBLIC-RELEASE-CHECKLIST.md for the remaining hardening work.
Copyright 2026 SC LABS. All rights reserved. TrackerRadar is proprietary freeware, not open source. Permitted private, internal-business and evaluation use is defined in LICENSE.md; branding and redistribution remain restricted. See also NOTICE.md.