Privacy Policy

This document serves as the Privacy Policy for all services operated by FloatingMilkshake ("I", "me", "my"). Last updated on 2025-06-23 (history is public, see here!). You can reach out with any questions or concerns at privacy [at] floatingmilkshake [dot] com.

As of the last time this document was updated, no services operated by me intentionally collect any identifying user data. The following services operated by me do collect some non-identifying user data:

MechanicalMilkshake

MechanicalMilkshake processes some data provided by Discord, but does not store this data. This data may consist of:

MechanicalMilkshake offers features such as keyword tracking that require it to process all messages sent in any channels it is able to read messages in. It does this so that it can notify a user if a keyword they have chosen to track is mentioned. MechanicalMilkshake keeps a temporary cache of message IDs, their respective authors' user IDs, and the IDs of the channels in which the messages whose IDs are cached were sent, to reduce the number of requests made to Discord. MechanicalMilkshake only keeps this data in memory for the most recent message sent in any Discord channel. This information is never stored persistently, and you may request to have your data deleted from this cache or opt out of it at any time by emailing me at the address at the top of this page. If you are a server administrator, you may also deny MechanicalMilkshake permission to read messages in any channel whose messages you do not want processed. You can always review the source code of MechanicalMilkshake to confirm this behavior here.

MechanicalMilkshake collects some data that is stored persistently, however only under certain circumstances. This data may consist of: MechanicalMilkshake offers features such as reminders that require it to store some information, such as your Discord user ID and the content of any reminders you set, persistently. This information is deleted as soon as possible - in the case of reminders, it is deleted when the reminder is triggered at the time you specify.

All data collected by MechanicalMilkshake is stored in Ashburn, Virginia, United States by Oracle. All data stored by MechanicalMilkshake can be requested or deleted at any time, however this data may still persist in temporary backups stored for a limited amount of time.

Hastebin

Hastebin (accessible at haste.floatingmilkshake.com) allows users to input any text data and use a URL generated by the service to share this data. Data submitted to Hastebin (by entering text and pressing Save) is stored indefinitely. Data may be removed earlier for any reason and without notice, but for privacy purposes it should be assumed that any data submitted to Hastebin will be stored indefinitely.

Data submitted to Hastebin is stored by Cloudflare in Cloudflare Workers KV. This data is not encrypted prior to storing in Workers KV. By submitting data to Hastebin, you understand that it can be read by me. If you don't like that, encrypt your data first.

All data submitted to Hastebin can be requested or deleted at any time (as long as the URL is provided) and is not stored in any backups or by anyone other than Cloudflare. Once the data is deleted, it cannot be recovered.

This Website

This website collects non-identifying data about visitors, such as the path of the page being accessed, the user agent being used, the referring site (if applicable), and the country of origin (IP addresses are NOT collected). Analytics are collected with a self-hosted instance of Plausible Analytics. If you do not agree with this data collection, you may either stop using this website or use a browser extension to block requests to plausible.io from this website. For example, using uBlock Origin, the rule might look like this: floatingmilkshake.com plausible.io * block.

Data collected by Plausible Analytics is stored in Ashburn, Virginia, United States by Oracle. Plausible Analytics also has a data policy, which can be found here. Note that the data in Plausible Analytics' data policy regarding location of data storage does not apply here. Individual data collected by Plausible Analytics about this website cannot be requested nor deleted.


Note that some services not operated by me collect some data about the users of some of my services:

Cloudflare is used to prevent threats against web services operated by me. Cloudflare may store logs about visitors who trigger their security systems, which may contain information such as the visitors' IP address, the domain being accessed, the path of the page being accessed, and the user agent being used.

No data stored by any services operated by FloatingMilkshake is shared with any third-parties other than those listed here, and data is only shared when absolutely necessary for the function of the services.