BloomBot · Legal

Privacy Policy

Last updated: March 16, 2026

The short version

BloomBot stores only the minimum data needed to make its features work — Discord IDs, XP counts, and birthday dates you choose to share. We never read or store message content. We never sell or share your data with third parties.

1. Data We Collect

BloomBot collects and stores the following in a local SQLite database. All data is scoped per-server (guild) — no data is shared across servers.

DataPurposeSource
Discord Server (Guild) IDPer-server configuration and data storageAutomatic (Discord API)
Discord User IDTrack XP/levels, achievements, birthdays, and reaction role assignmentsAutomatic (Discord API)
Channel & Message IDsStore configured announcement channels and reaction role panel referencesAdmin configuration
Discord Role IDsMap emoji reactions to roles in reaction role panelsAdmin configuration
Birthday (month, day, optional year)Post birthday announcements; optionally display ageVoluntary via /birthday set
XP, Level, Message & Reaction CountLeveling system, achievement tracking, leaderboardsAutomatically counted from activity
Achievement RecordsTrack which achievements a member has earned and whenAutomatically triggered by milestones
Twitch UsernamesMonitor Twitch channels for live-stream announcementsAdmin configuration
Server ConfigurationFeature toggles, custom messages, timezone, channel assignmentsAdmin configuration

2. Data We Do NOT Collect

  • Message content — BloomBot never reads, logs, or stores the content of your messages.
  • Direct messages — BloomBot does not monitor or store DMs.
  • Voice or video data — BloomBot has no voice features.
  • Email addresses, IP addresses or personal identifiers beyond Discord IDs.
  • Twitch user data — only publicly available live-stream status is checked.

3. How Data Is Stored

All data is stored in a local SQLite database on the server that hosts BloomBot. The database is not exposed to the internet and is not replicated to any cloud service or third-party storage provider.


4. Third-Party Services

BloomBot interacts with:

We do not share, sell, or transfer your data to any other third parties.


5. Data Retention & Deletion

User requests: Remove your birthday anytime with /birthday remove. Request deletion of your leveling/achievement data through our Discord.

Server admin requests: Admins can request full deletion of all server data by contacting us. We process requests promptly.

On bot removal: Data is not automatically purged — accidental removals do happen — but we will delete it promptly on request.


6. Children's Privacy

BloomBot is not directed at children under 13. We do not knowingly collect data from anyone under 13. If you believe a child under 13 has provided data to BloomBot, contact us and we will delete it promptly.


7. Discord Permissions

  • Read Messages / Message Content — to count messages for XP (content is never stored)
  • Send Messages & Embed Links — to post announcements, level-ups, and achievement notifications
  • Manage Roles — to assign and remove reaction roles
  • Add Reactions — to set up reaction role panels
  • Read Message History — to track reactions on role panels
  • View Members — to detect joins/leaves for welcome messages and birthday checks

8. Changes to This Policy

We may update this Privacy Policy from time to time. The "Last updated" date at the top reflects the most recent revision. Significant changes will be announced in our Discord community.


9. Contact Us

Questions, concerns, or data deletion requests:

🌸 Back to BloomBot 📜 Terms of Service