Privacy Policy

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.

Personal information collected by purpose

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.

Usage data collected

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.

Usage data made publicly available

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:

Data Request and Deletion

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