Privacy Policy
Last updated 29th of August 2022
Available Data
Bathbot has both the GUILD_MEMBERS, as well as the MESSAGE_CONTENT intents enabled and receives the following additional data from discord:
- The GUILD_MEMBERS intent allows Bathbot to request the whole member list of a server which is required for the various leaderboard commands.
- The MESSAGE_CONTENT intent allows Bathbot to read all messages in channels to which it has read access. This is necessary in order for the background guessing game to work and also enables the use of prefix commands. If a message does not relate to a running background guessing game and also does not invoke a prefix command, it will be ignored and not processed in any other way.
Logging
Bathbot stores log files of various events such as internal errors or warnings, debug values, and invoked commands. Logging command invocations only includes the guild name, username, and command name, not the entire message content.
Storing
Bathbot stores various data in a database. This data includes configurations that users specify for their interactions with the bot, as well as data of osu! user profiles for features such serverleaderboards and rank approximation based on performance points value. Users may unlink from an osu! or twitch account in their configuration at any time with the /config slash command.
Metrics
Bathbot accumulates statistics for data that it requests, invoked commands, internal cache size, and received discord events. These statistics only consist of an amount of occurrences. Relating data to metric events, user data in particular, is not considered in these statistics.
Caching
Bathbot keeps various data, which it received from discord, in in-process memory. This includes data about guilds the bot is in, as well as members, roles, and channels of these guilds. When the bot is shut down, it stores this cache temporarily on disc until it reboots.
Location
Bathbot is hosted on a virtual private server in germany and only its creator, Badewanne3, has access to the bot and any of its stored data.
Transfer of user data
No data stored by Bathbot is shared with any third-party. The only use of stored data is to provide features for the user and to provide a realistic environment for the development process.