Warden
YouTube live chat moderation
Warden is a private moderation console for a single YouTube channel. It reads the live chat of the channel's own broadcasts through the YouTube Data API, flags spam, scam links, flooding and abusive messages, and lets the moderators appointed by the channel act on them through the channel's dedicated bot account.
Sign in · Privacy Policy · Terms of Service
What Warden does
- Live chat in one console. Moderators see the chat of the channel's current live broadcast in real time, with each author's role (owner, moderator, member) and their recent violations.
- Automatic detection. Configurable rules flag CAPS, flooding, duplicate messages, links outside an allow-list, blacklisted words, repeated symbols and emoji spam in Ukrainian, Russian and English.
- Moderation through the channel's bot. Moderators delete messages, time out or ban chat participants and post announcements through the channel's own bot account, which the channel has made a moderator of its chat. They can also write in the chat under their own YouTube name.
- Team roles and audit log. Several moderators work at the same time with role-based permissions. Every action by the bot or a person is recorded in an audit log.
How Warden uses Google user data
- Who connects a Google account. The channel's dedicated bot Google account signs in with Google once, from Warden's admin page. Moderators sign in to Warden with an email and password created by the channel administrator. Optionally, a moderator can also connect their own YouTube account so that the chat messages they write in Warden are posted under their own name; that account is used only for posting their messages.
- Requested scopes. https://www.googleapis.com/auth/youtube.force-ssl — for the bot: to read the live chat of the channel's own broadcasts and to delete messages, time out or ban participants and post messages in that chat; for a moderator's own account: only to post the messages they write. openid and email — to show which Google account is connected.
- Data Warden accesses. Live chat messages of the channel's broadcasts (text, time, and the author's channel ID, display name, profile image and chat role), the broadcast's title, status and viewer count, and the channel ID, title, profile image and email address of the bot account and of moderator accounts that were connected.
- How the data is used. Only to show the chat to the channel's moderators, to detect messages that break the channel's chat rules, to perform the moderation actions the channel's moderators or rules request in that chat, and to post the messages a moderator writes under that moderator's name.
- Storage and sharing. YouTube data is deleted within 30 days. OAuth tokens are encrypted at rest and never shown in the interface. Data is not sold, shared with third parties, or used for advertising or profiling.
- Revoking access. The bot account's owner and every moderator who connected an account can revoke Warden's access at any time in the Google Account permissions page, or disconnect the account in Warden. Stored tokens are then deleted.
Warden uses YouTube API Services. By using Warden you agree to the YouTube Terms of Service; YouTube data is also governed by the Google Privacy Policy. Warden's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements, and to the YouTube API Services Developer Policies.
Who can use Warden
Warden is not a public service. Accounts are created only by the channel's administrator for the people the channel has appointed to moderate its chat, and for reviewers who need read-only access. There is no public sign-up. Questions and data deletion requests: slavious@gmail.com.
Warden · operated by Yaroslav Zakabluk, Kyiv, Ukraine · Privacy Policy · Terms of Service