What MDA Accesses
Through Discord's API, MDA accesses only what the features in use require:
- Server, channel and role information for the MDA Discord server.
- User and member information such as Discord user ID, username, display name, avatar, roles and server membership.
- Message content in the MDA Discord server, so that prefix commands work, messages count towards levels, automod can act, the staff logs can show edited and deleted messages, and a result screenshot can be attached to its match.
- Discord profile information when you sign in to the website, the dashboard or the appeals site: user ID, username and avatar. The dashboard and appeals site also ask permission to add you to a server, which is used only to bring you into the MDA appeals server when you appeal.
- Roblox account information when you link your Roblox account: your Roblox user ID, username and display name from signing in to Roblox, and your public Roblox profile, such as your avatar and when the account was made.
MDA does not join voice channels and does not process voice or audio of any kind. It only notes when you join and leave a voice channel, and only when voice logs or voice levels are turned on.
What MDA Stores
On its own server, in a private database:
- Players. Your Discord user ID, Discord name and avatar, your linked Roblox account, whether that link has been verified, and your rank.
- Roblox links. Your Discord user ID paired with your Roblox user ID, username and display name, how the link was made and when.
- Clans. The clans you own or belong to, your role and roster in them, and your requests to join one.
- 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.
- Tournaments. Entries, teams, series and results.
- Blacklists. User ID, what the restriction covers, the reason, who issued it, when it expires, and who lifted it.
- Moderation. Warnings, mutes, kicks and bans with the reason, the moderator and any proof, notes staff keep about members, and reports members file, with any proof attached.
- Appeals. What you submit, your conversation with staff, and the decision.
- Tickets. Who opened each ticket and its details, and a transcript of the ticket, files included, once it closes.
- Levels. Your XP and message counts, and time spent in voice when voice levels are on.
- Giveaways and AFK. The giveaways you enter, and any AFK message you set.
- 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 MDA staff.
- Sign-in sessions for people who sign in to the website, the dashboard or the appeals site.
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, keeps a backup copy on its own server, 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 still needed as evidence.
What Is Public
Matches, results, rosters, clans, tournaments, standings and player pages on murderduelscomp.com are visible to anyone on the internet, not only to members of the MDA Discord server.
Verifying your Roblox account gives you a player page, even before you play a match. It shows your Discord name and avatar, your Roblox account, your clan, your rank and your match history.
The levels leaderboard on levels.murderduelscomp.com is not public. Only members of the MDA Discord server who sign in can see it.
Linked Game Accounts
Linking your Roblox account creates a public association between your Discord account and your Roblox account. You link it yourself by signing in to Roblox, the MDA Discord server asks for it before giving access, and you can ask for it to be removed.
How Information Is Used
Only to run MDA: opening and filling matches, recording results, building standings and player pages, verifying members, handling blacklists, moderation, reports, tickets and appeals, counting levels, running giveaways, showing staff what actually happened when something is disputed, and letting staff configure the server.
MDA does not sell data, does not use it for advertising, and does not profile anyone for any purpose outside the competitive record. There are no analytics or tracking on any MDA site.
Sharing
Data is not sold, rented or shared for marketing. It reaches only:
- Discord, inherently, because MDA operates on Discord. Discord's Privacy Policy covers what Discord does with it.
- Roblox, when you sign in with Roblox or MDA looks up your public Roblox profile. Roblox's Privacy and Cookie Policy covers what Roblox does with it.
- MDA staff, through the dashboard and the server's staff log channels.
- The public, for the parts published on the website as described above.
- The hosting provider that operates the server MDA runs on.
- Google Fonts and cdnjs, which serve the fonts and icons on MDA's pages and see your browser's request for them, as on any site that uses them.
- 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.
- Moderation cases, reports and appeals are kept indefinitely, so staff can see a member's history.
- Ticket transcripts, and the files in them, are kept indefinitely.
- 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.
- Edited and deleted messages posted to the staff log channels stay there until staff delete them.
- Sign-in sessions end after 30 days on the dashboard and appeals site and 7 days on the website, or when you log out.
On request, your player row and your linked Roblox account 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 your linked Roblox account, removal of your linked Roblox account or a screenshot, or deletion where deletion would not falsify another player's record.
To make a request, ask in the MDA Discord server, or message CX on Discord, who runs the bot and the sites.
Children
MDA is meant for people who meet the age requirements in Discord's Terms of Service. 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.