What MDA Accesses
Through Discord's API, MDA accesses only what the features in use require:
- Server, channel and role information for the servers MDA has been added to.
- User and member information such as Discord user ID, username, display name, avatar, roles and server membership.
- Message content in the channels where MDA operates, so that prefix commands work and so a result screenshot posted in a match channel can be attached to that match.
- Discord OAuth profile information when you sign in to the dashboard: user ID, username, avatar, and the list of servers you belong to, used only to decide which dashboards you are allowed to open.
MDA does not join voice channels and does not process voice or audio of any kind.
What MDA Stores
On its own server, in a private database:
- Players. Your Discord user ID, the game username you choose to link, whether that link has been verified, and your rank.
- Matches. Type, division, status, the host, and the roster including your team, your slot, and whether you played as a substitute.
- Results. The winning team, the scores, who submitted the result and who confirmed it.
- Match events. Every state change on a match, with who caused it and when. This is an audit trail, and it is deliberately kept after a match ends.
- Rating events. The raw outcome of each match, kept so standings can be recalculated without rewriting history.
- Blacklists. User ID, what the restriction covers, the reason, who issued it, when it expires, and who lifted it.
- Staff audit log. Actions taken by staff in the bot and on the dashboard, including the values before and after a change.
- Server configuration set by that server's staff.
- Dashboard sessions for people who sign in.
Result Screenshots
This one is worth reading properly. When a screenshot is submitted as proof of a result, MDA copies the image file into a private Discord channel that MDA controls, and stores a reference to that copy rather than to your original message.
That means the image survives you deleting your own message. It is kept that way on purpose, because a result whose evidence disappears cannot be reviewed or appealed later.
If you want a screenshot removed, ask using the contact below. It will be removed unless it is evidence in an open dispute.
What Is Public
MDA's website is a search tool. Matches, results, rosters, standings and player pages are visible to anyone on the internet, not only to members of the Discord server the match was played in. That includes your Discord username, any game username you have linked, and your match history.
If you do not want that to be public, do not link a game account and do not enter matches.
Linked Game Accounts
Linking a game username creates a public association between your Discord account and your game account. It is optional, you supply it yourself, and you can ask for it to be removed.
How Information Is Used
Only to run the service: opening and filling matches, recording and confirming results, building standings and player pages, handling blacklists and appeals, showing staff what actually happened when something is disputed, and letting staff configure their own server.
MDA does not sell data, does not use it for advertising, and does not profile anyone for any purpose outside the competitive record.
Sharing
Data is not sold, rented or shared for marketing. It reaches only:
- Discord, inherently, because MDA operates on Discord.
- The staff of the server you played in, through the dashboard.
- The public, for the parts published on the website as described above.
- The hosting provider that operates the server MDA runs on.
- Anyone a valid legal request requires it to reach.
Where It Is Stored
On a private server located in the United States, reachable only over HTTPS and an authenticated SSH connection.
Retention
- Match, result, event and rating records are kept indefinitely, because together they are the competitive record.
- Blacklists are kept until they expire or are lifted, then kept as history.
- Screenshots are kept for as long as the match they belong to.
- Dashboard sessions expire on their own.
On request, your player row and your linked game username can be removed. Matches you played in may be anonymised rather than deleted, because deleting a match outright would falsify the record of everyone else who played in it.
Security
Services listen only on the machine itself and are reached through a web server over HTTPS. Dashboard access uses Discord sign in with per-role permissions, and a route that has not been explicitly granted is refused rather than allowed. No system is perfectly secure, and no guarantee is made.
Your Choices and Data Requests
You can ask for a copy of what is stored about you, correction of a linked username, removal of a linked username or a screenshot, or deletion where deletion would not falsify another player's record.
To make a request, join the MDA support server, or contact the MDA operator on Discord.
Children
MDA is intended for Discord users and servers that comply with Discord's Terms of Service, including Discord's age requirements. MDA is not directed to children under the minimum age required to use Discord.
Changes
This policy may be updated as MDA changes. The effective date above will be updated when a material change is made.