SwiftKey is designed never to learn from or predict what you enter in a specified password text field. It is up to the website or application you are logging into to build that specification into the field.
However, there are some situations out of our control where your password might be remembered by the prediction engine. The usual culprits are:
- You previously sent an SMS message containing your password
- A typed password in an email
- In some cases, websites or apps do not correctly inform SwiftKey that a particular field was a password field
- If you use the 'show password' option on an app or website, that text field will no longer be identified as a password field
If you find your password is being predicted, you can easily remove the word from SwiftKey’s dynamic language model by longpressing on the word in the prediction bar when it is shown and tapping ‘Remove’.