How does censorship work?
Censorship/moderation is based on labellers that label posts for content. The default App View has opt-out moderation based on the default Bluesky moderation labelers. You can also opt-into other labellers if you like. You can run your own labeller to get your own moderation. I run my own labeller and my own feeds so I can customize my experience but none of it is in a state that others could really fork the code. It's not too hard to start reading the jetstream (a version of the firehose that's easier to parse/read) though.
Does this mean there is one set of moderation/censorship that you get by default, but you can turn it off and get a fully unfiltered version of the service? Or is it like clicking “reveal” on every hidden post individually? Are the additional “labeller” on top of the default or can you replace it entirely?