← Darkbloom help

Is Darkbloom safe? What access it gets to your Mac

Updated

Whether Darkbloom is safe enough is your call. This page sets out what it installs, what it can do and what it tells others about your Mac, so you can decide. Everything below comes from Darkbloom’s own open-source docs (links at the end), as of late September 2026. It describes what the docs say, not an independent audit.

What gets installed and what runs

What your Mac sees of other people’s requests

What Darkbloom keeps about your Mac

Darkbloom’s coordinator stores your Mac’s Secure Enclave public key, chip and model, and on the MDM path also its serial number, UDID, push token and Apple device-attestation certificate chain. It receives regular heartbeats with operational data such as status, memory and thermal state, in a fixed format rather than free text, so they can’t carry prompts.

The MDM profile (macOS before 27)

App Attest on macOS 27

What it requires of your Mac

What anyone can see

How to remove it

  1. If you turned on fan control: sudo darkbloom fan uninstall.
  2. darkbloom stop --uninstall finishes accepted requests, stops the provider and removes both LaunchAgents.
  3. darkbloom unenroll, choosing full exit, guides you to remove the MDM profile (if you have one) and offers to delete the local config, login token and Secure Enclave key. Your account history on Darkbloom’s side stays.
  4. Delete downloaded models with darkbloom models remove <id> while the CLI is still installed. They live in ~/.cache/huggingface/hub.
  5. Then delete ~/.darkbloom and ~/.config/darkbloom, remove /usr/local/bin/darkbloom (needs sudo) and delete the # Darkbloom PATH line from your shell file.

What the docs don’t cover

Darkbloom’s technical docs don’t cover legal questions, such as responsibility for what strangers ask your Mac to generate. Read Darkbloom’s terms if that matters to you.

Sources

How BloomGauge helps

BloomGauge is an independent app, not affiliated with Darkbloom, and it runs locally. It reads the provider’s state file and your confirmed earnings using the provider’s existing login, makes model changes only through Darkbloom’s own CLI and keeps its history on your Mac. It never touches payouts, withdrawals, fans or power settings, and never uploads your credentials.

Download BloomGauge, free for Mac

Questions

Is Darkbloom safe to run on my Mac?

That is your call. Per Darkbloom’s docs, the provider installs in your user account without sudo, connects out only, updates itself, keeps the Mac awake and runs strangers’ requests inside its own protected process. On macOS before 27 it uses a read-only MDM profile; on macOS 27 it can use App Attest instead.

What can the Darkbloom MDM profile do?

It requests only read-only rights: inspect installed profiles, query device information and run security queries. Darkbloom’s coordinator sends only SecurityInfo and DeviceInformation commands, to confirm SIP and Secure Boot. It cannot erase or lock the Mac, install apps or profiles, or change settings, and you can remove it in System Settings.

Can Darkbloom providers read my prompts?

The Mac that serves a request decrypts it inside Darkbloom’s provider process, which is where the model runs. Darkbloom says prompts are never logged and the process is protected by Hardened Runtime and debugger restrictions, but its docs also say the provider sees the prompt and completion in plain text and doesn’t guarantee memory is wiped afterwards.

How do I uninstall Darkbloom?

Run darkbloom stop --uninstall, then darkbloom unenroll and choose full exit, remove downloaded models with darkbloom models remove, and delete ~/.darkbloom, ~/.config/darkbloom and /usr/local/bin/darkbloom. Remove the MDM profile in System Settings if you have one.

Related

Updated 2026-09-29. Still stuck? Ask in #bloomgauge on the Darkbloom Slack or contact us. BloomGauge is independent and not affiliated with Darkbloom.