███╗   ███╗ ██╗   ██╗  ██████╗ ███████╗ ██╗
████╗ ████║ ╚██╗ ██╔╝ ██╔════╝ ██╔════╝ ██║
██╔████╔██║  ╚████╔╝  ██║      █████╗   ██║
██║╚██╔╝██║   ╚██╔╝   ██║      ██╔══╝   ██║
██║ ╚═╝ ██║    ██║    ╚██████╗ ███████╗ ███████╗
╚═╝     ╚═╝    ╚═╝     ╚═════╝ ╚══════╝ ╚══════╝

Data processing agreement

Last updated 31 July 2026 · forms part of the Terms

Applies when your Mycel business processes personal data belonging to your customers. You are the controller. We are the processor. Signed copy on request: legal@mycelai.dev.

Scope

Subject matterRunning the AI service business you configure.
DurationThe life of your account, plus 30 days.
NatureStorage, retrieval, model inference, and outbound actions you approve.
Data typesWhatever your wedge handles — typically names, contact details, and business records such as invoices or transactions.
Data subjectsYour customers and their staff.

Our obligations

Security measures

Specific rather than reassuring, because a list of adjectives isn't auditable:

These are properties of the open-source kernel, so you can read them rather than take our word: github.com/mycelhq/mycel.

Sub-processors

Listed in the privacy policy, with location and purpose.

International transfers

Customer data rests in the UK — AWS and Supabase, both London. London is eu-west-2 by name and outside the EEA in law, so we say UK rather than EU. Model inference, the run sandbox, brokered connections, transactional email, crash reporting and — if the visitor accepts the cookie banner — marketing-site analytics are US providers; those transfers rely on the EU-US Data Privacy Framework, Standard Contractual Clauses and the UK Addendum. Analytics never carries customer data: it sees a page path and a setup step against an internal id, and it is switched off entirely unless consent is given. If you need inference or the sandbox to stay in the UK or the EEA, that is a configuration change — ask us.

Audits

Once a year on 30 days' notice, or sooner if a regulator requires it. We'll answer questionnaires, and the kernel being open source usually answers most of them faster than we can.

What we are not built for

Mycel has no data classification layer. Nothing distinguishes a health record from a shipping address, so there is no field-level redaction and no per-field residency. Do not use it for special-category data. We would rather lose the deal than have you assume otherwise.

Questions about any of this: legal@mycelai.dev