disable learned words functionality
It is surprising that no one already created this issue, I noticed this problem a few years ago but did not took time to create an issue. Users should be able to disable learned words, this is a real privacy problem because the operating system can record a lot of words we are typing.
The option "clear learned words" is not enough, we should be able to disable this functionality completely, it is similar to the private mode of the web browser, which will disable the history / cookies / cache functionality completely. Recording learned words by default without asking user consent can be seen as a security vulnerability similar to a keylogger. It is important to fix this issue, especially for an alternative mobile operating system that is focused on security and privacy.
At the moment, I did not try hacking to fix this problem manually. Temporary solutions are welcome until there is an official fix.
@Sthocs thanks,
baptx ( 2018-05-09 13:26:37 +0200 )editchmod -w /home/nemo/.local/share/xt9/xt9.dlm
works, after that I had to restart the device to make it work. To make sure the permissions are never changed, we should also executechattr +i /home/nemo/.local/share/xt9/xt9.dlm
as root because if one day we click on "clean learned words", it will reset the write permission. If people delete the file, it will not be enough because it will be recreated on device startup. You can make your solution as an answer so people can see the actual workarounds. If someone knows if we can disable the learned words functionality as a systemd service command, it would be even better.