Last active 1717169489

FlagsDex Discord Bot's Privacy Policy

Revision 8871f98a0a279059b7abe38f343494a27972cdf5

privacy.md Raw

FlagsDex Discord Bot - Privacy policy

The following document explains what data is collected by FlagsDex.

Glossary

  • "Application" or "Discord application" refers to the Discord bot user, its associated owners and the servers is has
  • "Data" refers to data stored by an individual instance, including personal data
  • "Bot" or "instance" refers to the copy of the code running the Discord application, with its own data
  • "Collectible" refers to any object that is meant to be collected, such as flags or other future means like virtual currency
  • "Application owners" refers to the owners of the Discord application, meaning the one with any form of access to the application's authentication method and data belonging to the instance
  • "FlagsDex moderation team" or "moderation team" refers to the owners of the Discord application and the users they may chose to be part of the moderation team. You may find a list of these users on the Discord server.

Open source

The code of FlagsDex is open source under the MIT licence and available at https://github.com/laggron42/BallsDex-DiscordBot. A copy of the licence can be found below.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

The instance is guaranteed to be running an exact copy of the code made open source. The version may not be the latest available (check /about), but no local changes will be made. This may change, but users should be notified in the Discord server about such change.

You may check the source code and see how the data is managed, in addition to the following policy.

What data is collected

FlagsDex collects the following data from Discord:

  • User IDs, this is used to identify you inside our database
  • Server (or guild) IDs, this is used to store settings necessary to the bot's operation
  • Channel IDs, this is used to know in which channel should the collectibles spawn

In addition, the following data proper to FlagsDex is created and used:

  • The list of collectibles owned by a user of the service
  • A history of trades done on collectibles, including the users that once owned the said collectible but do not anymore

How the data is stored

All data is stored in a PostgreSQL database, running self hosted at my house, encrypted.

Interaction between the bot and the database server is exclusively local using Tortoise ORM.

Access to the data

The only persons allowed to access the data are the application owners.

Any application owner may interact with the bot and the administrator interface. Only HiboMan has direct access on the host machine.

The FlagsDex moderation teams do not have access to the data.

The data may never be made available to the public, and its access must be secured accordingly.

Your rights

You may request a copy or the deletion of your player data held by the database by contacting the application owners. The recommended way is opening a ticket in our discord server, https://discord.gg/flags).


Last updated 9th October 2022