Short answer: yes, Bluesky lists are public. All of them. There is no private list option, and there is a structural reason for that which is worth understanding before you build a list you would be embarrassed to have discovered.
This post covers exactly what is visible, to whom, whether people find out you added them, and how to check what lists you are on.
The Direct Answer
| Question | Answer |
|---|---|
| Can anyone see my lists? | Yes – lists appear on your profile and are publicly queryable |
| Can anyone see who is on my list? | Yes – full membership is public |
| Does the person get notified? | No – no notification is sent |
| Can they find out anyway? | Yes – it is a public record they can look up |
| Can I make a list private? | No – not natively, by design |
| Does this apply to blocklists too? | Yes – moderation lists are equally public |
Why There Are No Private Lists
This is not an oversight or a missing feature. It follows directly from how the AT Protocol works.
On Bluesky, your data lives in a personal data server as a collection of signed public records. A list is a record of type app.bsky.graph.list, and each membership is a separate app.bsky.graph.listitem record pointing at a DID. These records are published, replicated across the network, and streamed over the firehose to anyone who wants them.
In other words: list membership is not stored in a private database that Bluesky could choose to hide. It is broadcast infrastructure. Making lists private would require a fundamentally different storage model. Our ATProtocol federation guide goes deeper on why the protocol works this way.
The practical consequence: assume everything you put in a list is discoverable, including by the people on it.
The Two Kinds of Lists
Curation lists
These are feed lists – "NBA writers," "people I met at a conference," "cooking accounts." You view them as a chronological feed. They are the reason most people use lists at all.
Public, named, described, and browsable. Anyone can subscribe to your curation list and use it as their own feed. This is a feature: good curation lists are one of Bluesky's genuinely great discovery mechanisms.
Moderation lists
These are mute lists and blocklists. You add accounts, then you (or anyone who subscribes) can mute or block everyone on the list in one action.
Also fully public. And this is where people get surprised: if you build a blocklist, the people on it can see they are on it, and so can everyone else. Community blocklists on Bluesky have been the subject of real controversy for exactly this reason. Our curation and moderation lists tutorial covers the mechanics in more detail.
Does Someone Know You Added Them?
No notification is sent. If you add someone to a list, nothing lands in their notifications tab.
But "not notified" is not "not discoverable." The record is public, several third-party tools index list membership, and the query to find out is trivial. People absolutely do check, especially after a heated exchange.
The honest rule of thumb: do not put anything in a list name, description, or membership that you would not put in a post.
How to See What Lists You're On
This is one of the most common Bluesky questions and the official app does not make it easy.
Option 1: a client that surfaces it
Some third-party clients expose "lists containing this account" on profiles. This is the least painful route.
Option 2: query the protocol directly
The AT Protocol exposes list membership publicly, so you can query it yourself. If you are comfortable with an API call, you can resolve your handle to a DID and look up the listitem records that reference it.
Option 3: check the blocklist trackers
Several community tools index the large public moderation lists specifically. If your concern is "am I on a blocklist," these are the fastest answer.
What you cannot do
You cannot remove yourself from someone else's list. The list belongs to its creator; only they can remove you. You can block the list creator, which does remove you from lists they own going forward, but that is a blunt instrument.
If You Need Private Curation, Use These Instead
| Instead of a private list | Use | Why it's private |
|---|---|---|
| A private "people to avoid" list | Individual mutes | Your mute list is not public |
| A private "watch these accounts" list | Client-side saved accounts or keyword alerts | Never written to the protocol |
| Temporarily hiding someone | Temporary mute | Stored locally on your device only |
| Private topic tracking | Keyword Alerts | Runs server-side against public data, your terms stay yours |
Your individual mute list is genuinely private – that is the key distinction. Muting is stored as private preference data; list membership is a published record.
Practical Guidance
- Name lists neutrally. "Sports writers" ages better than a list name written in anger.
- Assume the members will see it. Because they can.
- Use mutes for anything personal. Lists are for curation you would defend publicly.
- Audit your old lists. Lists you made in 2024 are still public and still attached to your name.
- Subscribing to a blocklist is also visible. Worth knowing before you subscribe to a contentious one.
Frequently Asked Questions
Are Bluesky blocklists public?
Yes. Moderation lists, including blocklists, are public records. Both the list contents and the fact that you created or subscribed to it are discoverable.
Will Bluesky ever add private lists?
It would require storing list membership outside the public record model, which conflicts with the protocol's design goals around portability and federation. Nothing on the published 2026 roadmap suggests it is coming.
Can I hide a list from my profile?
No. Lists you own appear on your profile and remain queryable through the API regardless.
If I delete a list, is it really gone?
The record is deleted from your data server and the deletion propagates, but anything already scraped and archived by a third party is beyond your control. Treat it like a deleted post.
Manage Your Lists in Skyscraper
- Skyscraper for iOS – browse, create and read lists, plus private temporary mutes
- Bluesky Tools – keyword alerts and account backups