25th April 2025
When you use The Mist Bot, it collects the data necessary for certain features to work. This will change over time and as such, this privacy policy is subject to change.
All data is stored in a PostgreSQL database. Only the bot itself and I (R2D2Vader) have direct access to this data.
You can view the database schema in the source code. It is contained in the file /bot/database.js.
We share some of your personal information with Steam and playerdb.co to retrieve the necessary information for the Steam Wishlist Notifications feature to work.
Full details below.
| Counting Channel | |
|---|---|
| Information collected | Purpose |
| Channel ID | To enable counting in that channel. |
| User ID of the latest user to count | To prevent users counting twice in a row in a specific counting channel. |
| User ID | To track counting stats of each user per-server. |
| Server ID | To track counting stats of each user per-server. |
| Update Messages | |
|---|---|
| Information collected | Purpose |
| Channel ID | To enable sending patch and status updates to that channel. |
| Steam Wishlist Notifications | |
|---|---|
| Information collected | Purpose |
| User ID | To send you a notification when a game on your wishlist goes on sale. |
| Steam Profile URL | To extract your Steam ID, either directly or by sharing a substring of it with a third-party API - playerdb.co. Discarded after use. |
| Steam Profile URL substring | Used previously to retrieve your wishlist from the Steam API. Stored for anyone who registered for the feature before 7th January 2025. |
| Steam ID | Shared with Steam to retrieve your Steam wishlist. |
| Steam Wishlist, as a list of Game IDs | Shared with Steam to retrieve the price of each game on your wishlist and detect when it goes on sale. |
The Mist Bot is not affiliated with Valve or Steam.
As part of the Counting feature, usage data is collected to display user- and channel-specific counting stats.
If a Steam Wishlist Notification DM fails with an error that suggests you have left your mutual server with the bot / you have blocked the bot /
the bot is otherwise permanently unable to contact you, this will be recorded.
This is collected so that once you reach a certain number of consecutive failures, we can stop tracking your Wishlist and automatically delete the associated data.
The following data is made publicly available via our website:
The following data is made publicly available to any user of the bot via Discord:
To request access to your data, please contact @r2d2vader on Discord. Please note that I can only process requests relating to user-specific data.
The following data is deleted automatically when you disable the relevant feature:
| Feature Disabled | Personal / Usage Data Deleted |
|---|---|
| Counting Channel | Channel ID, User ID of the latest user to count, channel-specific counting stats |
| Update Messages | Channel ID |
| Steam Wishlist Notifications | User ID, Steam Profile URL substring (if still stored), Steam ID, Steam Wishlist, Number of consecutive DM failures |
All of your data related to the Steam Wishlist Notifications feature will be automatically deleted if:
The following data is never deleted automatically and will be stored indefinitely. Please contact @r2d2vader on Discord to request deletion.
| Feature | Personal / Usage Data Stored |
|---|---|
| Counting Channel | User ID, Server ID, user-specific counting stats |