Security

Your data stays where you can see it.

Beetl reads from your systems, works on a copy, and writes only where you have said it may. Everything it runs is SQL your team can read, and every change waits for a person to approve it.

Hosted in Germany · read-only by default

Data sovereignty

Processed in the EU, kept in open tables.

Beetl runs on infrastructure in Germany. What it produces is stored as open Delta Lake tables, so the data stays readable by your own tools, and can be delivered to storage you own.

Where your data is processed and kept.

What we commit to.

Read-only by default

Beetl reads from your source systems and never modifies them. A write goes only to a destination you have explicitly approved.

Hosted in Germany

Beetl runs on Hetzner infrastructure in Germany. Your data is not processed on a US cloud.

A person approves every change

New pipelines, new rules and deploys wait for someone on your side or ours to approve them, including changes an AI assistant proposes.

Everything is recorded

Every run is kept with the query behind it, and every call made through Beetl's MCP server is logged.

SQL you can read

Mappings and business rules are SQL and mapping definitions, versioned with a working and a deployed copy. There is no black box to trust.

No inbound ports

Systems inside your network are reached through a small connector that opens an outbound connection, so your firewall stays closed.

FAQ

Can Beetl change data in our ERP?
Not by default. Source systems are read-only. A write only happens to a destination you have explicitly approved, such as an import into your ERP that your ERP partner has signed off.
Where is Beetl hosted?
On Hetzner infrastructure in Germany. We do not run customer workloads on a US cloud.
What about systems that cannot be reached from outside our network?
A small connector runs inside your network and opens an outbound connection to Beetl, so no inbound port has to be opened.
Who do we ask about security or data protection?
Write to info@beetl.io for security questions and privacy@beetl.io for data protection. A founder answers.

Send us your security questionnaire.

We answer it before any access is granted, and walk your team through the setup.