Hi, while reading the latest edition of the PCLinuxOS Magazine, I've found this interesting article about KUserFeedback at https://pclosmag.com/html/Issues/202109/page09.html which relevant parts I copy here for ease of discussion:
" Recently, there was a debate on the PCLinuxOS forum about KDE Plasma's implementation of telemetry through KUserFeedback. While in PCLinuxOS, we can remove it without any collateral effects to the system, while other users reported that doing the same in other distros (like Debian 11) results in the complete removal of KDE Plasma! Why force such an implementation, if, as KDE's developers say, it is just an innocuous, privacy-respecting measure? Coincidence or not, in the past years many popular Linux distributions started rolling out optional telemetry. Then it was the time of computer programs: news broke out in May regarding Audacity, a popular audio editing app, which announced it was starting the use of telemetry. The move was finally pushed back after users revolted against it. But in Plasma's case, it is not just an app or a single distro, but an entire desktop environment, employed in several Linux distributions, that is being shipped with telemetry. While many point out that the data collection is by opt-in and entirely anonymous, others have found that, even if you don't activate telemetry, data is still collected, using computer resources, registering "apps and boot, number of times used and duration in /home/user/telemetry folder." As such, they argue that, because of the way Linux permissions work, other programs could have access to these log files. KUserFeedback's FAQs page confirms this: 'KUserFeedback is designed to be compliant with KDE Telemetry Policy, which forbids the usage of unique identification. If you are using KUserFeedback outside of the scope of that policy, it's of course possible to add a custom data source generating and transmitting a unique id.' Not being an expert on such matters, it is anyway a little strange the step taken by KDE and the way it is being implemented by most mainstream distros, as if there was a certain consternation about it. To better understand the picture, let us give a look at the organization that maintains the Plasma desktop." What possible solutions are there to avoid this user data hoarding and their abuse? Simple workarounds that I can think off: 1) allow removal of KUserFeedback by modifying deb deps (rather ineffective as most user will not care to do so) 1a) allow removal of KUserFeedback by modifying deb deps and don't install by default unless the way data is collected is changed so that data are collected only if opted in 2) if the user opted out make /home/user/telemetry a tmpfs so that data stored are forgotten at reboot (easy but not very effective as data could still be abused in the meanwhile) 3) if the user opted out create some kind of /dev/null folder (I suspect that such thing doesn't exist yet) to delete the data in realtime 4) if the user opted out run cron jobs or other autostart scripts to periodically (boot, login, logout, hourly etc) delete this data Comments and better ideas are welcome. Ciao, Tito _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng