Unpost Logo Unpost

How to Clean Up Your Social Media, Platform by Platform

social media cleanup bulk delete privacy

Knowing how to clean up your social media is mostly knowing the order. If a job search is the reason, the public profiles go first, because those are what a recruiter opens without asking you.

How to clean up your social media in five steps

  1. Find every account, including the forgotten ones. One evening with your inbox and a search engine.
  2. Download your data from each platform before anything is deleted. Request the exports first; they arrive while you do step 3.
  3. Decide what stays: a date cut-off, a list of keywords, and which posts are worth keeping.
  4. Delete platform by platform: LinkedIn, X, Facebook, Instagram and TikTok first, then Reddit, then the private messages on Discord, Slack and Instagram.
  5. Handle what you can’t delete yourself: tags on other people’s posts, screenshots, archived copies.

Step 1: find every account you still have

The account that surprises a recruiter is rarely the one you use daily. It is the 2013 blog, the Reddit handle from college, the Instagram you made for a band. Three places list them:

Then search your full name and every old username in a search engine, and run a reverse image search on old profile photos. Write the list down: for each account, decide whether you delete it or keep and clean it. Deleting an account is done in that platform’s own settings, and only after step 2.

Step 2: download your data before you delete

Deleting is permanent: there is no undo and no backup, so the platform’s export is the only copy you will have.

Instagram, Facebook, X, TikTok, LinkedIn, Reddit and Discord each let you request a copy of your account’s data from their settings or privacy pages. Request all of them on the same day.

The export also finds what you forgot. Unpost, the app step 4 uses for the bulk deletes, can also import the whole export on Discord, Reddit and X, as a .zip file or a folder, and delete from it: it reaches old content the platform’s own screens no longer list. The export is read on the phone, never uploaded. The data package guide walks through it.

Step 3: decide what stays

“Delete everything” is rarely what people want. A filter turns it into a rule you can write in one line, such as “everything before March 2021 that mentions my old employer”. Each platform offers some of these; the table in step 4 says which platform has which:

One limit to know before you rely on keywords on Facebook: the filter matches post and comment text only, so a photo posted without a caption is skipped, not deleted. Run a date-range pass for those.

Step 4: delete platform by platform

Each platform’s own delete buttons are covered in its guide, linked in the first column. The table is what Unpost deletes on each in bulk, in the app’s own category names, with the filters from step 3 and what to know before a run: free up to 50 deletions per connected account per day, Premium removes the cap.

PlatformWhat Unpost deletesOptionsBefore you run
LinkedInPosts, Reposts, Comments, ReactionsDate range, keywordsRate limits are strict; keep LinkedIn closed during a run, and expect to log in again now and then
X (Twitter)Posts, Reposts, Replies, Quotes, Likes, BookmarksData export importLikes: a normal unlike, or like-then-unlike for the ones a plain unlike misses
FacebookText Posts, Photo Posts, Reels, Videos, Comments You Left, Likes, Posts on Others’ Profiles, Albums, Your Stories and moreDate range, likes and comments, keywords, audienceKeywords skip anything without text
InstagramPosts, Reels, Carousels, Comments, Likes, DMs, Unfollow All, Remove All FollowersDate range, likes and commentsDon’t open Instagram during a run; if you get rate limited, wait a couple of hours before trying again
TikTokVideos, Reposts, Comments, Comments On My Videos, Liked Videos, Watch HistoryDate range, likes, comments and views, keywords (comments only)Clears what you watched and liked, not only what you posted
RedditPosts, Comments, DMsData export importFree accounts get Randomize Content: each post or comment is edited into random words with a line crediting Unpost, and stays on Reddit. Delete Content removes them for good and needs Premium
DiscordYour messages in DMs and serversDate range, keywords, comments only or comments + threads + reactions, data export importIn DMs, only messages you sent; as a server admin, anyone’s messages in the servers or channels you moderate
SlackYour messages in DMs and channelsDate range, keywords, messages, threads and reactions each on or offAs an admin, anyone’s messages in the channels you moderate

Work oldest first: on the platforms with a date range, a range that ends on your cut-off day leaves everything newer untouched.

Running every platform from one install

Unpost’s bulk delete for posts, comments, messages and more works the same way on every platform above, so the steps are learned once:

  1. Download Unpost from the App Store or Google Play.

  2. Open it, pick a language, then tap Continue under the privacy policy.

  3. Without Premium, the app opens on its Subscription tab: tap Main in the bottom bar to reach the platforms.

  4. Tap the platform’s tile, then the button under it, which reads Connect followed by the platform’s name, and log in on the platform’s own page, which opens inside the app.

    The Main tab of Unpost with one tile per platform, the Instagram tile highlighted and its connected account below.

  5. Tap the connected account. Where the platform offers several ways, choose one: straight from the account, as admin, or from a data export.

  6. Pick what to delete, set the filters from step 3, then tap Delete.

    The delete options screen for LinkedIn with the date range section highlighted: a start date, an end date and the switch, above the Delete button.

  7. Read the rules the app shows and tap Got it. Keep the app running until the run ends: on an iPhone it must stay in the foreground; on Android it goes on in the background and with the screen locked, but not if you close it. Don’t use the account meanwhile.

    The Important Information popup listing the rules of a run, with the Got it button highlighted.

Runs are slow on purpose, to protect the account from a ban. You can connect several accounts per platform. Without Premium, each connected account can delete 50 items a day (the day is UTC, from server time), Reddit not counted; the run stops when they are used and the allowance comes back the next day. That covers a first pass on each platform. A deep history is another matter: 3,000 old posts on X is 60 days at 50 a day. Premium, one monthly subscription through the App Store or Google Play, removes the cap on every platform at once and unlocks Reddit’s Delete Content.

On privacy, sign-in happens on each platform’s own page, the sessions stay on the phone in encrypted storage, and deleted content never passes through an Unpost server. The app does keep a per-account counter (deletions left that day, totals, Premium status) in its Firebase database, and ships analytics, session replay and crash reporting (Firebase, Microsoft Clarity, Sentry).

Step 5: what a cleanup cannot reach

Your own posts are the easy part. These need a different move:

Keep it clean: a yearly sweep

A cleanup done once drifts back in a year. Put a date in your calendar and repeat two things:

Start with the profile a recruiter would open first: download Unpost, connect that account, and run the date range you wrote down in step 3.

Frequently Asked Questions

Delete the accounts you will never open again, after downloading their data. Deleting an account does not always take its content with it: on Discord, messages from a deleted account stay in servers and DMs under the name Deleted User, so clean those first.
Going private hides your profile from strangers but deletes nothing. Every follower you accept sees the full history, a comment you left on someone else's public Instagram post stays visible with that post, and switching back to public later exposes everything again at once.
Not immediately. A deleted post drops out of Google's results once Google crawls the page again, and Google's outdated content removal tool can speed that up for a page that is already gone. Copies reposted elsewhere stay until whoever posted them removes them.
Whatever a stranger can see without following you: public posts, bios, profile photos and comments on public pages. Within that, start with complaints about employers, coworkers or clients, then anything you would not want read aloud in an interview.

Share this article

Unpost Logo

Get Started

Delete Old Content Across Your Accounts

Bulk delete messages, posts, likes, comments, DMs, reactions, bookmarks, followers, and more — all from one app.

No password storage • Free to start • iOS & Android

Need help getting started? Email us or join the Discord community. Email Us · Join Discord