Security and data handling

Blog Agent writes to your repository and deploys your site, and it uses a large language model to do it. This page states what that model sees, what the agent can touch, and how to set it up so it can touch as little as possible.

At a glance

What the model sees

The agent runs Anthropic’s Claude through the Claude Code command-line tool. For each run it works in a copy of your website repository and reads what it needs there: existing posts, to avoid repeating topics, and the files it has to update, such as the sitemap. It also fetches public news sources for your industry.

It does not need, and should not be given, access to customer data, mailboxes or internal systems. The model only sees what is in the repository and on the public web.

Credentials it holds

CredentialUsed forRecommendation
Git push to your website repositoryCommitting approved articlesA token or deploy key scoped to that one repository
Deploy rights in your cloud projectBuilding and deploying the site after approvalA service account that can build and deploy that one service, nothing else
Model access (Anthropic)Research and draftingA dedicated account or API key for the agent

The agent runs commands on the machine it is installed on, with the permissions of the account it runs under. Give it a dedicated machine or user account and the scoped credentials above, and it cannot reach anything else.

Controls that stop bad output

On our own site, the article HTML is also sanitised when it is served, so markup that should not be in a post cannot reach a visitor. We recommend the same on yours.

Who builds it

Blog Agent is built by IDE Solutions UG (haftungsbeschränkt), Krombach, Germany (see the Impressum). In the fully managed option we run it for you under a contract that includes a data processing agreement under Art. 28 GDPR. See deployment options and pricing.

Security review questions

Does our content leave our infrastructure?

Partly, and it should be said plainly: drafting runs on Anthropic’s Claude models, so the prompt, the repository files the agent reads and the draft text are processed by Anthropic. The finished articles, the repository and the credentials stay with you.

Can the agent publish on its own?

No. Every article stops at human review. Publishing only happens after someone presses Publish in the dashboard.

What is the worst a compromised run could do?

Whatever the account and credentials it runs with allow. That is why it should run under a dedicated account with a repository-scoped token and a deploy-only service account: then the limit is one repository and one service.

Go through it with your team

We walk through the credentials, the approval flow and the isolation setup during the demo. Book a demo