← Back home

Privacy Policy

Last updated September 3, 2026

Draft, not yet in force. This document is being finalised and is published here for review only. It takes effect on the date shown once the placeholders are filled and it has been through counsel. Questions in the meantime: support@moddogbot.com.

This policy explains what Brotherworks LLC ("ModDog", "we") does with data when you use the ModDog Discord bot, the dashboard at app.moddogbot.com, or this website. It is written to be accurate rather than reassuring, so where something is kept, this says so.

1The short version

2Who is responsible for what

The server owner decides what ModDog watches for, how sensitive it is, and what happens when it finds something. They control the purpose. We provide the tool and run the infrastructure, and we act on the owner's configuration.

If you are a member of a server that uses ModDog, the person to ask about why it is configured the way it is, or to ask for your data to be removed, is that server's owner or moderators. They have controls to do it. You can also write to us and we will help.

3What the website collects

This website is served by Cloudflare Pages. Cloudflare processes the usual request information, including your IP address, in order to serve and protect the site.

4What the bot processes in your server

ModDog receives every message in the channels it can see. Almost all of them are classified in memory and never written anywhere. What follows is everything that can outlive that moment.

WhatContainsKept for
Server settingsYour configuration, rules, mod roles and channelsUntil you remove ModDog
Flag queueThe flagged message, the few messages before it for context, the author's Discord ID, the channelUntil a moderator resolves it. After 30 days the message text, the context and the author's ID are stripped automatically and only counts remain
Audit logActions taken, and the message text if the owner turned that onThe owner's retention setting, 30 days by default and at most 90
Restorable copiesThe body of a message ModDog removed, so it can be put back24 to 72 hours, set by the owner
AppealsThe message under appeal and what the author wrote in their appealUntil the appeal is resolved, then the snapshot is dropped
Strike recordsA salted hash of the user, points and category. No message text, no nameUntil they expire under your strike settings or you clear them
Tuning examplesMessage text a moderator approved as a teaching example, stored with no identity attachedUp to 8 per server, replaced oldest first, and expired after a year. Deletable by the owner at any time
Quality statisticsCategory, tier, confidence and outcome. No message text and no user identifiersRolling window

Two of these are worth being explicit about. The flag queue holds the author's real Discord ID, and the dashboard resolves it to their username so your moderators know who they are looking at. That is the point of a moderation queue, and it is why the entry expires on its own if nobody attends to it. Tuning examples hold message text with no identity attached, which means we cannot find them by user, which in turn is why they expire and why the owner can delete them directly.

5What the dashboard and billing collect

6What we never do

7Deleting data

A server owner or admin can run /moddog erase against any user, including one who has left. It removes that person from the flag queue, the audit log, the restorable copies, the appeal ledger, any queued work, and the pending notes cache. Strikes are kept by default as anti-abuse data and can be cleared with the same command.

Tuning examples are the one thing that command cannot reach, because they carry no identity to match on. An owner can see and delete them individually in the dashboard, and they expire after a year in any case.

Removing ModDog from a server marks all of that server's stored data for deletion after a short grace period, so an accidental removal followed by a re-add loses nothing.

8Who else processes data

The classification models run on our own hardware in the United States. Message content is not sent to any third-party AI service.

9Security, stated plainly

Server settings, the audit log, the flag queue, appeals and notifications are encrypted at rest with AES-256-GCM, under a key derived separately for each server. Backups are encrypted too.

To be clear about what that does and does not mean: we hold the keys. The encryption protects your data if a disk or a backup goes missing. It is not end-to-end, and it does not make it technically impossible for us to read what is stored. We do not read it, and access is limited to what running the service requires, but you should hold us to a promise rather than to mathematics.

If the key protecting your data is lost, that data is unrecoverable. There is no backdoor.

10Children

ModDog is not directed at children. You must be old enough to hold a Discord account under Discord's own terms. We do not knowingly collect data from anyone below that age, and if we learn we have, we delete it.

11Where ModDog is offered

ModDog is offered in the United States only. We do not market it or make it available elsewhere, and prices are in US dollars only. We reserve the right to end service to a server we determine to be outside the regions we support. See the Terms of Service.

12Changes to this policy

We may update this policy. The date at the top changes when we do, and for material changes we will notify account holders through the dashboard before they take effect.

13Contact

Brotherworks LLC, 8401 Mayland Dr, Suite S, Richmond, VA 23294. Email support@moddogbot.com. If you are a member of a server using ModDog and want your data removed, contact that server's owner or moderators, or write to us and we will help.