黑洞智能体BLACK HOLE AGENTS
Docs

Data, privacy, and permissions

Conversations and configuration are stored on the current device. Cloud models and connected tools still receive the information needed for your requests.

Where does data go?

FeatureData involved
Cloud chat/image generationThe selected provider receives messages, participating history, images, parsed document content, or drawing prompts
Search/page readingThe selected service receives keywords or URLs; returned material participates in model answers
Plugins/custom toolsConnected services process authorized requests; retrieved content may be provided to the model
Calendar, reminders, locationAuthorized device information is read or changed; relevant results can participate in answers
Desktop importSelected provider addresses, keys, and supported model configuration transfer over the local network

Retention depends on each service's policy and account settings. Local storage does not make a cloud conversation entirely offline.

Anonymous usage and error reports

First use or a privacy-policy update asks you to Agree and continue or Disagree after explaining anonymous data use. Change your choice later in Settings → Privacy.

  • Share anonymous usage data: includes installation identity, app/system versions, models used, and token quantities; not conversation text, files, or API keys.
  • Send anonymous error reports: helps investigate crashes and failures, with a separate setting.

Disabling usage reporting does not block messages you send to model providers or revoke plugin access. Manage those connections separately.

Anonymous error reports and usage data are independent options

iPhone · Anonymous error reports and usage data are independent options

Keys and plugin authorization

API keys grant model-service access. Keep them out of agent instructions, public screenshots, and issue reports. If exposed, revoke the key at the provider and replace it in the app.

Built-in plugin credentials use device secure storage and are not transferred by desktop import. Static authentication headers for custom MCP servers are stored locally with server configuration and also need careful handling.

Manage system permissions

Open Settings → System permissions. Tool approval and operating-system authorization can appear separately and both may be required.

SymptomWhat to check
Only some photos are visibleSelected-photo access may be enabled; adjust the system selection/permission
No prompt after denying accessChange Cherry Studio permissions in system settings
Calendar reads work but edits do notCheck read and write permissions separately
No health recordsConfirm records exist and that data type is authorized
Pairing works but configuration cannot loadCheck local-network access and desktop import

Agent capability switches control whether that agent can use the related built-in tools; system permissions control the app’s access to device data. Manage plugins and custom MCP tools separately. Disabling an agent’s capability does not revoke system permission; use system settings to revoke access. Automatic tool approval does not bypass system permissions. Android currently does not offer the iOS reminder and health-record tools.

Before changing devices or removing app data

Device pairing is not a full backup or automatic chat sync. It mainly imports provider configuration and models, not conversation history.

Export important messages and files before uninstalling, clearing app data, or changing devices. Save them outside Cherry Studio or on another device and confirm they open. A copy only in the app file library can be deleted with the app data. Images, HTML, and Markdown preserve work but are not restorable backups of all app settings.

Does deleting history undo actions?

No. Deletion or answering again does not undo calendar changes, edited external documents, or sent messages, and does not refund model costs. Inspect the actual result in the relevant service if reversal is needed.

What should a bug report include?

Include the app/device/system versions, steps, expected result, actual result, and error text. Redact real keys, credential-bearing URLs, private conversations, and file contents before publishing screenshots or details.

On this page