Telemetry Data that Patch My PC Collects when Using the Publisher
Patch My PC will collect basic telemetry data when our Publisher software is used to improve our products and services.
This article will describe in detail the specific data collected by Patch My PC and, more importantly, the reason we collect it.
- The Number of Times the Catalog is Downloaded
- The Version Number of the Publisher Software
- The List of Selected Products
- .NET Version Number where the Publisher Software is installed
- Are Preview and Self-Updates Enabled
- Is ConfigMgr Application Creation Enabled
- Is Intune Application Creation Enabled
- The Error Description if an Update or Application Publishing Fails
- The Configuration Manager Site Version
- The WSUS Build Number
- The WSUS Database Type
- WSUS Updates Cleanup Information
- WSUS Maintenance Configuration
- The Number of Products Enabled and Published
- Heartbeat
- Certificate Validation Errors
- Feature Usage
- Cloud Attached
- Alert Configuration
- How Data is Transferred
- Data collected from our Installer(s)
- Disclaimer and More Information
The Number of Times the Catalog is Downloaded
Each time the catalog is download via an HTTPS request, we will increment the number of times it was downloaded. The data type for this is an integer. We will also report the next scheduled sync time as a DateTime.
The Version Number of the Publisher Software
The currently installed version of the Publisher is reported as a string value.
The List of Selected Products
The list of selected products in the Publisher is reported as a list of product identifiers and product types.
.NET Version Number where the Publisher Software is installed
The version of .NET where the Publisher Software is installed.
Are Preview and Self-Updates Updates Enabled
The preview update status within the Publisher will be reported using a boolean type. The self-update status will be reported as a boolean.
Is ConfigMgr Application Creation Enabled
The Publisher will report if the checkbox to enable the creation of ConfigMgr apps is enabled as a boolean.
Is Intune Application Creation Enabled
The Publisher will report if the checkbox to enable the creation of Intune apps is enabled as a boolean.
The Error Description if an Update or Application Publishing Fails
The Publisher will report the specific error returned if an update or application fails to create. This applies to the Updates, ConfigMgr Apps, Intune Apps, and Intune Updates tab. The error description is a string value.
Error description reporting can be disabled with the following registry value:
- REG ADD “HKLM\SOFTWARE\Patch My PC Publishing Service” /v DisableErrorReporting /t REG_DWORD /d 1 /f
The Configuration Manager Site Version
The Publisher will report back the Configuration Manager site version if the SMSProvider is defined as a string value.
The WSUS Build Number
The Publisher will report back the WSUS build number as a string value.
The WSUS Database Type
The Publisher will report back the type of WSUS Database, whether WID or SQL.
WSUS Updates Cleanup Information
The Publisher will perform some WSUS cleanup during a sync. The number of updates, size of the updates, and folder count cleaned up are reported back as integer values.
WSUS Maintenance Configuration
The Publisher will report back the current WSUS Maintenance configuration from the respective tab in Configuration Manager, which includes the following:
- Decline expired updates in WSUS According to supersedence rules
- Add non-clustered indexes to the WSUS database
- Remove obsolete updates from the WSUS database
The Number of Products Enabled and Published
The Publisher will report the specific number of products enabled within each of the following tabs: Updates, ConfigMgr Apps, Intune Apps, and Intune Updates as an integer. The publisher will also report the number of updates, applications, and CVE’s published as an integer.
Heartbeat
The Publisher sends a heartbeat every 4 hours. This simply is used as an indication that the Patch My PC service is running.
Certificate Validation Errors
The Publisher performs certificate validation when communicating with Patch My PC servers. If an error occurs, the content of the error is reported as a string value.
Feature Usage
The enablement of features, such as the Pause Feature, Proxy enablement other features added to the Publisher are reported back as boolean values.
Cloud Attached
The status of the cloud connection is reported back as a boolean value indicating if there is configured connection between the Publisher and Patch My PC Cloud.
Alert Configuration
The enablement of alerts, such as SMTP alerts, or Teams alerts within the Publisher is reported back as a boolean value.
How Data is Transferred
The data listed above would be transported and encrypted using TLS 1.2.
Data collected from our Installer(s)
Disclaimer and More Information
The list above is current through August 20, 2024. We will try to keep this list updated, but it may not contain every instance of data collection. Please contact technical support with any questions or you can review our Terms of Service.