Symbolic Capital

Xpunge

Chrome ExtensionChrome Web StoreJavaScriptX / TwitterPublished

Erase your X/Twitter history. Xpunge is a Chrome extension โ€” published in the Chrome Web Store under SC Data Sigil โ€” that bulk-deletes your tweets, retweets, likes, and replies. It's growing organically without any marketing.

90
Installs
41
Active Users
5โ˜…
Rating
+173%
Install Growth

Why It Exists

X doesn't give you a good way to clean up your own history. You can delete tweets one at a time. Third-party services want your login credentials and charge monthly. Most people who want to wipe their timeline are doing it because something happened โ€” they're changing careers, they're cleaning up before a job search, they're leaving the platform. They don't want to create another account and hand over their password to do it.

Xpunge runs in the browser. It uses the session you're already logged into. No credentials leave your machine, no third-party servers involved, no subscription.

How It Works

The extension intercepts X's own API calls to understand the page structure, then uses those same authenticated endpoints to delete content. A side panel UI lets you select what to delete โ€” tweets, retweets, likes, replies โ€” and watch the progress in real-time. It handles rate limiting, pagination, and the various edge cases where X's API behaves differently for different content types.

The content interceptor runs at document_start in the MAIN world to catch API traffic before the page fully loads. The deletion logic runs in the isolated content script world. Background service worker coordinates between the two.

What I Learned Shipping It

Chrome Web Store review is a specific kind of pain. Manifest V3 permissions have to be justified individually. Privacy policy has to exist. Screenshots have to be the right dimensions. None of this is hard but all of it is friction, and it's the friction that stops most side projects from actually reaching users.

The 173% install growth happened without a single ad, post, or promotion. People find it by searching "delete twitter history" in the Chrome Web Store. That tells me the need is real and the competition is weak โ€” most alternatives are either paid services or abandoned extensions that broke when X changed their API.

This is also the project that taught me to build extensions โ€” the sidepanel architecture, content scripts, background workers, message passing between contexts. That knowledge carried directly into Gorgon Eye and Xterminate.

โ† Back to Projects