Security & trust

The iPatch Agent is read-only and outbound-only. It opens no listening ports and it never runs commands sent by our servers. The only instruction it accepts from us is "scan again now".

What it collects

  • Hostname, operating system name, version, build and kernel, CPU architecture, uptime, agent version
  • Installed OS packages and versions (rpm/dnf, dpkg, apk; on Windows the installed-programs list, OS build and installed updates; on macOS the OS version, /Applications versions and Homebrew packages)
  • Language packages (names and versions only) from Python environments and Node.js projects in common system locations
  • Names and images of running Docker containers — and, only if you switch it on for that machine, the package list inside them, read with read-only commands
  • Listening network ports (port number and whether it is bound to all interfaces) so we can tell if something is exposed to the internet

What it never collects

  • File contents, documents or personal files
  • Passwords, keys, tokens or other secrets
  • Environment variables
  • Browsing history, emails, screenshots or keystrokes
  • Process command lines

How it is protected