XPurge
Browser-based X archive auditing and bulk cleanup tool that scores posts, flags spam risks, and deletes selected tweets through the X API.

This privacy-focused X account audit and cleanup tool helps creators review old posts before they potentially affect account visibility or reach. It parses X archive files directly in the browser, evaluates posts for spam and visibility risk, and lets users remove selected tweets or retweets through official X API calls.
The workflow is built around review first, cleanup second. Instead of automatically deleting large portions of an account, the tool separates original posts, replies, and retweets, shows which content has been flagged, and lets users decide what should remain before approving any cleanup.
Key Features
Local X Archive Processing
The archive analyzer processes X account archive files directly in browser memory rather than uploading the files to a remote server.
This local-first approach means users can review their historical account data without sending the archive itself to the tool's servers.
Spam Risk Scoring
Posts are evaluated using the product's X algorithm weight model and assigned spam or visibility risk indicators.
This helps surface older content that may be worth reviewing, particularly posts associated with repetitive promotion, engagement bait, or other low-quality patterns.
Visibility Checks
The audit provides visibility-oriented outcomes for individual posts, including:
- ALLOW
- INTERSTITIAL
- DROP
These labels provide a structured way to review how different pieces of historical content may be treated from a recommendation or visibility perspective.
Account Audit
The tool surfaces potentially problematic historical content, including:
- Low-quality posts
- Old spam patterns
- Potential visibility concerns
- Content associated with shadowban risk
The goal is to give creators a more focused list of posts to review instead of requiring them to manually inspect years of account history.
Separate Post Types
The archive analyzer distinguishes between different types of X activity, including:
- Original posts
- Replies
- Retweets
This allows users to approach cleanup with more precision than a simple date-based or keyword-based deletion tool.
Bulk Cleanup Through the X API
Once users have reviewed and approved the content they want removed, authorized deletions are performed through the official X API.
The cleanup workflow also supports un-reposting retweets, allowing users to address more than just original posts.
Review Before Deletion
The tool does not make cleanup an automatic process. Users can inspect the flagged content, determine what should stay, and approve the selected deletions when they are ready.
This gives creators control over which historical posts actually get removed.
X OAuth Authentication
The service uses X OAuth rather than asking users to provide their X password.
It also states that it never posts on your behalf, keeping the workflow focused on auditing and authorized cleanup rather than publishing account content.
Handling Already-Deleted Posts
The archive analyzer can handle posts that have already been deleted, which is useful when working with older or incomplete account archives.
This helps maintain a more accurate audit even when the archive contains content that no longer exists on the live profile.
Built For X Creators
Content creators can review years of historical posts and identify older content they no longer want associated with their public profile.
Public account owners can audit promotional posts, engagement bait, replies, and retweets before deciding what should be removed.
Long-term X users can use the archive analyzer to clean up older account history without manually scrolling through years of posts.
Common Use Cases
Auditing Old Posts
Review historical content for spam patterns, low-quality posts, and potential visibility risks before making any changes.
Cleaning Up Promotional Content
Find older promotional posts and threads that may no longer represent the account or its current content strategy.
Removing Engagement Bait
Identify older engagement-focused posts and decide whether they should remain on the public profile.
Cleaning Years of Account History
Use the X archive rather than manually reviewing an account post by post when an account has accumulated a large amount of historical content.
Reviewing Retweets
Separate retweets from original posts and remove unwanted reposts through the authorized cleanup workflow.
Preparing an Account for a New Content Strategy
Audit older material before shifting an account toward a new niche, brand, or content direction.
Why It Matters
Most social media cleanup tools focus on simple rules such as deleting posts by date, keyword, or content type. That can remove large amounts of content without helping users understand which posts are actually worth reviewing.
This tool takes a more selective approach. It combines local archive processing with algorithm-aware spam and visibility scoring, giving creators a target list before anything is deleted.
The privacy model is also central to the workflow. Archive files remain in browser memory, authentication uses X OAuth rather than password sharing, and deletion requires user approval. That makes the process focused on auditing, reviewing, and controlled cleanup rather than unrestricted account automation.
Audit and Clean Up Your X Account
This privacy-focused X audit tool helps creators understand and clean up historical account content before removing anything. With local archive processing, spam scoring, visibility checks, post-type separation, bulk API cleanup, OAuth authentication, and review-first deletion, it provides a more controlled way to identify and remove potentially problematic tweets and retweets.