What the person is doing
Targets may be people, accounts, comments, posts, profiles, DMs, group conversations, channels, threads, apps, bots, words, hashtags, topics, repositories, workspaces, or organizations.
Application · lesson 16 of 21 · Trust, Safety, And Privacy
Underlying principle: Trust grows when purpose, consequence, status, and control are visible at the point of decision. Sensitive tasks also need a safe route for correction and exit.
Help users choose the least surprising boundary by explaining whether the target is notified, whether contact is blocked, whether content is hidden, what notifications remain, and how to unblock, unmute, unhide, or manage the list later.
Trust grows when purpose, consequence, status, and control are visible at the point of decision. Sensitive tasks also need a safe route for correction and exit.
Targets may be people, accounts, comments, posts, profiles, DMs, group conversations, channels, threads, apps, bots, words, hashtags, topics, repositories, workspaces, or organizations.
Help users choose the least surprising boundary by explaining whether the target is notified, whether contact is blocked, whether content is hidden, what notifications remain, and how to unblock, unmute, unhide, or manage the list later.
Block entry point from profile, post, comment, message, repository, or account settings.
What exact person, account, conversation, channel, app, bot, word, or thread is affected?
Block, mute, hide, restrict, report, unfollow, unsubscribe, remove, and leave are separate commands with separate confirmation copy.
Targets may be people, accounts, comments, posts, profiles, DMs, group conversations, channels, threads, apps, bots, words, hashtags, topics, repositories, workspaces, or organizations.
Open the working example, try its controls, and compare the behavior against the decision guidance.
Targets may be people, accounts, comments, posts, profiles, DMs, group conversations, channels, threads, apps, bots, words, hashtags, topics, repositories, workspaces, or organizations.
Help users choose the least surprising boundary by explaining whether the target is notified, whether contact is blocked, whether content is hidden, what notifications remain, and how to unblock, unmute, unhide, or manage the list later.
Block entry point from profile, post, comment, message, repository, or account settings.
A user mutes an account but still receives unexplained mention notifications.
Give controls target-specific names such as Block @maya, Mute #incidents, Hide messages from Dana, or Unmute app DM.
X Help Center - checked
Supports block effects, entry points, confirmation, visible blocked state, hidden-post view option, unblock path, and reporting limitations.
X Help Center - checked
Supports account mute behavior, target non-notification, continued follow and DM relationships, notification effects, confirmation, undo, unmute, and muted-list management.
GitHub Docs - checked
Supports personal block effects, settings and profile entry points, private notes, contributor warnings, and abuse-report handoff.
Slack - checked
Supports channel, DM, app, bot, temporary mute, mention badges, sidebar handling, and Slackbot exception states.
Slack - checked
Supports hidden-person behavior, no target notification, hidden names and messages, individual reveal, huddle warning, and unhide management.
Source trail checked: