Twitter Favorites are a privacy risk. The thousands of tweets that you favorite says a lot about who you are and that information is visible publicly for everyone to see. It’s similar to the profile that Cambridge Analytica built up with Facebook profile data.

Searching for a solution, I found a JavaScript gist that worked, so I customized it. Log into Twitter on the web, open your Developer Console e.g. Developer -> Developer Tools -> Console and paste in this code:

var cnt=1;
var interval = setInterval(clearFavs, 1500);
function clearFavs() {
if (cnt>5) {

It repeatedly scrolls the page and clicks the unfavorite button. On my older Twitter account, I’ve found that deleting tweets and favorites either does not delete the entire history or it does not reset Twitter’s counters. But, it does delete all of the available, visible tweets and favorites. For example, after deleting my favorites with this script, Twitter reported that I have several thousand favorites … they’re just nowhere to be found.

If you’re interested in deleting your tweets, Tweet Delete seems to work well. It’s free and respects your privacy, at least it says so. I’ve found TweetDeleter to work well but they are no longer free for necessary use cases.

Pressure Twitter to reduce advertising, check out this AmericaPossible’s BlockTogether list of 5,300 Twitter advertisers.

Here are two other Twitter resources:

Also, keep in mind Trump’s Republican congress passed a law to allow your Internet Service Provider e.g. Comcast and Xfinity, Century Link to use and sell your browsing history. This is likely worse than any of the above. Use a VPN. Push for an Internet Bill of Rights with privacy protections.

Posted by Jeff Reifman

Jeff is a technology consultant based in the Pacific Northwest. Check out Portland Wild, a visual map-driven guide to Portland's public art, its Heritage Trees and its Little Free Libraries.