cPanel Analytics
Last modified: September 10, 2024
Overview
The cPanel Analytics systems collect data about how users use the cPanel, Webmail, and WHM products. We collect both server configuration and user behavioral data. We use this information to improve the product interfaces for our users, which improves the user experience.
At cPanel, 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 collect user behavioral data only with the consent of individual users. We retain cPanel Analytics data for 26 months and then destroy it.
- WebPros International, LLC always collects Configuration Analytics for the server. Interface Analytics for individual users, besides the
root
user on trial licenses, is optional. - Interface Analytics data collection defaults to enabled for the
root
account of servers with trial licenses. We collect this data to help us understand how trial licenses are used in our ecosystem. We use the gathered information to improve the WHM interface for new users. - If the server owner converts the trial license to a paid license, data collection will continue for the
root
account. The server owner can disable this data collection if they wish. - 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 respect user privacy, we strongly recommend that plugin developers do not collect private personal or security information.
- Interface Analytics respects the
dnt
(Do Not Track) header. Please check your browser’s documentation for information about whether it supports thednt
header.
Interface Analytics
Interface Analytics allows us to collect data about how users navigate cPanel, WHM, and Webmail from within the interface. We automatically install the Interface Analytics plugin by default but do not enable it. The server owner and individual users must enable this before data collection begins.
When you enable Interface Analytics at the server level and users enable it at the account level, the plugin gathers several types of data. For more information, read our cPanel Analytics - The Data We Use documentation.
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.
Enable or disable at the server level
To enable or disable Interface Analytics at the server level, use WHM’s Configure cPanel Analytics interface (WHM » Home » Server Configuration » Configure cPanel Analytics).
Enable or disable Interface Analytics at the account level
To enable or disable cPanel Analytics’ Interface Analytics for the current account, perform the following steps:
- Click the graph icon () in the bottom right corner of the interface.
- From the menu, select which account type best describes how you will use this product:
- This account is for an individual.
- This account is for a business.
- To enable cPanel analytics, select the By checking this box, you agree that we may collect your usage statistics. checkbox.
- Click Save.
- When a user does not have the account type and/or analytics consent settings set, the system will continue to prompt the user to provide these preferences 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.
This does not enable Interface Analytics or alter your participation (or choice not to participate) in that program.
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.