cPanel Analytics
Last modified: 2025 August 28
Overview
The cPanel Analytics system contains two features that collect data about how users use the cPanel, Webmail, and WHM products. These features are Interface Analytics and Configuration Analytics. We use information from these features to improve product interfaces for our users, which improves the user experience.
At WebPros International, LLC, we take your privacy seriously. We have taken precautions to ensure that the data we collect is secure and does not contain private, personal, or security information. We retain cPanel Analytics data for 26 months and then destroy it.
To respect user privacy, we strongly recommend that plugin developers do not collect private, personal, or security information.
To learn more about the data we collect, read our cPanel Analytics - The Data We Use documentation.
Interface Analytics
Interface Analytics allows us to collect data about how users navigate cPanel, WHM, and Webmail from within the interface.
We do not track the content that exists on cPanel accounts. Additionally, the system removes URL-query parameters before WebPros International, LLC receives the data.
cPanel & WHM version 130 and later
In cPanel & WHM version 130, we have removed personal, private, and security information from every step of analytics collection. Unless we cannot retrieve a user’s analytics configuration, we automatically install and enable the Interface Analytics plugin, and disable the Interface Analytics interface options.
To learn how to disable the Interface Analytics plugin and reenable Interface Analytics interface options, read our How to Allow Users to Manage Interface Analytics documentation.
cPanel & WHM version 128 and earlier
Interface Analytics for individual users, besides the root
user on trial licenses, is optional.
We collect behavioral data only with the consent of individual users.
We automatically install the Interface Analytics plugin by default but do not enable it. The server owner and individual users must enable the Interface Analytics plugin before it begins to collect data. Data collection depends on the selections made at the server and account levels as follows:
Server level | Account level | Interface Analytics |
---|---|---|
Yes | Yes | Enabled |
Yes | No | Disabled |
No | Yes | Disabled |
No | No | Disabled |
Enable or disable Interface Analytics at the server level
You can only perform these steps if you allow users to manage Interface Analytics. To learn how to disable the Interface Analytics plugin and reenable Interface Analytics interface options, read our How to Allow Users to Manage Interface Analytics documentation.
To enable or disable Interface Analytics at the server level, use the participate_in_analytics
API function or WHM’s Configure cPanel Analytics interface (WHM » Home » Server Configuration » Configure cPanel Analytics).
Enable or disable Interface Analytics at the account level
Individual users can enable or disable Interface Analytics at the account level at any time. Interface Analytics also doesn’t collect data about specific accounts’ use until that user enables data collection at the account level.
To enable or disable cPanel Analytics’ Interface Analytics for the current account, perform the following steps:
- Navigate to cPanel’s Account Preferences interface (cPanel » Home » Preferences » Account Preferences).
- To enable Interface Analytics, select the Allow Tracking checkbox. To disable it, deselect the checkbox.
- Click Save Changes.
- If a user does not set the account type and/or analytics consent settings, the system will continue to prompt the user for them after login until the user saves the settings.
- Under data protection laws, individuals may request that the holder of their personal data delete or provide access to that data. We call these requests Data Subject Access Requests (DSAR). Use your User Analytics ID when filing a DSAR. For more information, read our Privacy Policy.
Configuration Analytics
- Configuration Analytics participation is required. We have classed this data as operational data that WebPros International, LLC requires in order to make vital business decisions.
- Configuration Analytics does not enable Interface Analytics. It does not change your selection for Interface Analytics.
Configuration Analytics gathers your server’s update logs and sends them to WebPros International, LLC for analysis. Whenever the /usr/local/cpanel/scripts/upcp
script runs, it creates a tarball file to send. This tarball contains the update log data that the system stored since your last update.
- The
gather_update_log_stats
script sends this data. - For more information, read our cPanel Analytics - The Data We Use documentation.