# Skymarshal — Bulk delete posts & follows

> Bulk delete posts & follows (iPhone/iPad app by LanguageCraft.)

- Source: https://appshunter.io/ios/app/skymarshal/id6768003674 (this page in markdown: same URL + `.md`)
- Developer: [LanguageCraft](https://appshunter.io/developer/1029635130)
- Category: Social Networking, Utilities
- Price: Free
- Age rating: 4+
- Requires: iOS 17.0 · 7 MB
- Languages: American English
- Released: 2026-07-07
- Data updated: 2026-08-13
- User reviews in markdown: https://appshunter.io/ios/app/skymarshal/id6768003674/reviews.md

## What is Skymarshal?

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


## Version history (last 4 releases)

### 1.1.0 — 2026-08-10

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.

### 1.0.3 — 2026-08-01

Skymarshal 1.0.3 makes bulk cleanup easier to follow and safer to finish.

- 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.
- Background graph refresh no longer tries to load entire large archives at once (fewer background crashes on big accounts).
- 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.

### 1.0.2 — 2026-07-19

Five new widgets keep useful signals close without vague scores or obligation.

- Worth Joining: rising posts from people who regularly engage with you
- Join In: one timely conversation on your Home or Lock Screen
- Follow Snapshot: clear follower, following, and inactive-account counts
- Your Top Post: engagement on one of your own posts
- Follower Trend: a simple recent-count sparkline
- Clearer account signals, including neutral handling of unverified handles

Recommendations balance existing engagement with recent post momentum. The widget extension reads an on-device snapshot and makes no network requests. App password only. No tracking. No server.

### 1.0.1 — 2026-07-08

No release notes.

## More apps by LanguageCraft

- [WordADay - A Minimalistic Word of The Day App](https://appshunter.io/ios/app/wordaday-a-minimalistic-word-of-the-day-app/id1029635131)
- [What Color Is This](https://appshunter.io/ios/app/what-color-is-this/id6767490668)
- [Idea Tiles](https://appshunter.io/ios/app/idea-tiles/id6767775306)
- [Alt Text Intelligence](https://appshunter.io/ios/app/alt-text-intelligence/id6767936719)
- [Mandaza](https://appshunter.io/ios/app/mandaza/id6768237815)

All apps by LanguageCraft: https://appshunter.io/developer/1029635130

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-13.*
