Through its API, Twitter allows developers to write scripts and clients that provide a wealth of extra features and functionality to enrich the micro-blogging experience.

Most of these applications are completely legitimate and include things like Twitter for iPhone, Flipboard, bit.ly, Twittercounter and Posterous.

Sometimes we accidentally authorise unwelcom scripts to access our Twitter profiles, which can lead to unwelcome automated tweets and direct messages, and even password exploits and the spread of malware.

If your Twitter profile is behaving strangely, there’s a good chance that you’ve provided access to one or more of these unsavoury guests. Fortunately, it’s easy to be rid of them once and for all. You just have to be a little responsible.

Read more