Blue Horizons

About Blue Horizons

Updated 2026-09-04

Blue Horizons answers a question Bluesky itself does not: who is actually on the other side of your follow graph? Not how many followers you have, who followed you and left, who never followed back, who you keep following out of habit.

What it does

What it will never do

Free, and paid plans on top

The free plan is a plan, not a trial. Every list and every column is in it, following and unfollowing work a row at a time, and nothing expires, because a paywall on a utility most people need twice a month would mean almost nobody uses it.

What the paid plans raise is scale: acting on a whole list in one run rather than a row at a time, how much of Bluesky’s hourly allowance that run may spend, how far back the history goes, how many accounts you can connect, and how often the “last posted” column is read again. They also take the ads away. If the free plan never gets in your way, staying on it is the right answer, and it will keep working.

Two things stay the same on every plan, including the free one. Nothing is deleted because of a plan: a shorter history means a shorter view of it, not a shorter record. And deleting your account takes everything with it, in one button, whatever you are paying.

The CSV export is part of the paid plans. Everything in it is read from Bluesky’s public API, so it is not data only we hold: on any plan you can read it at the source. What a plan buys is having it in one file.

The prices are on the pricing page. There is no checkout yet.

Who builds it

Blue Horizons is an independent project. It is not affiliated with, endorsed by or operated by Bluesky Social PBC. “Bluesky” and the AT Protocol are theirs; we just build on the public API like any other client.

Found a bug, or a feature that is obviously missing? There is a feedback box inside the app, and it goes straight to the people writing the code.