How AnonMask works
A simple, secure pipeline from message to delivery β identity always protected.
A server admin runs /setamsch set_channel to designate the anonymous channel, and /setamsch set_log to configure the private staff log. AnonMask posts a guide message with the action button automatically.
A modal form appears. The user types their message and optionally adds image links. The content is never linked to their account publicly.
AnonMask uses Discord Webhooks to post the message under a custom display name, making the source genuinely untraceable to other members.
A detailed log is sent to the staff-only channel β including sender identity, timestamp, message content, and any images. Admins can delete or ban from this log.
Anyone can click the Anonymous Reply button on any message to reply β also anonymously. Threads stay completely private on both ends.
Full moderation, zero exposure
Moderators have all the tools they need to keep the channel safe β without revealing user identities publicly.
Delete any anonymous message from the public channel directly from the staff log.
Ban specific users from anonymous features. Full ban list management with unban support.
View your current setup anytime with /setamsch settings β all in one embed.