Skip to content

Legal

Data processing agreement

The agreement under Article 28 of the GDPR between your company (the controller) and Brainstack (the processor) for the personal data Brainstack processes on your behalf. It forms part of the terms of service.

Last updated

  • Applies automatically when you subscribe
  • Breach notice without undue delay
  • 30 days' notice before a new sub-processor
On this page13 sections
  1. 01Parties and how it applies
  2. 02What we process and why
  3. 03Your instructions
  4. 04Confidentiality
  5. 05Security measures
  6. 06Sub-processors
  7. 07AI providers and tools you choose
  8. 08International transfers
  9. 09Helping you meet your duties
  10. 10Personal data breaches
  11. 11Audits
  12. 12End of the service
  13. 13Liability and governing law

01Parties and how it applies

This agreement is between the customer that subscribes to Brainstack (the controller, "you") and MAJENTIA FORMACION Y DESARROLLO, S.L., tax ID B27683648, registered address Calle José Enrique Marrero Arquitecto, 21, 35017 Las Palmas de Gran Canaria (Las Palmas) (the processor, "we"). It applies automatically when you accept the terms of service and lasts as long as we process personal data for you. If you need a countersigned copy, email hola@brainstack.io. If anything in the terms conflicts with this agreement on personal data, this agreement prevails.

02What we process and why

ItemDetail
Subject matterHosting and operating the customer's company brain, agents, dashboards and team AI access on a server dedicated to the customer
NatureStorage, indexing, retrieval, organisation, transmission to the tools and AI provider the customer connects, backup, deletion
PurposeProviding Brainstack as described in the terms of service and as instructed by the customer
DurationThe term of the subscription plus 30 days for export, then deletion (backups expire within 365 days)
Types of dataWhatever the customer connects or enters: contact details, emails and messages, documents, client and supplier records, invoices, tasks, meeting notes, agent activity records, users' account and permission data
Data subjectsThe customer's employees and users, its clients, prospects, suppliers and other contacts
Special categoriesNone expected. The customer must not connect special categories or criminal data without telling us first

03Your instructions

We process personal data only on your documented instructions. Your instructions are this agreement, the terms of service, and what you configure in Brainstack (sources connected, agents, permissions, approvals, retention). We will tell you immediately if we think an instruction breaks the GDPR or other data protection law. If the law requires us to process data otherwise, we will tell you first unless the law forbids it.

04Confidentiality

Everyone we authorise to process your personal data is bound by confidentiality and accesses it only as far as needed to provide or support the service. Access to a customer server by our staff is limited, logged and used only for support, security or operations.

05Security measures

AreaMeasure
IsolationOne virtual server per customer at Hetzner in Germany, with its own database, vault and file storage
EncryptionTLS for data in transit; backups encrypted and signed before they leave the server; secrets kept in a vault
Access controlPermissions per person, per role and per knowledge space; team AI connections never exceed the person's permissions; least privilege for our staff
Human controlApprovals before agents send, publish, spend or delete, configurable per agent and by amount
AccountabilityA record of what each agent did and of sign-ins and access events
ResilienceBackups every 6 hours, daily and monthly; tested restore procedure every month
OrganisationConfidentiality commitments, incident response procedure, review of these measures at least once a year

We may update these measures as long as the overall level of protection does not decrease.

06Sub-processors

Sub-processorServiceLocation
Hetzner Online GmbHCustomer servers (hosting)Germany (EU)
Amazon Web Services EMEA SARLStorage of encrypted backupsIreland (EU)
Resend (Plus Five Five, Inc.)Service emails (sign-in links, invitations, notifications)United States

You give us general authorisation to use these sub-processors. We will tell you by email at least 30 days before adding or replacing one. You can object on reasonable data protection grounds within that period; if we cannot address the objection, you can end the affected service and we will refund any prepaid amount for the period not used. We impose the same data protection obligations on every sub-processor and remain responsible for them. Stripe processes billing data as an independent controller, not as our sub-processor for your data.

07AI providers and tools you choose

Brainstack runs on the customer's own subscription with Anthropic (Claude), OpenAI (ChatGPT) or Google (Gemini). The customer chooses and contracts that provider and is responsible for having appropriate terms, including a data processing agreement and transfer safeguards where needed. The same applies to the channels and tools the customer connects (for example Slack, Microsoft Teams, Telegram, Discord, Gmail, Outlook, Google Drive, Notion or HubSpot). We transmit data to them only as the customer instructs by connecting them and configuring its agents. They are not our sub-processors.

08International transfers

Customer servers are in Germany. We transfer personal data outside the European Economic Area only to the sub-processors listed above, under an adequacy decision (including the EU-US Data Privacy Framework for certified providers) or the standard contractual clauses (Commission Decision 2021/914), with supplementary measures where needed.

09Helping you meet your duties

Taking into account the nature of the processing, we help you answer requests from data subjects (access, rectification, erasure, restriction, portability, objection), mainly through the export, edit and delete functions of Brainstack. If a data subject writes to us directly, we pass the request to you without undue delay and do not answer it ourselves unless you ask us to. We also give you the information you reasonably need for data protection impact assessments and prior consultations.

10Personal data breaches

We notify you without undue delay, and in any case within 48 hours, after becoming aware of a personal data breach affecting your data. The notice describes, as far as we know at that point, the nature of the breach, the categories and approximate number of people and records affected, likely consequences, and the measures taken or proposed. We add information as it becomes available and help you notify the authority and the people affected where required.

11Audits

We make available the information reasonably needed to show compliance with Article 28 GDPR, and allow audits, including inspections, by you or an auditor you appoint who is bound to confidentiality. Audits need at least 30 days' notice, take place during business hours, at most once a year unless a breach or an authority requires otherwise, and at your cost. We do not hold SOC 2 or ISO 27001 certifications; we answer security questionnaires instead.

12End of the service

When the subscription ends, you have 30 days to export your data. After that we delete the personal data and the customer server, unless the law requires us to keep some of it, in which case we keep it blocked. Backups containing your data expire within 365 days. On request we confirm the deletion in writing.

13Liability and governing law

Each party's liability under this agreement is subject to the limits in the terms of service, except where Article 82 GDPR or other mandatory law does not allow a limit. This agreement is governed by the same law and courts as the terms of service.

See your first agent at work.

30 minutes, on your own processes. Tell us what you'd hand over first and we'll come with it set up.

Enter a work email so we can reply.
Which company is it for?

We reply within one working day with two time slots. No newsletter, no sales sequence.

Request sent. Talk soon.