HTC's default keyboard is mistakenly showing users ads
Notice the way one smartphone may come with a different keyboard than another? Some manufacturers come up with their own keyboards to go with their phones, others use Google’s. Some others, as a form of cutting costs, use third party keyboards who pay to be preinstalled on the phones. TouchPal, one such third party keyboard, is the default keyboard of the HTC10, and its users have started to see ads whenever they need to type something.
GSMArena has reported that a number of reddit users are starting to see ads on their HTC10 keyboards. HTC ships the HTC10 with the basic version of TouchPal, but it is an HTC Sense version specifically to be used by HTC phones, which isnt supposed to show ads, even if it’s basic version. It’s likely that ad-related codes meant for the standard downloaded version slipped into the HTC Sense version, which is why the HTC10 users started having ads cut into their screen real estate.
HTC has since issued a statement:
"Due to an error, some HTC customers have reported seeing ads on their phone's keyboard. This is absolutely not the experience we intended, and we're working to immediately fix the error and remove the ads as quickly as possible."
It’s easy to imagine people being livid over this; you’ve already paid good money for the smartphone, and when you need to type something, its default keyboard shows you ads and asks for more money to get rid of said ads. It’s also clear from the HTC statement that this was not meant to happen. But either way, now that it has, it shows that if something goes wrong it’s the smartphone maker that gets the flak, and not the keyboard maker.