Skip to main content

Device Fingerprinting

Pangolin clients collect device fingerprinting information and can perform security posture checks to help determine trusted devices. This information is used to enforce security policies, audit device configurations, and monitor compliance with organizational requirements. Snapshots of device information are collected periodically on each platform when clients are connected.

Collected Fingerprint Information

The following device attributes are collected on each device when available:
  • Username
  • Hostname
  • OS version
  • Kernel version
  • Architecture
  • Device model
  • Serial number

Available Posture Checks

Posture checks are only collected on Pangolin Cloud and Enterprise.
Posture checks are also collected on each platform; this is device state that could potentially change, such as biometric availability, firewall settings, and other related information if it is available. Posture checks are supported on a per-platform basis.

Windows

Posture CheckWhat It Reports
Hard drive encryptionWhether the system disk and other disks are encrypted (BitLocker)
FirewallIf the firewall (Windows or third party) is enabled
AntivirusIf antivirus (Windows or third party) is installed and active
TPM availabilityIf a Trusted Platform Module is available

macOS

Posture CheckWhat It Reports
Hard drive encryptionWhether the system disk is encrypted
Biometric configurationIf Touch ID or Face ID is configured
FirewallIf the macOS firewall is enabled
System Integrity Protection (SIP)Whether SIP is active
GatekeeperWhether Gatekeeper is active
Firewall stealth modeWhether firewall stealth mode is enabled
Auto updatesIf automatic updates are enabled

Linux

Posture CheckWhat It Reports
Hard drive encryptionIf LUKS devices are detected on the system
FirewallWhether UFW, firewalld, or iptables are enabled
AppArmorIf AppArmor is active
SELinuxIf SELinux is active
TPM availabilityIf a Trusted Platform Module device is available

iOS

No posture checks are currently supported on iOS.

Android

Posture CheckWhat It Reports
Hard drive encryptionIf File-Based Encryption is enabled