Skip to privacy notice
BumbleSkyBlock member tools
ProductHow to startBazaarMayorItemsBingoGuildTrustSign in

Privacy notice · Last updated 31 July 2026

Privacy in the Bumble development alpha

This notice explains the current development boundary. It will be updated before persistent guild-wide access opens.

Discord controls available; persistent alpha gated

Discord /privacy export returns a narrow export of the persisted account link, manual goal, and selected public-portfolio projection, if present. Confirmed /privacy delete covers the implemented attributable Bumble-owned categories disclosed by that Discord bot flow. Complete cross-feature retention and deletion verification are not finished, so persistent guild-wide access remains closed.

On this page

  1. 01What the portal uses
  2. 02When player data is read
  3. 03Where authority lives
  4. 04Current retention
  5. 05Your controls
  6. 06Sharing

01

What the portal uses

The portal uses the minimum information needed to sign you in, check member eligibility, connect a verified Minecraft account, and return a normalized private profile.

  • Discord identity from the identify OAuth scope and a server-side Bumble guild eligibility result.
  • A verified Minecraft UUID link and the SkyBlock profile you select.
  • Supported current-state SkyBlock fields, freshness, and explicit hidden or unavailable-data states.
  • An opaque browser-session identifier in a secure, HTTP-only cookie.
  • If you explicitly publish a portfolio, only its selected normalized fields, freshness, and expiry—not your Discord ID or Minecraft UUID.

02

When player data is read

Bumble reads a player's current SkyBlock state only after an eligible member explicitly invokes Discord /profile or /coach, or uses the portal's visible Load current state, profile-selection, or Refresh current state action. Bumble does not schedule player reads or build progression or session history.

Opening a page, returning to a tab, or reconnecting does not authorize another Hypixel player read. A visible member action is required.

03

Where authority lives

The Python application owns identity, eligibility, linking, profile, quota, and privacy decisions. Discord access tokens and raw Hypixel player payloads are not stored in browser localStorage.

04

Current retention

Pending sign-in
Pending Discord OAuth sign-in flows expire after 10 minutes.
Portal session
Portal sessions expire after 24 hours without activity and no later than 7 days after sign-in. A browser can keep the same session across safe single-machine development restarts when it returns to the same origin.
Current SkyBlock state
A requested raw current-state response is reusable for at most 5 minutes. The same response may be retained and served as a degraded fallback for at most 15 minutes. Bumble does not archive current-state responses as history.
Account link
The minimum Discord-to-Minecraft mapping persists until you use the confirmed unlink flow or ask Bumble staff to remove development data.
Public portfolio
An explicitly confirmed public portfolio contains only the fields you selected, expires after 7 days, and is replaced or removed immediately when you publish again, revoke it, unlink, or confirm account deletion. Bumble stores only a keyed digest of its opaque URL token.

05

Your controls during development

Run /privacy export in the Bumble Discord bot for a private, narrow export of your persisted Discord-to-Minecraft link, manual Coach goal, and selected public-portfolio projection, if present. It never exports the portfolio URL secret and does not enumerate sessions, current-state caches, operational logs, or backups; the portal does not host this control.

Run /privacy delete in the Bumble Discord bot and confirm to request deletion of your Discord-to-Minecraft mapping, current manual goal, current public portfolio, current portal sessions tied to your identity, and attributable requested current-state caches. The portal does not host this control.

This deletion does not cover third-party Discord, Hypixel, Minecraft, Mojang, or Microsoft data; logs or backups; browser-rendered content; or pending Discord OAuth flows that are not attributable to your Discord ID.

Complete cross-feature retention and deletion verification remain unfinished. Contact Bumble staff in the Bumble community server if a control fails or you need a privacy request reviewed.

06

Sharing

Member profiles remain private. In development, you can review a fixed allowlist of normalized fields, then separately confirm one public portfolio. Its opaque URL expires after seven days. Publishing again replaces the previous URL; revoke, unlink, and confirmed account deletion remove it immediately.

Anyone with the URL can view that selected projection until it expires or is removed. Public views perform no Hypixel read and disclose neither your Discord identity nor Minecraft UUID.

BumbleSkyBlock member tools
PrivacyTermsThird-party noticesCommunity supportMember sign in

Bumble Bot is an independent community project and is not affiliated with or endorsed by Hypixel. NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

The Bumble community server has Discord Partner status. That status belongs to the community server; it does not mean Discord has partnered with, reviewed, approved, certified, or endorsed Bumble Bot.