Skip to content

Content and safety controls

You can use Bluesky Labels in your exclude area to remove all posts with certain content warnings (e.g. nsfw, porn, nudity, sexual). Use the special keyword label:* to exclude posts with any content warning labels. Use the special keyword label:none to exclude posts with no content warning labels.

You can choose to exclude some or all posts with these content warnings. You can exclude one content warning at a time by adding, for example, ‘nsfw’ to your excludes - you do not have to use the label: prefix for excluding one content warning type at a time.

Supports self applied labels and automatic Bluesky Moderation Service labels.

Declared bot accounts (when someone applies the bot label to their own profile) are handled separately in feed settings with Author is a bot. See Toggles.

Authors whose handle ends with .bot or .brid.gy can be held or hidden after capture with Author has bridge / bot handle. See Toggles.

Adult content warnings on the post itself (porn, sexual, nudity, nsfw) can be held or hidden after capture with Adult content, or you can keep only labelled posts (Only capture adult content, which removes the rest). See Toggles. That is different from excluding those labels here, which skips capturing the post.

Authors who put 🔞 or nsfw in their profile bio can be held or hidden after capture with Profile bio adult markers. See Toggles.

To double-check that post text matches the languages you selected, use Detected language in Advanced after you set Post languages in Basics. See Toggles.