Update 4/18/2016: I just had to add sap and vans to the dictionary. But Ibiza, it knows?? Beyond ridiculous. I LOVE the swipe to delete whole words, and the capability to toggle for punctuation, but this app is too crippled by the pathetic dictionary to be useful. The people who love this app must not care about spelling in the least. Sadly, Im uninstalling it. This app is a fail because it cant perform its primary function properly. Update 3/6/16: I just had to add the words true and sidewalk to my dictionary. Seriously? Guys, what are you doing over there?!? Please upgrade the dictionary. Also, after the most recent update my Australian keyboard no longer recognises Aussie spelling. This is a joke! Im leaving my rating at 3 stars because there is great potential here if the amateur glitches are fixed. Original review: I tried the Fleksy keyboard because I got tired of swinging between the extremes of Apples (overzealous autocorrect or insane typos from poorly mapped keys). On the positive side, Fleksy keys are better mapped and the keyboard comes with some very nice functions (swipe to delete whole words, hold spacebar to scroll through words, swiping up/down to toggle words and punctuation). Even the tapping sound is nicer. But all this great time-saving functionality is crippled by a truly pathetic dictionary. It doesnt know names like NYC, Los Angeles or Osaka? Theres a host of common words that are missing from the default dictionary. In this, no third party keyboard comes within light years of Apples. I understand that were supposed to train the keyboard but this makes for a very frustrating first few months. I really hope this gap can be filled in future updates. For now, very close but no cigar.