Login with Twitter

Automatically delete your old tweets, except for the ones you want to keep

Semiphemeral protects your privacy by making it easy for you to automatically delete years of old tweets while giving you control over exactly which tweets you want to make sure you keep. Read more.

How does it work?

You can set Semiphemeral to, for example, automatically delete your tweets that are older than 30 days unless they have at least 10 retweets or at least 20 likes (all these numbers are configurable). You can also:

Semiphemeral is an antifascist service

In order to prevent fascists from using this free privacy service, Semiphemeral keeps track of Twitter accounts used by prominent racists, misogynists, antisemites, homophobes, neo-Nazis, and other fascists.

If you like tweets posted by these fascist influencer accounts, @semiphemeral will block you and you'll be ineligible to use the service until you're unblocked. Unless you're in a habit of regularly liking fascist content on Twitter, it's easy to get yourself unblocked and keep using the service.

Everyone deserves privacy on social media, but not everyone is entitled to get that privacy by using this free service.

There's also a self-hosted open source version

There are two different versions of Semiphemeral. is a hosted service that's easy for anyone to use. This is the much simpler option for most people.

There's also an open source version that's for advanced users who want total control. It requires using the terminal, generating your own Twitter API keys, and if you want to automate it, setting up a server with a cron job. But you don't need to give any access to your Twitter account, and it has a few more features.