Straight answers to your security questions. No PR spin — just honest facts about what OpenClaw and GetAgentIQ skills access, store, and do on your machine.
We've seen the FUD. Here's the reality.
OpenClaw runs as a standard user-space process on your machine — the same permissions as any app you install. It needs:
~/.openclaw/workspace) — this is where your skills, memory files, and configs live.You're always in control. OpenClaw only does what you — or a skill you installed — instructs it to do.
OpenClaw is local-first. Your data lives on your machine. There is no central GetAgentIQ server that stores your files, messages, or conversation history.
What goes where:
MEMORY.md, daily notes) → stored locally in your workspace. Never uploaded automatically.The only data that leaves your machine is what you explicitly configure to leave (e.g. calling an API, sending an email).
Skills are essentially plain-text instruction files (SKILL.md) that tell the AI agent how to use a particular tool or complete a task. They don't contain hidden executable code — you can open and read any skill file yourself.
Tools are the actual capabilities the agent can invoke: shell commands, web requests, file reads/writes, browser automation, etc. Tools are defined by the OpenClaw runtime, not by individual skills. A skill tells the agent how to use a tool; it can't grant the agent new access that the runtime doesn't already permit.
Everything a skill does is visible in the agent's response stream as tool calls — you can see exactly what's being executed.
Skills operate within the tool permissions that OpenClaw is configured to allow. By default, a skill can instruct the agent to read files in your workspace — but only because the agent already has filesystem access.
What this means in practice:
Like any software, you should only install skills from sources you trust. The skill marketplace includes publisher info so you know who wrote what.
API keys are stored in your local OpenClaw config file (openclaw.json or equivalent) on your own machine. They are never transmitted to GetAgentIQ or ClawHub servers.
When a skill needs an API key, it reads from your local config or environment variables — the same standard pattern used by any developer tool (like .env files). Keys only leave your machine when they're used to authenticate with the third-party API they belong to.
Best practice: use environment variables over config files for highly sensitive keys, and rotate keys periodically.
OpenClaw makes outbound network requests when:
OpenClaw does not phone home for telemetry, analytics, or usage tracking. There are no background beacons or heartbeats to GetAgentIQ servers.
You can verify this with standard network monitoring tools (tcpdump, Little Snitch, etc.) — or inspect the source code directly.
When you connect OpenClaw to Telegram or WhatsApp, messages from those platforms are passed to the agent as input — similar to how any chatbot integration works.
What OpenClaw does: processes the message content to generate a response. That content is sent to your LLM provider (e.g. Anthropic) as part of the conversation context.
What OpenClaw does NOT do: store your message history in any GetAgentIQ database, index your contacts, or access conversations beyond what you direct it to handle.
Your Telegram bot token and WhatsApp credentials stay on your machine. As with any bot integration, you're granting the bot access to your messages — review what your agent is configured to handle and keep bot tokens private.
It's straightforward:
openclaw skills list (or check ~/.openclaw/workspace/skills/) to see every installed skill.SKILL.md file — open it in any text editor to see exactly what instructions it gives the agent.openclaw skills remove <skill-name> or simply delete the folder.We recommend reviewing any skill before first use, especially if it has broad permissions (shell access, file writes). The skill's SKILL.md will tell you exactly what tools it uses.
Skills published to ClawHub go through a review process before appearing in the public marketplace:
That said — skills are powerful tools, just like browser extensions or npm packages. The audit system is a safeguard, not a guarantee. Apply the same judgment you'd use for any third-party software.
Found something suspicious or want to report a vulnerability? Please reach out:
#support channel on the GetAgentIQ Discord. Tag @team for urgent issues.We take security reports seriously and will acknowledge receipt quickly. For responsible disclosure of vulnerabilities, we'll work with you on a timeline before public disclosure.
Not marketing copy — actual design decisions baked into OpenClaw from day one.
OpenClaw's core runtime is open source. You're not trusting a black box — you can read the code, build from source, or fork it. Transparency isn't a feature; it's the architecture.
Your data lives on your machine. Memory files, configs, API keys — all local. OpenClaw has no central database of user data to breach, because we never designed one.
GetAgentIQ and ClawHub store only what's needed for your account (email, purchase history). Your agent memory, files, and message history never touch our servers.
Every tool call the agent makes is visible in the response stream. No hidden background actions. You can see — and approve or deny — exactly what's being executed.
High-risk actions (shell commands, file deletions, external sends) require your approval. The approval system is configurable — you decide your risk tolerance.
Every skill is plain text. No compiled binaries, no obfuscated code. Before any skill runs, you can read every line of its instructions. What you see is what executes.