Add the option to stop swiftkey from adding every word to the dictionary automatically (incognito)
I really think that each one of those keyboards, swift x, smart keyboard pro and swype has a big problem, one you can't delete words from the dictionary and one you can't stop it from learning wrong words as you type. I think the request feature is pretty simple to implement and i see no reason not to do it. which ever one of these keyboards fixes this problem they would be the winner and i would that keyboard. My favorite option out of all of these would be if Swift X was to give me the option to stop learning words as i type. This would be better than having smart keyboard pro let me delete words from the dictionary because then i wouldn't have to delete all these words from the SPK dictionary (which there are a lot of useless words) and also because Swift X has a better dictionary to begin with.
There is also another problem that i have with Swype and Swift X that i don't usually have with SPK and that is when i type "U" both keyboards change it automatically to "I" and i am not sure what a solution is because these two letters will always compete.
Title pretty much speaks for itself. A private mode where the swype does not learn whatever you write. Perhaps automatically turn it on when using private mode or incognito mode in browsers
It is well known that Swiftkey will lear passwords typed from the keyboard. Security conscious users can use a password manager with copy paste function. Still the password to the password manager must be type and it will be remembered by Swiftkey.
Same goes for other password protected applications, like software tokens, wallets, and such.
Swiftkey should provide a way to specify a list of applications from which never to learn words.
I know that passwords fields are never remembered. But what if I wanted to type something and not add those sequence of words to the Keyboards memory.
You see when you repeat a certain set of words in the same order, the keyboard learns it and it provides predictions. In the same way, it will even add words not commonly used if lets say I were to use it.
If someone else were to use my phone and start typing with that very same word, it would show them that set of words.
I would like an option where by I can type whatever I want and the keyboard won't remember the sequence or add those set of words to the "commonly used list" of words.
In basic sense, I would like to see an incognito mode.
An ideal location would be the keyboard setting where you have the 4 choices > settings/share/voice input/support
Add a 5th larger button - INCOGNITO
There have been other similar requests but they have been left unanswered. So here I'm starting another request.
Thanks guys and I really think a keyboard that remembers words you type should have this feature just for security and privacy !
For example, sometimes in colloquial texting with friends, I may wish to intentionally misspell a word -- but I don't want that misspelling in my dictionary.
Perhaps a long-press on the word could bring up a context menu option to insert the typed word into the text field without impacting the SwiftKey dictionary, while a single press would add it as usual.
Even better would be the option for the user to reverse this behaviour -- I.E., a single press adds to the text field without adding to the dictionary, and a long-press adds to the text field _and_ the dictionary -- much like how Smart Keyboard Pro operates.
There should be a " secret mode " where no words gets remembered etc....
this would allow the user to disable prediction learning before entering sensitive information like passwords or credit card numbers. That way they are never learned or stored. I know SwiftKey X does this automatically in certain password fields, but sensitive information could be entered anywhere and the user needs the power to control the learning.
Running Honeycomb 3.2 on Motorola Xoom
Add an option to disable keystrokes. Sometimes my passwords are saved and show up in the prediction list if the first letter of the password is typed. This is a major privacy concern
A "private typing" mode that while active does not learn. Users should be able to access it easily from keyboard (maybe from swift key menu button) . It should also be obvious which mode keyboard is in (maybe color change). It would also be good to have setting option not to learn alphanumeric strings. To be used for passwords, sensitive information, etc.
Maybe by pressing the suggested/entered word for a second or two to have a popup showing up with an option to never save that particular word. Sometimes my passwords get saved, and I definitely don´t want that!... And I don´t want emailadresses to be saved either, for example.
The reason for this is because, for example: for CAPTCHAs, you wouldn't want the system to learn that. Or for example, if you browse stock websites and you put in stock tickers.. sometimes it's best not to learn those either. So by default, app would learn but with a specified swipe gesture, app would stop learning. That would be very useful for those of us that do not only compose sentences/emails using swiftkey.
Just like the title says, an option to turn off the prediction engine and just use it as a regular keyboard.
It would be nice if there was an option whether or not to require confirmation before saving a new word into the user dictionary. With the option on, pressing the verbatim button once would use the typed word and a double tap would use it and save it to the dictionary.
This would reduce the need to remove words from the dictionary as often. Sometimes new words are only used once or could have been added by mistake/typo.
A way of disabling the learning aspect of SwiftKey should be included, and doing so without having to enter the settings menu will allow the user to quickly omit certain words and phrases. This can easily be added to the current button used for voice recognition and entering settings.
Laurent Montané commented
This can also be used to write exceptionally in another language.
Devesh Singh commented
I would like to have a handy option to disable learning temporarily for words like passwords and codes. It would be great if it could be defaulted for password fields.
Mark Jiacik commented
Would LOVE IT if it was possible to delete user stored words that were saved. I have a lot of miss spelled words in my dictionary I would like to delete out of the dictionary.
Erik Bryant commented
I think there is another reason for this. I sometimes will type swear words, and now it remembers the swear words all the time. I'd love to remove this as sometimes other people may use my phone.
I would also love if I could delete commonly misspelled words - for me it's for (fpr) and to (tp) - and i even go back to change it and it still comes up anyways! I am almost ready to try something else. we have loved Swiftkey and want to remain customers and referring it. Thanks, hope this option comes up!
SwiftKey, c'mon. This has been open since October 2011. Please include an option to disable auto-learning.
Paal Eirik Falk Dracup commented
While I do so, I would (...) * :)
As somebody else pointed out, you can in fact delete words by long-pressing them. However, I still like this idea just because sometimes I want to use a word, but I don't want it remembered because it's an intentional misspelling or a word I don't normally use or whatever, but it's a real pain to make Swiftkey keep it without remember it. I have to either hit enter and submit the word (e.g. in a search bar) or add two spaces, hit the left arrow, type the word, then hit the right arrow to move to the next word without activating a completion.
My idea merged with yours Matt. And I can't seem to be able to delete the comment/correction I made to my own post so just to let you know that that comment was intended for a correction to my post before it merged with yours.
Other than that I hope they work on and implement this idea soon :/
So the *idea
Geir Sprett commented
I totally agree. Swiftkeys correction by learning is not good enough if you by mistake repeat typing wrongly spelled words. It will on the contrary learn wrongly spelled words. Add and delete words to your own userdefined spelling checker dictionary to get rid of typing errors. Next version update please :-)
swype now has the option to "ask me before adding words to my dictionary" I would like that option for swiftkey also
Charley B commented
Actually I'm not. I wasn't blaming the operating system at all. But adding a word accidentally misspelled to the dictionary is where the problem lies because then there is no after upgrading n I c s I at least get a menu to allow me to select from words that I want for the dictionary. This is what I meant as sort of a solution, but it may simply be that it's the app doing this because magically they both upgraded at the same time. :)
The problem is not that words cannot be removed from the dictionary but knowing if a word is correctly spelt or not. Check out TouchPal to see how they get around this. In fact, I switched to TouchPal because of this! Oh, and it's free!!!
@Charley: how can it be the operating systems fault if an app automatically adds words to a dictionary or if I and U swap? Sorry, but no, this is an app-specific feature.
Charley B commented
This is really solved in ICS, but still not perfect...I think the problem now IS ICS itself.
Please see my suggestion as I think my suggestion would be less disruptive to the user: http://support.swiftkey.net/forums/116689-1-swiftkey-x-ideas-/suggestions/2710165-indicators-of-new-word-i-e-not-in-dictionary-a
Need a blacklist. Why are all my account names in there? Thank god no passwords.
Gen Wils commented
The best solution for me would be to allow a user to edit the dictionary, and also to have a blacklist that would keep words from being suggested. For instance, in the US we never use the word mum, (except to refer to the flower which should be rare) so I would blacklist it.