
Open-source AI desktop client Cherry Studio found to have a privacy-design flaw: after users shut off the option “anonymously sending error reports and data statistics,” the client continues to transmit identification data including device IDs, system information, and CPU architecture. After GitHub user Yuerchu posted packet-capture screenshots in Issue #14387 , developer kangfenmao acknowledged in the comments that the problem is real.

(Source: Github)
According to code auditing, the Cherry Studio client reports three types of events, but the behavior of all three differs fundamentally:
AI conversations: normally complies with the user’s switch setting; once turned off, nothing is reported.
App launch: directly bypasses the switch setting; it will be reported regardless of how the user sets it.
Update checks: also directly bypasses the switch setting; it will be reported regardless of how the user sets it.
Each outbound request includes a dedicated device ID, plus an operating system version, CPU architecture, and the app version number—forming a long-term device identification and tracking combination.
Community members reviewed the code and found that when this reporting mechanism was first added in February 2026, the switch worked for all three event types. However, on March 22, maintainer kangfenmao submitted a change that didn’t just remove the switch-check logic for app launches and update checks—it also bundled additional device identification information into the request headers.
This problematic code ran continuously across four versions—v1.8.3, v1.8.4, v1.9.0, and v1.9.1—for about a month before the community discovered it and publicly disclosed it.
While tracking older versions of the code, the community found another layer of the issue: when the analytics feature was first added in February 2025, an upgrade script was also embedded—whenever a user was upgraded from an older version, the “anonymous statistics” switch would automatically be turned on once. After that, although the analytics service backend was changed in sequence from Google Analytics to PostHog and Sentry, and then to the current self-hosted analytics.cherry-ai.com, this script that automatically turns the switch back on was never removed.
The practical impact is: users who installed Cherry Studio before February 2025 and then performed any upgrades—regardless of whether they previously manually turned off that setting—will have the switch silently re-enabled after every upgrade, and they must manually turn it off again after upgrading.
According to code auditing, each reporting request contains: a unique device ID (persistent tracking across sessions), the operating system version, CPU architecture, and the app version number. This combination of information allows long-term identification and tracking of specific devices in the analytics backend; even without a name or account details, it can still form an effective device fingerprint.
Developer kangfenmao has explicitly stated that sensitive data such as chat content, user input, documents, and API keys does not go through this reporting channel and is outside the scope of impacted data. What is currently being sent is only device-identification-related metadata.
The fixed version has been merged via PR #14390, and it is recommended that users update immediately to the latest version. After updating, users should manually confirm that the privacy statistics switch is turned off—because of the issue with the old upgrade script, the upgrade process itself may turn the switch back on again. If you have higher requirements for privacy, it is recommended that after updating you verify—using a network monitoring tool—that requests to analytics.cherry-ai.com have stopped.
Related Articles
Cobo Launches AI-Powered Agentic Wallet for Secure Autonomous On-Chain Transactions
iQiyi Launches AI Production Tool, Revamps Platform as Streaming Competition Intensifies
Alibaba Launches HappyHorse AI Video Generation Model, Opens Testing April 27
Cursor raises a $20 billion funding round, valuation surges to $50 billion: in three years, goes from zero to $2 billion ARR, the fastest record in B2B software history
World ID 4.0 Launches with Tinder and Zoom Integration, Reaches 18M Verified Users
Canva announces deep integration with Claude, enabling the transformation of AI drafts into finished designs