I want to prevent predictive text from being stored on the iOS device. Is there a way to do it? If I turn off predictive text, the app doesn't show the predictive text toolbar, but it still learns the text. I know if the we implement a custom keyboard, predictive text does not get saved to the dictionary on device. I was wondering if there was another option than implementing a custom keyboard
Unfortunately, this is not possible. The only remedy is to reset the Keyboard Dictionary (Settings -> General -> Reset -> Reset Keyboard Dictionary) and that too, is quite limited. It’s an all-or-nothing scenario meaning if you accidentally added a misspelled word, you can’t remove just that one, all your custom words must go.
This is definitely something you want to submit feedback for: https://apple.com/feedback/iphone
There is a potential solution, however, if you're willing to use a 3rd party keyboard - Microsoft Swiftkeys. I've been evaluating it for a while now and have found it quite capable. Specific to your question, it has the ability to delete individual auto-predicted words instead of having to remove the entire dictionary. It's contingent upon signing into the swiftkeys account so that it can back-up and store your dictionary and settings.
Swiftkeys is free with in-app purchases which seem to only be the themes. So, if you stick to just the included themes, you won't be out of pocket anything for this app.
Bear in mind that this is a third-party keyboard and will require "Full Access" for full functionality. This means that any third party keyboard can see and send what you type back to the developers. Google's keyboard, while strong on features, seems to be a privacy nightmare. While I don't trust Microsoft completely, I trust them much more than I do Google or other unknown app devs.
If that means any keyboard gets full access then why does both the question you link to and its answers imply that the Full Access option exists under a particular keyboard's settings? Sep 3, 2020 at 8:39
1Both questions I linked to? I linked to only one question. All others were were off site resources.– AllanSep 3, 2020 at 14:03
Both the question and its answers Sep 3, 2020 at 15:00
Ok, I think I see what you're getting at. I said any as in each individual regardless of where it comes from, so yes, the option will exist for each particular keyboard. I'm not sure why that's an issue especially when it's tangential to the actual question.– AllanSep 3, 2020 at 17:40
I commented on this answer, because it's part of this answer. Whether or not that part of this answer is tangential to the question doesn't really concern me as a reader while I'm reading, as long as it's accurate and useful information. It's up to you whether you want to guard against the misunderstanding, of course. Sep 3, 2020 at 17:54