Telemetry settings: Allow user to review a sample of the data being sent before sending it

Martin Steigerwald martin at lichtvoll.de
Fri Feb 28 12:41:28 GMT 2025


Hi!

I was about to reply to the thread Jacob just started, but then just did 
not want to hijack it. :)

First off I like to applaud the KDE community for the approach chosen 
about telemetry. It is really with the user's privacy in mind with opt-in 
and thus no data being sent by default. That helped me to agree to the 
minimal level of data being sent for Plasma and I think some applications 
where I found that setting.

Kudos for this truly non intrusive approach. I get that you risk receiving 
a lot less data than with choosing an opt-out approach. But I applaud you 
on how you put your user's first with that approach. It builds trust.


I can review what has been sent *after* it has been sent. Even for every 
occurrence of sending the data which is awesome! Please keep that level of 
transparency.

What I would like to have is to review a sample of data *before* I agree 
to sending it. A button I can click to make it gather the data it would 
send without sending it. Then I can see exactly how the data looks in 
detail. It might give me and others confidence to agree to a higher level. 
Especially if I can see exactly that for example the data that would be 
send while containing some unique ID – a pseudonym – does not contain my 
name or some other identifier that could be easily traced back to my 
identity – unless that unique ID would be gathered from my machine's data 
by some data breach onto infrastructure I use for storing it and for 
backups. Especially with usage data like count of starts and usage time 
for applications and so on, cause there is some risk that in case of a 
data breach someone might feed this to some AI for analysis of behavioral 
data. While I trust you to never do any of that without user's explicit 
permission… there is always a more than 0% risk of a data breach no matter 
how good the security measures are.

I see the general list of what data is to be sent that changes with 
adjusting slider position seems to be quite detailed. But I bet actually 
being able to review a sample of the data taken from the user's machine at 
the point of clicking that button might help users to determine whether to 
agree to the level they selected.

Especially as given the repeated and on purpose boundary violations of 
data gathering by large public cloud providers too big to fail (for now at 
least) might have made users who are aware of those tendencies probably a 
bit over-cautious about what level of information gathering to agree to. 
Actually being able to review the exact data structure to be sent right 
within the settings page for the telemetry settings by opening a text 
viewer with a sample of the data gives an additional sense of control on 
what would happen on agreement¹.


I am willing to review the bug tracker whether such an request has been 
reported there so far and if not do a report there.

Thanks again for putting users first. I truly appreciate it and it is a 
reason for me to use Plasma!

Awesome work!


[1] Of course in the end one would have to review whether the installed 
binary matches the source code and whether that source code does what it 
tells the user it would. I trust you and Debian developers on that :)

Best,
-- 
Martin




More information about the kde-community mailing list