https://bugs.kde.org/show_bug.cgi?id=425050
Bug ID: 425050 Summary: I see you're already losing users' trust over this... Here are some suggestions. Product: frameworks-kuserfeedback Version: unspecified Platform: unspecified OS: All Status: REPORTED Severity: wishlist Priority: NOR Component: Telemetry Provider Assignee: vkra...@kde.org Reporter: lq1prs+2rm8s1mam7fmjxo0...@sharklasers.com Target Milestone: --- See for instance: - Why is kuserfeedback telemetry a required package ? (https://bbs.archlinux.org/viewtopic.php?id=252844) - KDE Plasma "kuserfeedback" collecting telemetry data even when disabled (https://www.reddit.com/r/kde/comments/f7ojg9/kde_plasma_kuserfeedback_collecting_telemetry/) - KDE Is Censoring Users Reporting Spyware in KDE (https://www.phoronix.com/forums/forum/phoronix/general-discussion/1176049-kde-is-censoring-users-reporting-spyware-in-kde) Here are my suggestions: - Don't censor users, duh... Censorship will only make it worse. - To address the perception of telemetry being mandatory, simply use two shared libraries: an interface library with only pure virtual interfaces, and an optional dynamically-loaded implementation library. This way, users can simply remove the implementation library to ensure that the code for logging and sending telemetry data is physically not present on their computers. - Make it clear that, when user feedback is disabled, usage time and startup count are only used to display delayed notifications by counting backwards instead of forwards and naming the configuration keys appropriately: ApplicationTimeUntilEncouragement = ... ApplicationStartCountUntilEncouragement = ... - For additional transparency, add an option to log every report that's been sent and allow users to review *actual telemetry data* straight from the *application's user feedback configuration dialog*. Field names should ideally be translated into the user's native language. - Even better, add an option to disable automatic reports. This way, users will be able to review telemetry report *before* they get sent and cancel them if they somehow happen to contain personal information. Sure, most people will quickly get tired of reviewing everything, and either re-enable automatic reports or turn user feedback off entirely, but the very fact that such an option exists will *tremendously* increase perceived trustworthiness of KUserFeedback. -- You are receiving this mail because: You are watching all bug changes.