A client app for the OpenClaw self-hosted AI gateway.
ClawClientX is built to talk to a server you run. The developer operates no backend, runs no account system, and receives none of your data. In plain terms: your conversations, files, and credentials live on your device and on the OpenClaw gateway you control, not with us.
ClawClientX is developed and published by bidbuddyai (Chase Tinsley) ("we," "us," "the developer"). ClawClientX ("the app") is a client application for OpenClaw, a self-hosted AI gateway. The app is distributed for iOS, Android, Windows, and macOS, and is built with Tauri 2 and React.
We are the author of the app software. We are not the operator of any server that processes your conversations. There is no "ClawClientX account," no sign-up with us, and no developer-hosted database, cloud, or API that your activity passes through.
ClawClientX is a thin client to a server you own. You point the app at
your own OpenClaw gateway by entering its address (for example
wss://your-server.local), then authenticate with a password or token and
approve the device through OpenClaw's device-pairing flow. From that point on, the app's
interactive features, including chat, sessions, skills, model selection, cron jobs,
hooks, configuration, and node commands, communicate over an encrypted WebSocket
connection directly with your gateway.
Because the gateway is infrastructure you run and control, the privacy of the data you process through it (your chats, the AI models you use, the files you send) is governed by how you have configured and secured that server. This policy covers what the ClawClientX app does. It does not and cannot govern what your OpenClaw server, the AI models it routes to, or any skills you install on it do with your data. You should review the practices of your own gateway and any model providers it connects to.
We have verified against the app's source code that the developer collects no personal data. Specifically, the app contains:
The app does keep one purely local counter: it counts how many messages you have sent so it can occasionally prompt you to leave an app-store review. That count lives only in your device's local storage and is never transmitted anywhere.
When you use the app, the following information travels between your device and the OpenClaw gateway you have connected to. It does not pass through the developer:
All of the above is governed by your gateway and your configuration, not by us. We never receive a copy.
ClawClientX includes an optional browser for the public ClawHub skill registry. When, and only when, you open the ClawHub skill browser or type in its search box, the app makes requests to the following third parties, which are not operated by you and not operated by the developer:
| Service | What is sent | When it happens |
|---|---|---|
ClawHub registryclawhub.ai |
Your search-box text and the skill identifiers (slugs) you view. No login or token is sent. | When you open the ClawHub skill list, run a search, or open a skill's detail page. |
Convex backendwry-manatee-359.convex.cloud |
A skill's identifier (slug) and the skill file's SHA-256 hash, used to retrieve VirusTotal malware-scan verdicts for that skill. | When you open a ClawHub skill's detail view. |
VirusTotalvirustotal.com |
Nothing automatically. The app builds a clickable link to the scan results for a skill's file hash. | Only if you click that link, which opens in your system browser. |
These requests carry only what is described above (search terms, skill slugs, and file hashes). They do not include your chat content, your gateway address, your credentials, or any account identifier. If you never open the ClawHub skill browser, the app makes no requests to these services.
Note that installing a skill does not generate third-party traffic from the app: an install instruction is sent to your own gateway, which performs the installation server-side.
The app also contains static help links to docs.openclaw.ai. These open in
your system browser only when you click them, and the only information involved is the
web address itself. Your use of any third-party site is subject to that site's own
privacy practices, which we do not control.
ClawClientX stores certain information locally so the app remembers your setup between launches. This data stays in your device's local app storage. It is not sent to the developer. It includes:
The sensitive items above are important. Please see the security section.
The app deliberately keeps the following in memory only, so it is not written to the persisted settings store and is gone when the app closes:
One clarification about credentials. Your gateway token is excluded from the app's main persisted settings blob, and the app actively removes any legacy copy of the token from that blob. However, this does not make the token ephemeral: it is instead stored separately in your device's local app storage (in plain text, as described in the next section). In short, your credentials are kept on your device between launches; they are simply held outside the main settings blob. They are never sent to the developer.
What this means for you:
Connections to your gateway use a WebSocket transport. The app accepts either an
encrypted wss:// (TLS) address or a plain, unencrypted ws://
address for your gateway. If you configure a ws:// address, traffic between
the app and your gateway is not encrypted in transit. We strongly
recommend a wss:// address so that data in transit between the app and your
server is protected. The security of the server itself, and of the network between your
device and it, is under your control.
We may move these secrets into operating-system secure storage (such as a system keyring or secure enclave) in a future release. Any such change will be reflected in an updated version of this policy.
ClawClientX requests device permissions only to support specific features, and only when you use them. Where the platform shows a permission prompt, you may decline it; the related feature simply will not function.
When you enable "node" mode, your device can run a defined set of commands requested by your paired gateway. Sensitive commands are off by default and must be turned on by you: location, camera, photos access, and reading notifications are all disabled by default. The following are enabled by default once node mode is on: device status, device info (which returns user-agent, language, CPU core count, and touch-point count), showing notifications, clipboard read, clipboard write, and canvas commands.
On desktop, the app declares only the following native capabilities: read and write
clipboard text, open http/https links in your system browser,
and show notifications.
On mobile, camera, microphone, location, and notification access are requested by the operating system at the time you first use the related feature, and you may grant or deny them through your device's standard permission prompts. Each platform's app-store privacy disclosures (Apple App Privacy and Google Play Data Safety) accompany the app listing and describe the permissions for that build.
ClawClientX currently ships free. There are no live in-app purchases or subscriptions. A "ClawClientX Pro" entitlement layer exists in the app, but billing is disabled in this release, and the Pro/trial status is tracked only locally on your device and never transmitted.
If paid features are introduced in the future, purchases would be processed by the platform's own store (for example, the Apple App Store or Google Play). In that case, the relevant app store, not the developer, would handle your payment information under its own privacy policy, and this policy would be updated to describe what, if anything, the app receives.
ClawClientX is a developer and power-user tool intended for a general adult audience. It is not directed to children, and we do not knowingly collect personal information from children. Because the developer operates no backend and collects no data, we hold no personal information about any user, including children. If you are a parent or guardian and believe a child has used the app on your device, you can remove all locally stored data by clearing the app's data or uninstalling it. Your gateway is separately under your control.
Because the developer stores none of your data, there is nothing for us to delete and no request to make of us. You control deletion entirely:
Privacy and data-protection laws in some regions (for example, the GDPR in the European Economic Area and the United Kingdom, and the CCPA/CPRA in California) give individuals rights over their personal data, such as the rights to access, correct, delete, or port it. These rights are exercised against the party that controls or processes the data.
For ClawClientX specifically, the developer is not a controller or processor of your personal data, because the developer holds none. Data you process lives on your own device and on the OpenClaw gateway you operate, so you are able to exercise these rights directly by managing that data yourself, as described in Deleting your data. For data held on your gateway or processed by AI model providers your gateway connects to, direct your requests to those parties. We do not sell or share personal data, because we do not collect any.
We may update this Privacy Policy to reflect changes in the app or for legal, operational, or clarity reasons. When we do, we will revise the "Effective date" at the top of this page and post the updated policy at the same location. Material changes, such as the introduction of any data collection or a change to how credentials are stored, will be described in the updated policy. Your continued use of the app after an update takes effect constitutes acceptance of the revised policy.
Questions about this policy or the app's privacy practices can be sent to:
bidbuddyai (Chase Tinsley)
Email: support@bidbuddyai.com