Skymarshal
Bulk delete posts & follows
Free · Designed for iPad. Not verified for macOS.
Search and safely clean your archive. Private widgets surface rising posts worth joining, your top post, and clear follower trends. Nothing tracked.
Skymarshal is an independent cleanup utility for your account on Bluesky.
Search every post, reply, repost, and like you've ever made, then tidy it
in bulk, with the kind of confirmations a permanent deletion deserves.
Not affiliated with, endorsed by, or sponsored by Bluesky Social PBC.
Skymarshal is a third-party tool; all trademarks belong to their owners.
Built for power users who've been around long enough that "delete one post
at a time" stopped being acceptable.
CONTENT MANAGEMENT
- Search every post, reply, repost, and like you've ever made: keyword,
content type, date range, engagement count, alt-text, presence of media.
- Inline media thumbnails so you can remember exactly which post you're
looking at before you act.
- Swipe to delete one at a time, or Select All from a search result and
delete a hundred at once.
- Multiple confirmation steps. Permanent deletions deserve them.
- Rate-limit aware: bulk deletes pause and retry instead of hammering
the network and getting throttled.
FOLLOWING CLEANUP
- Pull the full list of accounts you follow and check each one against six automation
signals: mass-following, no posts, missing profile bits, suspiciously
round numbers, very-new accounts flooding follows, and bad ratios.
- Flag inactive accounts (no posts in N days, configurable).
- Flag unverified handles without treating them as deleted or automated.
- Sort by follower ratio, account age, post frequency, mutuality, or
influence tier (mega, macro, micro, nano).
- Bulk unfollow with the same rate-limit safety net the bulk delete uses.
DYNAMIC SEARCH
- Filter to "with media" or "without media."
- Search alt-text alongside post text; finds that capybara post even
when you didn't write the word "capybara."
- Combine date range + engagement bounds to surface "dead threads"
(low engagement) or "old bangers" (high engagement, distant past).
FIVE PRIVATE WIDGETS
- Worth Joining surfaces rising posts from people who regularly engage
with you, balancing that relationship with current post momentum.
- Follow Snapshot shows follower, following, and inactive-account counts.
- Your Top Post clearly shows engagement on one of your own posts.
- Follower Trend keeps a simple recent-count sparkline on your Home Screen.
- Join In puts one timely conversation on your Home or Lock Screen.
- Widgets read a snapshot written by the app after a scan. The extension
makes no network requests of its own and adds no new tracking.
PRIVACY
- Sign in with an app password, not your main password. Generate a
disposable one in your account settings and revoke it whenever you like.
- No usage analytics or tracking. No third-party SDKs of any kind.
- No Skymarshal account and no server I host. The app talks directly to
Bluesky's endpoints. It sends no usage data to me or any service I run.
WHO IT'S FOR
Power users with thousands of posts. Journalists. Public-facing accounts.
Anyone who wants their archive on their terms. Light users will find it
overkill. That's fine. Skymarshal is the second tool you reach for when
the first one isn't enough.
WHAT IT'S NOT
Not a social client. You can't post from Skymarshal. Not a network-growth
tool. Just careful, bulk cleanup of the archive you already made.
Made by Luke Steuber. Questions: skymarshal@lukesteuber.com
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
Skymarshal 1.1 finds likes you could not see before.
When someone deletes their account or takes a post down, your like on it stays in your archive. Bluesky's feed skips those, so nothing could show them to you — including Skymarshal. The app now reads your archive directly, lists those likes with everything else, and deletes them like any other record.
Also new since 1.0.2:
- Word patterns in Insights: which words show up in your higher- and lower-engagement posts, worked out on your phone.
- Guided Mode can use larger controls, fewer choices per screen, two-step confirmations, and extra time.
- VoiceOver labels are clearer across content, account rows, widgets, charts, and media.
- Rate-limit pauses and interrupted deletes now explain what happened.
- Account signals and filter explanations use clearer language.
- The app icon has a new, simpler design.
Fixes:
- Background refresh no longer tries to load an entire large archive at once, so big accounts see fewer background crashes.
- Duplicate follows are collapsed before a scan, so the counts line up.
- Removed a Settings toggle that no longer controlled anything.
After real use across separate sessions, the app may occasionally invite an App Store rating. Never on first open, never mid-delete.
App password only. No off-device usage analytics or tracking. No Skymarshal server.
The developer, LanguageCraft, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Bridge City Lab LLC
- Size
- 7 MB
- Category
- Social Networking
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - iPad
Requires iPadOS 17.0 or later. - Mac
Requires macOS 14.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © 2026 Bridge City Lab LLC
