Comment on page
Telemetry
About PipeRider telemetry data
In order to provide a better user experience, PipeRider collects telemetry data about how the software and website are used. Telemetry gathering for PipeRider CLI and PipeRider Cloud is handled separately. Please refer to the relevant section to see what information is collected and how to opt-out.
PipeRider CLI gathers telemetry data per-user and project.
A
user_id
is stored in in your profile.yml file located in ~/.piperider/profile.yml
user_id: abc123
anonymous_tracking: true
To opt-out of all telemetry tracking change the value of
anonymous_tracking
to false.anonymous_tracking: false
Each time you create a PipeRider project a telemetry ID will be created. This telemetry ID is linked to your
user_id
.To opt-out of tracking on a per-project basis, you can remove the telemetry ID located in your project's configuration file,
.piperider/config.yml
.telemetry:
id: xyz123
For each
user_id
the following information is stored:- First seen: The date that you first used PipeRider
- Last seen: The date of the last time you used PipeRider
- Location: Country and region (via IP address)
- Platform: Operating system
- Device ID: A unique identifier for your device
- Python version
- Project ID (telemetry ID)
- Current PipeRider version
- Initial PipeRider version (the first version installed)
- Data source type E.g. Snowflake, Postgres, etc.
- The following information is also stored on a per event* basis
- Number of tables in the data source
- Number of columns and rows in the data source
- Number of built-in assertions in use
- Number of custom assertions in use
- Number of passed and failed assertions
* An event refers to a PipeRider command such as
run
, generate-assertions
, generate-report
etc.When logging into PipeRider Cloud you will be presented with the Cookies notification. There are two options, Accept All, and Necessary Only.

PipeRider Cloud cookie notification
Selecting Accept All will use a cookie to allow you to log in and remember your session; and also enable PipeRider Cloud telemetry. Please see below for a list of information that is stored.
Selecting Necessary Only will use a cookie to allow you to log in and remember you session, PipeRider Cloud telemetry will not be gathered.
Use this option if you wish to op-out of PipeRider Cloud telemetry.
When enabled, PipeRider Cloud will gather telemetry data about the following actions:
- Visited pages
- Sources used for report comparison
- Metrics selected when using the historical trend graph
- Actions performed on the site, such as
- Logging in/out
- Updating user profile
- Uploading a report
- Sharing a report
- Opening the feedback form
- Submitting feedback
- Comparing reports
Last modified 7mo ago