There are a few places where advertising is acceptable. Your phone’s keyboard is definitely not one of them. The TouchPal keyboard, which HTC ships as the default system keyboard on many of its phones, has been updated to display ads.
The fault lies in a recent update to ‘TouchPal Keyboard for HTC,’ also referred to as ‘TouchPal Sense Edition,’ which HTC has included as the default keyboard on a wide variety of phones.
HTC’s TouchPal Keyboard has started to show ads to users was written by the awesome team at Android Police.