New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature]: Disabling telemetry/bug reports/analytics through env variables/cmdline args #5324
Comments
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
still important to me. |
how do you unstale this? quite pathetic to autoclose issues. |
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
Still important to me :p |
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
Still important to me |
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
Still important to me |
Apologies for the delay in getting back to you. We understand the importance of your concerns and appreciate your patience. We’re excited to inform you that in the forthcoming updates for both Ledger Live Mobile and Ledger Live Desktop, we are enhancing our approach to user privacy and data sharing. A significant update includes the introduction of an explicit analytics consent mechanism. This means that upon updating to the latest versions, you will be prompted to review and update your preferences regarding the sharing of analytics and personalised recommendations data with us. We are committed to ensuring that your choice to opt-out of data sharing is fully respected. To this end, we’re taking careful steps to ensure that when a user decides to opt-out, no data will be shared with SDKs or any third-party services. As we roll out these updates, we welcome any feedback or questions you may have about these changes or any other aspect of our services. Thank you once again for your patience and understanding. |
That's great to hear, so far I've been quite disappointed with what Ledger Live has been doing by default and actually planned to switch to Trezor after they released Safe 3. In this case, if what you're describing is true - I'm hyped =) Let's keep the issue open for now and I'll close it after getting my hands on the future release. |
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
unstale |
Library name
No response
Describe your feature request
Hi,
Ledger Live is riddled by 3rd party tracking SDKs like Sentry. Also, toggles for things like Bug reports and Analytics are On by default.
I'm fine with Ledger Live doing regular communication with regular nodes/RPCs but I'm not fine with actual tracking done BY DEFAULT and I'm surprised that at this point there's no Ledger Live privacy oriented fork like there's for example VSCodium for VS Code.
I think that a good solution for this would be introducing support for runtime environment variables like LEDGER_LIVE_ANALYTICS/LEDGER_LIVE_BUG_REPORTS which would either control the default settings (overridable by changing them manually in GUI, perhaps with a confirmation window? would prevent situations like enabling them by a mistake) or would permanently disable analytics/tracking if set to false.
I have no idea how Ledger related software other than Ledger Live Desktop works, but if other official software does tracking too, perhaps these env variables could be made universal for all components.
Also - in case this will actually get considered - does disabling bug reports and analytics in settings actually turn off ALL of tracking/telemetry/bug reporting that isn't regular RPC/node connection?
The text was updated successfully, but these errors were encountered: