When the feature is disabled, the daemon is off and can’t maintain the setting, operational.
The bug was about keeping data whereas there was a configuration to remove older than X months data. It is fixed. I fixed it.
As long as the service is on it will collect data.
That’s KDE, you have full control over it, privacy is an utmost concern.
Just find the setting…
If something does not align with this please report a bug.
Did you have a look at its settings ? Systemsettings > Recent Files, krunner > recent…
You can exclude applications, choose the data retention duration, or disable it.
The default data collection retention is now 4 months by default. https://invent.kde.org/plasma/kactivitymanagerd/-/commit/45ff7f7cf8cb4e4b616bd0801e937b0a03b447da
It has a limited access to the activity of the applications, only what application do mention to the system do we collect.
All the data collection is implemented there: https://invent.kde.org/plasma/kactivitymanagerd/-/tree/master/src/service/plugins?ref_type=heads
The entry points are the ~/.local/share/recently-used.xbel file and the libreoffice recent files.